嗨对话框,
我最近更新了SmartSnipets Studio V1.6.3,并尝试使用命令行界面来使用COM-UART擦除/刻录DA14585的SPI闪存。
l有20个DUT,每个DUT都配置为不同的COM端口。一次擦除或烧掉一个dut是没问题。但是,当多个DUT在同一时间运行时,将在某些情况下随机发生“使用”.ComMand Line消息显示已连接的COM端口失败,COM正在使用中。重新尝试或更重新尝试可能通过。
日志:
C:\ DiaSemi \ SmartSnippetsStudio \ Toolbox5 \ SmartSnippetStoolbox5.exe -Type SPI -Chip DA14585-00 -Com_Port 9 -CMD erase -Firmware C:\ DiaSemi \ SmartimiteStudio \ Toolbox5 \ common_resources \ flash_progrogmer_585.bin
启动SmartSnippets工具箱V 4.8.3.1804
使用默认TXRX对:P0_4,P0_5。
连接到COM9端口已成功打开。
开始下载程序......
***
请按电路板上的硬件重置按钮开始下载过程。
重置检测到
***
***
***
从COM9端口已成功断开连接。
成功将固件文件下载到电路板上。
使用默认的波特率:57600 BD。
连接到COM9端口已成功打开。
从COM9端口已成功断开连接。
成功设置SPI闪存GPIOS:CLK = P0_0,CS = P0_3,MISO = P0_5,MOSI = P0_6。
COM9正在使用中。请重新安装电路板并再试一次。
连接到COM9端口失败。
SPI闪存擦除失败。
你能证实我的结论,它与Smartsnippet或其他人有关吗?我怎样才能修复它。
最良好的问候!
路易斯王
嗨louis wang2,
您能否提供有关连接的更多信息,并提供有关电子原理图的信息?
此外,您使用的是哪个CLI命令?如果您可以提供CLI-命令的示例,它将是有用的。
谢谢,PM_DIALOG.
嗨,对话
l认为这个问题与smartsnippet相关,因为我们使用DA14580的项目,并使用旧版本SmartSnippet(Win32,V3.9)CLI来闪存编程。,它没有这个问题。多个DUT(16)可以同时运行。
但是使用新的SmartSnippet Studio V1.6.3 CLI,当多个DUT同时运行时,会发生“COM端口”。
嗨louis wang2,
您能让我知道你的意思是什么“与同时”以及你想做什么程序来复制你的问题?您能否提供有关连接图的更多信息?
谢谢,PM_DIALOG.