我测试了SmartSnippetsV3.7CLI工具,发现了这个奇怪的问题。
首先,我使用SmartSnippetsV3.7GUI通过单击CONNECT按钮下载固件,一切正常,并且日志
[INFO@15-04-28 18:50:40]固件文件C:\Users\SUMMER\SmartSnippets\resources\jtag_程序员.bin已选择下载。
[INFO@15-04-28 18:50:40]Cortex-M:调试器试图将PC设置为奇数。将寄存器值从0x000800B5更正为0x000800B4
[INFO@15-04-28 18:50:40]已成功将固件文件下载到主板。
但是如果我手动下载固件,这是指命令行界面,使用命令
SmartSnippets.exe-键入booter-chip DA14580-01-jtag 123456-file“C:\Users\SUMMER\SmartSnippets\resources\jtag_程序员.bin"
该日志与SmartSnippetsV3.7GUI生成的日志完全相同
固件文件c:\users\summer\desktop\burn\jtag_程序员.bin已选择下载。
Cortex-M:调试器尝试将PC设置为奇数。将寄存器值从0x000800B5更正为0x000800B4
已成功将固件文件下载到主板。
但一切都出了问题,我再也不能成功地执行任何操作了。
而且,如果我通过GUI下载固件,然后使用CLI,一切都会恢复正常。
CLI有什么问题?
我用一个逻辑分析仪来监视SPI总线,我发现有噪声信号,我认为固件没有成功加载。但是为什么要获得成功日志输出呢?
你好,Summer,我们正在安排Skynoon与您联系:华宇从我们当地的办事处我相信已经联系到您了。你能确认他们有联系吗?
BR JE\u对话框
谢谢,我解决了这个问题。
我解决了这个问题。我为每个要执行的命令添加了[-firmware]选项,一切都很顺利。