我测试smartsnippets v3.7 cli工具,我发现这个奇怪的问题。
首先,我通过单击Connect按钮使用SmartSnippets V3.7 GUI下载固件,一切顺利,日志是
[info @ 15-04-28 18:50:40]固件文件c:\ users \ summer \ smartsnippets \资源\ jtag_programmer.bin已被选中以下载。
[信息@ 15-04-28 18:50:40] Cortex-M:调试器尝试将PC设置为奇数值。从0x000800b5到0x000800b4的校正寄存器值
[info @ 15-04-28 18:50:40]成功下载了固件文件到电路板。
但是,如果我用手指下载固件,这是指命令行界面,使用命令
smartsnippets.exe -Type Booter -Chip da14580-01 -jtag 123456 -file“c:\ users \ summer \ smartsnippets \资源\ jtag_programmer.bin”
日志肯定是由smartsnippets v3.7 gui生成的日志相同
固件文件C:\ Users \ Summer \ Summer \ Desktop \ Burn \ JTAG_Programmer.bin已被选中以下载。
Cortex-M:调试器尝试将PC设置为奇数值。从0x000800b5到0x000800b4的校正寄存器值
成功将固件文件下载到电路板上。
但一切都出错了,我不能再做任何操作。
更重要的是,如果我通过GUI下载固件,然后使用CLI,一切都再次顺利。
CLI有什么问题?
我使用逻辑分析器来监视SPI总线,我发现有噪声信号我认为固件根本没有成功加载。但为什么我得到成功的日志输出?
你好,夏天,我们正在安排斯皮永与您联系:来自当地办事处的华宇,我相信向您达成。你能确认他们是否接触?
BR JE_DIALOG.
谢谢,我解决了这个问题。
我解决了这个问题。我为我想要执行的每个命令添加[-firmware]选项,一切顺利。