跳过主要内容

CLI SmartSnippetsToolbox问题

DA14531

3周之前

发布的g.assis25分 2回答
0的问题

我正在编写一个脚本来批处理基于DA14531MOD的产品(编程SPI FLASH),我发现亚博电竞菠菜实现这一点的唯一工具是智能代码片段工具箱。遵循本指南http://lpccs-docs.dialog-semiconductor.com/SmartSnippetsToolbox5.0.8_UM..。我已经结束了这个命令:

SmartSnippetsToolbox.exe -type spi -chip DA14531 -jtag XXXXXXX -cmd write -file "firmware.bin" -bootable .exe . spi -chip DA14531 -jtag XXXXXXX -cmd

问题是,这个命令只运行一次,如果我移动到下一个板(或重试相同),它失败的错误“失败配置SPI端口和引脚。”为了能够再次运行此命令,我必须打开SmartBond Flash Programmer v1.0.6,选择相同的JTAG/设备并擦除或编程设备,然后smarnippetstoolbox将再次工作一次。

SmartBond Flash程序员工作良好,但它只是GUI。

3周之前

g.assis 25分

我自己找到了解决办法!

我必须下载带有选项-firmware的jtag_programmer_531.bin。固件选项在SPI编程之前闪光jtag_programmer_531。

该文件位于

SmartSnippetsStudio2.0.16 \工具箱\ common_resources \ SupportPackages \ DA1453x \ toolbox_resources \常见

因此,正确的CLI命令是

SmartSnippetsToolbox.exe -type spi -chip DA14531 -jtag -1 - firmware "jtag_programmer_531.bin" -cmd write -file "firmware.bin"

两个星期前

PM_Dialog

嗨g.assis,

感谢你在网上发帖并分享了解决方案。

实际上,为了使用CLI编程SPI flash,您应该发送正确的命令。

CLI的完整描述可以在以下文档中找到,第30.2章:

https://s3.eu-west-2.amazonaws.com/lpccs-docs.dialog-semiconductor.com/UM-B-083/cli/command_line_if.html

如果您有后续问题,请随时提出新的论坛门票。

谢谢,PM_Dialog