嗨,我已经读过这里中的sparkfun边缘人检测编程教程。( github链接中给出的代码被废弃了,所以我在tensorflow_lite库中使用了这些代码。他们已经有了示例代码)
这个教程看起来非常清晰和容易,但是当我试图上传草图时,我总是会收到这个错误。
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.然后我意识到,即使是一个平面图(当你做一个新的草图时得到的初始草图),草图也不会被上传,只会吐出完全相同的错误信息。
我的设置:
我尝试过的设置:\
Ambiq Secure Bootloader而不是SVL,当我使用它时,就会发出这条消息(贝娄错误消息在Linux中,但在Mac中也有相同的错误)Connecting over serial port /dev/ttyUSB0...
Sending Hello.
No response for command 0x00000000
Failed to respond
Fail
Sending Hello.
No response for command 0x00000000
Failed to respond
Fail
Sending Hello.
No response for command 0x00000000
Failed to respond
Fail
Tries = 3
Upload failed董事会可能从一开始就有缺陷吗?默认的微观言语推理似乎起作用,因为它对“是”和“否”作出反应。谷歌帮不了我解决这个问题。我几天来一直想让这件事成功.你认为还有其他解决问题的可能性吗?
发布于 2020-08-13 23:31:39
从SparkFun提供的边缘板没有SVL引导加载程序。您的第一个错误消息表示试图使用SVL加载程序刷新代码。除非手动更改了“工具”菜单中的“引导加载程序”选项,否则在Arduino中选择边缘作为板时不应发生这种情况。
您还应该厌倦波特率您的Ambiq安全引导加载程序被设置使用。你说你上周买下了这个板--所有通过SparkFun.com出售的板都被设置为921600波特的ASB引导加载器。确保在Arduino tools菜单中选择了正确的选项。
当您使用ASB引导加载器(默认的边缘)时,必须使用Button 14强制板进入引导加载模式。当按钮14被重置时,板将进入引导加载模式。上传工具将自动重置板,所以你必须确保保持按钮14时,与ASB上传。你可以选择做一个手动循环(按住14,按重置,在上传时保持14 ),以防董事会有大量的串行通信。
一旦起作用,您也可以升级到SVL (这样做需要使用ASB闪烁图像)。使用SVL时,不要使用重置引导序列。
发布于 2020-09-28 22:09:50
尝试将串行速度从921600降低到115200。在阿迪诺和SDK上为我工作。
make BOARD=$YOUR_BOARD bootload_svl COM_PORT=/dev/ttyUSB0 SVL_UPLOAD_BAUD=115200
Makefile:112: Using BOARD=redboard_artemis_atp at ../../../../redboard_artemis_atp
Makefile:121: warning: you have not defined PYTHON3. assuming it is accessible by 'python3'
Makefile:125: defaulting to 115200 baud for ASB
Makefile:134: warning: you have not defined SDKPATH so will continue assuming that the SDK root is at ../../../../..
Makefile:142: warning: you have not defined COMMONPATH so will continue assuming that the COMMON root is at ../../../../common
Makefile:163: warning: you have not defined PROJECTPATH so will continue assuming that the PROJECT root is at ..
Makefile:170: CONFIG=../gcc/redboard_artemis_atp/bin
python3 ../../../../common/tools_sfe/svl/svl.py /dev/ttyUSB0 -f ../gcc/redboard_artemis_atp/bin/blinky_svl.bin -b 115200 -v
Artemis SVL Bootloader
Script version 1.7
Phase: Setup
Cleared startup blip
Got SVL Bootloader Version: 3
Sending 'enter bootloader' command
Phase: Bootload
have 4824 bytes to send in 3 frames
Sending frame #1, length: 2048
Sending frame #2, length: 2048
Sending frame #3, length: 728
Upload complete
Nominal bootload bps: 9724.7

https://stackoverflow.com/questions/63213634
复制相似问题