AI Workshop Muscle issue (Artemis SVL Bootloader not work

Hi ,
I get now,
I reference link follow :
https://learn.sparkfun.com/tutorials/micromod-machine-learning-carrier-board-hookup-guide

It have some error and it should not upload success.(default led(STAT LED 1sec interval flash); i have been change 100ms (it don’t action success)

“Artemis SVL Bootloader
Target failed to enter bootload mode. Verify the right COM port is selected and that your board has the SVL bootloader.”

Reference link:

upload log:

Artemis SVL Bootloader
Script version 1.7

Phase: Setup
Cleared startup blip
Failed to enter bootload phase

Phase: Setup
Cleared startup blip
Failed to enter bootload phase

Phase: Setup
Cleared startup blip
Failed to enter bootload phase
Target failed to enter bootload mode. Verify the right COM port is selected and that your board has the SVL bootloader.

Hi @stevenlin,

This is the tutorial you should follow before the workshop: https://learn.sparkfun.com/tutorials/micromod-nrf52840-processor-hookup-guide/arduino-software-setup
It is using a MicroMod board, not the Apollo3.

Aurelien

hi @aurel,
thank you . now i should be setup it.
but it compiler error :slight_smile:

Arduino:1.8.15 (Windows 10), 開發板:“SparkFun MicroMod nRF52840 Processor Board”

C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\linxiaoping\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\linxiaoping\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries \Mac\Home\Documents\Arduino\libraries -fqbn=arduino:mbed_nano:sfnrf52840pb -vid-pid=2341_805A -ide-version=10815 -build-path C:\Users\LINXIA~1\AppData\Local\Temp\arduino_build_389372 -warnings=all -build-cache C:\Users\LINXIA~1\AppData\Local\Temp\arduino_cache_20655 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.rp2040tools.path=C:\Users\linxiaoping\AppData\Local\Arduino15\packages\arduino\tools\rp2040tools\1.0.2 -prefs=runtime.tools.rp2040tools-1.0.2.path=C:\Users\linxiaoping\AppData\Local\Arduino15\packages\arduino\tools\rp2040tools\1.0.2 -prefs=runtime.tools.bossac.path=C:\Users\linxiaoping\AppData\Local\Arduino15\packages\arduino\tools\bossac\1.9.1-arduino2 -prefs=runtime.tools.bossac-1.9.1-arduino2.path=C:\Users\linxiaoping\AppData\Local\Arduino15\packages\arduino\tools\bossac\1.9.1-arduino2 -prefs=runtime.tools.dfu-util.path=C:\Users\linxiaoping\AppData\Local\Arduino15\packages\arduino\tools\dfu-util\0.10.0-arduino1 -prefs=runtime.tools.dfu-util-0.10.0-arduino1.path=C:\Users\linxiaoping\AppData\Local\Arduino15\packages\arduino\tools\dfu-util\0.10.0-arduino1 -prefs=runtime.tools.arm-none-eabi-gcc.path=C:\Users\linxiaoping\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4 -prefs=runtime.tools.arm-none-eabi-gcc-7-2017q4.path=C:\Users\linxiaoping\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4 -prefs=runtime.tools.openocd.path=C:\Users\linxiaoping\AppData\Local\Arduino15\packages\arduino\tools\openocd\0.11.0-arduino2 -prefs=runtime.tools.openocd-0.11.0-arduino2.path=C:\Users\linxiaoping\AppData\Local\Arduino15\packages\arduino\tools\openocd\0.11.0-arduino2 -verbose C:\Program Files (x86)\Arduino\examples\01.Basics\Blink\Blink.ino

C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\linxiaoping\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\linxiaoping\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries \Mac\Home\Documents\Arduino\libraries -fqbn=arduino:mbed_nano:sfnrf52840pb -vid-pid=2341_805A -ide-version=10815 -build-path C:\Users\LINXIA~1\AppData\Local\Temp\arduino_build_389372 -warnings=all -build-cache C:\Users\LINXIA~1\AppData\Local\Temp\arduino_cache_20655 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.rp2040tools.path=C:\Users\linxiaoping\AppData\Local\Arduino15\packages\arduino\tools\rp2040tools\1.0.2 -prefs=runtime.tools.rp2040tools-1.0.2.path=C:\Users\linxiaoping\AppData\Local\Arduino15\packages\arduino\tools\rp2040tools\1.0.2 -prefs=runtime.tools.bossac.path=C:\Users\linxiaoping\AppData\Local\Arduino15\packages\arduino\tools\bossac\1.9.1-arduino2 -prefs=runtime.tools.bossac-1.9.1-arduino2.path=C:\Users\linxiaoping\AppData\Local\Arduino15\packages\arduino\tools\bossac\1.9.1-arduino2 -prefs=runtime.tools.dfu-util.path=C:\Users\linxiaoping\AppData\Local\Arduino15\packages\arduino\tools\dfu-util\0.10.0-arduino1 -prefs=runtime.tools.dfu-util-0.10.0-arduino1.path=C:\Users\linxiaoping\AppData\Local\Arduino15\packages\arduino\tools\dfu-util\0.10.0-arduino1 -prefs=runtime.tools.arm-none-eabi-gcc.path=C:\Users\linxiaoping\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4 -prefs=runtime.tools.arm-none-eabi-gcc-7-2017q4.path=C:\Users\linxiaoping\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4 -prefs=runtime.tools.openocd.path=C:\Users\linxiaoping\AppData\Local\Arduino15\packages\arduino\tools\openocd\0.11.0-arduino2 -prefs=runtime.tools.openocd-0.11.0-arduino2.path=C:\Users\linxiaoping\AppData\Local\Arduino15\packages\arduino\tools\openocd\0.11.0-arduino2 -verbose C:\Program Files (x86)\Arduino\examples\01.Basics\Blink\Blink.ino

Using board ‘sfnrf52840pb’ from platform in folder: C:\Users\linxiaoping\AppData\Local\Arduino15\packages\arduino\hardware\mbed_nano\2.2.0

Using core ‘arduino’ from platform in folder: C:\Users\linxiaoping\AppData\Local\Arduino15\packages\arduino\hardware\mbed_nano\2.2.0

Detecting libraries used…

“C:\Users\linxiaoping\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4/bin/arm-none-eabi-g++” -c -w -g3 -nostdlib “@C:\Users\linxiaoping\AppData\Local\Arduino15\packages\arduino\hardware\mbed_nano\2.2.0\variants\SF_MM_nRF52840_PB/defines.txt” “@C:\Users\linxiaoping\AppData\Local\Arduino15\packages\arduino\hardware\mbed_nano\2.2.0\variants\SF_MM_nRF52840_PB/cxxflags.txt” -DARDUINO_ARCH_NRF52840 -mcpu=cortex-m4 softfp fpv4-sp-d16 -w -x c++ -E -CC -DARDUINO=10815 -DARDUINO_ARDUINO_NANO33BLE -DARDUINO_ARCH_MBED_NANO -DARDUINO_ARCH_MBED -DARDUINO_LIBRARY_DISCOVERY_PHASE=1 “-IC:\Users\linxiaoping\AppData\Local\Arduino15\packages\arduino\hardware\mbed_nano\2.2.0\cores\arduino” “-IC:\Users\linxiaoping\AppData\Local\Arduino15\packages\arduino\hardware\mbed_nano\2.2.0\variants\SF_MM_nRF52840_PB” “-IC:\Users\linxiaoping\AppData\Local\Arduino15\packages\arduino\hardware\mbed_nano\2.2.0\cores\arduino/api/deprecated” “-IC:\Users\linxiaoping\AppData\Local\Arduino15\packages\arduino\hardware\mbed_nano\2.2.0\cores\arduino/api/deprecated-avr-comp” “-iprefixC:\Users\linxiaoping\AppData\Local\Arduino15\packages\arduino\hardware\mbed_nano\2.2.0\cores\arduino” “@C:\Users\linxiaoping\AppData\Local\Arduino15\packages\arduino\hardware\mbed_nano\2.2.0\variants\SF_MM_nRF52840_PB/includes.txt” “C:\Users\LINXIA~1\AppData\Local\Temp\arduino_build_389372\sketch\Blink.ino.cpp” -o nul

Error while detecting libraries included by C:\Users\LINXIA~1\AppData\Local\Temp\arduino_build_389372\sketch\Blink.ino.cpp

Generating function prototypes…

“C:\Users\linxiaoping\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4/bin/arm-none-eabi-g++” -c -w -g3 -nostdlib “@C:\Users\linxiaoping\AppData\Local\Arduino15\packages\arduino\hardware\mbed_nano\2.2.0\variants\SF_MM_nRF52840_PB/defines.txt” “@C:\Users\linxiaoping\AppData\Local\Arduino15\packages\arduino\hardware\mbed_nano\2.2.0\variants\SF_MM_nRF52840_PB/cxxflags.txt” -DARDUINO_ARCH_NRF52840 -mcpu=cortex-m4 softfp fpv4-sp-d16 -w -x c++ -E -CC -DARDUINO=10815 -DARDUINO_ARDUINO_NANO33BLE -DARDUINO_ARCH_MBED_NANO -DARDUINO_ARCH_MBED -DARDUINO_LIBRARY_DISCOVERY_PHASE=1 “-IC:\Users\linxiaoping\AppData\Local\Arduino15\packages\arduino\hardware\mbed_nano\2.2.0\cores\arduino” “-IC:\Users\linxiaoping\AppData\Local\Arduino15\packages\arduino\hardware\mbed_nano\2.2.0\variants\SF_MM_nRF52840_PB” “-IC:\Users\linxiaoping\AppData\Local\Arduino15\packages\arduino\hardware\mbed_nano\2.2.0\cores\arduino/api/deprecated” “-IC:\Users\linxiaoping\AppData\Local\Arduino15\packages\arduino\hardware\mbed_nano\2.2.0\cores\arduino/api/deprecated-avr-comp” “-iprefixC:\Users\linxiaoping\AppData\Local\Arduino15\packages\arduino\hardware\mbed_nano\2.2.0\cores\arduino” “@C:\Users\linxiaoping\AppData\Local\Arduino15\packages\arduino\hardware\mbed_nano\2.2.0\variants\SF_MM_nRF52840_PB/includes.txt” “C:\Users\LINXIA~1\AppData\Local\Temp\arduino_build_389372\sketch\Blink.ino.cpp” -o “C:\Users\LINXIA~1\AppData\Local\Temp\arduino_build_389372\preproc\ctags_target_for_gcc_minus_e.cpp”

arm-none-eabi-g++: error: softfp: No such file or directory

arm-none-eabi-g++: error: fpv4-sp-d16: No such file or directory

exit status 1

開發板 SparkFun MicroMod nRF52840 Processor Board 編譯錯誤。

You need to install mbed v1.3.1 as stated in the tutorial.
Remove the mbed_nano package and install the following one:

Aurelien

thank you .it is ok.

2 Likes