你好,
当尝试使用smartsnippets - 3.9的命令行界面时,我总是得到这个错误:
无效参数-bootable用于spi类型的命令写入。
用法:
smartnipts .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]
烧文件到SPI FLASH存储器。
与文件相反,文件指出:
12.smartnipts .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]
烧文件到SPI FLASH存储器。
在哪里包含“-bootable”参数
我缩短的命令行是:
spi -chip DA14583 -jtag %2 -firmware xxxxxxxxxxxx -bootable -cmd write -file %1 -bootable -y -verify
知道为什么不同吗?
干杯
费边

嗨,费边,
如果我得到这是正确的,你想烧你的SPI内存使用CLI。为了让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_program .bin -cmd write -file %your firmware%.bin
关于CLI的更多信息,请查看Smart Snippets帮助文档(在帮助选项中进入Smart Snippets,并选择用户指南pdf)
页面底部有CLI命令的示例和参数。
由于MT_dialog
我使用jtag_programmer.bin作为jtag连接。但我用的是DA14583。
是的,我读了我在我的帖子中提到的文档。
它只是不允许我放入可引导参数,尽管文档说明我应该能够放入这个参数。
干杯
费边
嗨,费边,
抱歉,我明白了,似乎门户上的版本不支持特定的命令,我会检查并告诉你。
由于MT_dialog
是否有一个版本允许在命令行中设置可引导选项?我需要这个选项为生产过程或将需要开发一个工作周围的操作员输入。谢谢你,吉姆。
嗨Trapprjim,
对延迟的响应感到抱歉,我仍然在催促工具开发人员为在web门户上发布最新的智能片段开绿灯。
由于MT_dialog
你好,
有什么消息吗?我也有同样的问题。我需要。bootable选项。
谢谢你!
弗朗西斯科·P。
我这边也有同样的问题。/关于预期的新版本有什么消息吗?
问题解决了。
C:\Program Files (x86)\ smartnippetstoolbox > smartnippetstoolbox .exe -type spi -chip DA14580-01 -jtag 480064769 -firmware ./files_to_dr . sh
Op \jtag_program .bin -cmd write -file .\files_to_drop\ble_app_peripheral_580.bin -y . Op \jtag_program .bin -cmd
附加在命令末尾的-y将禁用所有弹出消息,并将您的映像刻录到您的spi中,而不需要启动标头(检查help pdf上的表1)。
这对于旧的Smart Snippets版本应该是可以的。
备注:
可以添加到这个选项的是,这表示“不可引导的Flash”。
-bootable选项导致的结论是,命令行中的“YES”或“NO”也需要配置为选项。