你好,
当尝试使用smartsnippets的命令行界面- 3.9 -我总是得到这个错误:
无效参数-bootable用于类型为spi的命令写入。
用法:
smartsnipts .exe -type spi -chip chip_version [-clk clk] [-cs cs] [-miso miso] [-mosi mosi] [-jtag jtag_serialNumber | -com_port portNumber] [-baudrate rate] [-gpio pinId] [-uart TxId] [-firmware firmware_file] -cmd write -file filename [-offset ofst] [-max size] [-verify] [-y] [-nomessages messageFilter]
Burns文件到SPI FLASH存储器。
与此相反,文件中说:
12.smartsnipts .exe -type spi -chip chip_version [-clk clk] [-cs cs] [-miso miso] [-mosi mosi] [-jtag jtag_serialNumber | -com_port portNumber] [-baudrate rate] [-gpio pinId] [-uart TxId] [-firmware firmware_file] -cmd write -file filename [-offset ofst] [-max size] [-verify] [-bootable] [-y] [-nomessages messageFilter]
Burns文件到SPI FLASH存储器。
哪里包含了“-bootable”参数
我的简短命令行是:
\ smartsnipts .exe -type spi -chip DA14583 -jtag %2 -firmware xxxxxxxxxxxx -bootable -cmd write -file %1 -bootable -y -verify . txt . txt
知道为什么不同吗?
干杯
费边

嗨,费边,
如果我的理解正确,你会想通过使用CLI烧录你的SPI内存。为了让580被编程,一个程序必须被下载到580
将配置引脚并烧毁你的闪存。请尝试下面的命令,以便刻录您的flash:可以找到jtag_programmer.bin或flash_programmer
在用户% % / SmartSnippets目录中
C:\Program Files (x86)\ SmartSnippets\bin>SmartSnippets.exe -type spi -chip da14580-01 -jtag 480064923 -firmware jtag_programer .bin -cmd write -file %your firmware%.bin
有关CLI的更多信息,请查看Smart Snippets帮助文档(转到help选项中的Smart Snippets,并选择用户指南pdf)
页面底部有CLI命令的示例和参数。
由于MT_dialog
我使用jtag_programer .bin作为jtag连接。但我用的是DA14583。
是的,我阅读了我在我的帖子中提到的文档。
它只是不允许我放入可引导参数,尽管文档声明我应该能够放入这个参数。
干杯
费边
嗨,费边,
很抱歉,我明白了,似乎门户上的版本不支持特定的命令,我会检查并让你知道。
由于MT_dialog
是否有允许在命令行中设置可引导选项的版本?我需要这个选项的生产过程或将需要开发一个工作周围的操作员输入。谢谢你,吉姆。
嗨Trapprjim,
对于延迟的回复我感到抱歉,我仍然在催促工具开发人员为在门户网站上发布最新的Smart Snippets开绿灯。
由于MT_dialog
你好,
有什么消息吗?我也有同样的问题。我需要。bootable选项。
谢谢你!
弗朗西斯科·P。
我这边也有同样的问题。/关于预期的新版本…有什么消息吗?
问题解决了。
C:\Program Files (x86)\ SmartSnippetsToolbox>SmartSnippetsToolbox.exe -type spi -chip DA14580-01 -jtag 480064769 -firmware ./files_to_dr . conf . conf . conf . conf . conf . conf . conf . conf . conf
Op \ jtag_program_bin -cmd write -file .\files_to_drop\ble_app_peripheral_580.bin -y
命令末尾附加的-y将禁用所有弹出消息,并在没有可引导头的情况下将您的图像刻录到spi(查看help pdf中的表1)。
对于旧的Smart Snippets版本来说,这应该没问题。
备注:
可以添加到这个选项的是,这表示“不可引导的Flash”。
-bootable选项可以得出结论,命令行中的“YES”或“NO”也需要配置为选项。