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.
aurel
June 30, 2021, 2:06pm
#2
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
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 編譯錯誤。
aurel
June 30, 2021, 2:37pm
#4
You need to install mbed v1.3.1 as stated in the tutorial.
Remove the mbed_nano package and install the following one:
Aurelien