嗨,对话,
我尝试根据AN-b20用CLI编写OTP自定义代码。但显示以下消息,编程过程不能成功。
“空端口不是有效的FTDI设备uart端口”
即使使用安装在DA14580主板(UM-B-014)上的USB-UART FTDI设备,也会出现上述现象。这出现在SmartSnippest3.2中,SmartSnippest3.1没有问题。
上面的错误是什么意思?还有,你能解决吗?
你好,舒黑,
我们在verson 3.2的SmartSnippets中发现了几个bug。
新版本3.4中修复了这些问题。请试试这个新版本。
致以最诚挚的问候。对话支持团队。
你好对话小组
谢谢你的回复。我尝试了SmartSnippets 3.4。但没有变化。在对话环境中,这种现象会发生吗?还是不发生?
它对我很有效。请在这里复制/粘贴您的CLI命令,以便我们可以尝试相同的命令。
致以最诚挚的问候。
谢谢你的回复。我们试着用下面的命令。请确认。
C: \程序文件\SmartSnippets\u ver3\u 4\bin\SmartSnippets.exe-键入otp-芯片DA14580-01-com\端口10-波特率57600-uart P0\ U 4-cmd write\ U custom\ U code-文件“C:\Program Files\SmartSnippets\ U ver3\ U 4\bin\full\ emb_系统内存.hex“-偏移量0x0
-------------------------------------------------------------------------------------------------------供你参考,OTP写/读过程在SmartSnippetsGUI中是成功的。使用CLI时,会出现错误。因此,我们认为硬件连接没有问题。-------------------------------------------------------------------------------------------------------
嗨,舒黑,
谢谢。我可以用你的命令重现错误。我们正在努力解决这个问题。
已确认错误。正在为下一个版本制定解决方案。就目前而言,在更改语法时,通过添加-firmware选项,它对我们很有用。所以,请在你身边也试试这个:
例子:SmartSnippets.exe-类型otp-芯片DA14580-01-com\U端口44-波特率57600-uart P0\U 4-cmd写入\U自定义\U代码-固件“D:\SmartSnippets\resources\programmer\u ES5.bin”-文件“D:\SSTest\full\u emb”_系统内存.hex“-偏移0x0-y
您好,新版本的smartsnippets v3.7似乎没有解决这个问题。我仍然需要添加[-firmware]选项才能成功执行命令行。
谢谢你的回复。我确认OTP的写作和你提出的命令配合得很好。
目前,我们将介绍这种经过修改的语法。但是,在这种语法中,每次写入OTP头和OTP映像时都需要引导固件(程序员\u ES5.bin)。因此,我们期待着在下一个版本的改进。
很高兴听到它现在对你有用。我们肯定会在下一个版本中解决这个问题。
对话支持团队。
请告知nexte版本的发布日期。我们需要信息。
致以最诚挚的问候,松下
我们会在这个网站上公布。
有更新吗?我们需要下一个版本的代码片段。
致以最诚挚的问候
休息时间将在本周末。
谢谢你的信息。我们期待着在这个周末发布。
我正在尝试通过CLI使用最新版本的SmartSnippets对设备上的EEPROM进行编程。这可以通过SmartSnippets的图形版本正常工作,但不能通过CLI正常工作。
我成功地把闪光灯_程序员.bin使用以下命令将固件安装到我的设备上:SmartSnippets.exe-类型引导器-芯片DA14580-01-com\ U端口16-uart P0\ U 2-文件闪存_程序员.bin
该命令表示它成功加载了flash_程序员.bin文件,但未声明已断开与COM端口的连接。然后,我尝试用以下命令对EEPROM进行编程:SmartSnippets.exe-类型eeprom-芯片DA14580-01-com\ U端口16-uart P0\ U 2-cmd写入-偏移量0x0000-文件图像.hex
该命令询问是否要使设备可引导,然后尝试连接到COM16。它返回一个错误,说明COM16已经在使用中。通过CLI编程EEPROM的正确方法是什么?
你好,舒黑,
我们在verson 3.2的SmartSnippets中发现了几个bug。
新版本3.4中修复了这些问题。
请试试这个新版本。
致以最诚挚的问候。
对话支持团队。
你好对话小组
谢谢你的回复。
我尝试了SmartSnippets 3.4。但没有变化。
在对话环境中,这种现象会发生吗?还是不发生?
你好,舒黑,
它对我很有效。
请在这里复制/粘贴您的CLI命令,以便我们可以尝试相同的命令。
致以最诚挚的问候。
你好对话小组
谢谢你的回复。
我们试着用下面的命令。请确认。
C: \程序文件\SmartSnippets\u ver3\u 4\bin\SmartSnippets.exe-键入otp-芯片DA14580-01-com\端口10-波特率57600-uart P0\ U 4-cmd write\ U custom\ U code-文件“C:\Program Files\SmartSnippets\ U ver3\ U 4\bin\full\ emb_系统内存.hex“-偏移量0x0
-------------------------------------------------------------------------------------------------------
供你参考,
OTP写/读过程在SmartSnippetsGUI中是成功的。使用CLI时,会出现错误。
因此,我们认为硬件连接没有问题。
-------------------------------------------------------------------------------------------------------
嗨,舒黑,
谢谢。
我可以用你的命令重现错误。
我们正在努力解决这个问题。
致以最诚挚的问候。
嗨,舒黑,
已确认错误。正在为下一个版本制定解决方案。
就目前而言,在更改语法时,通过添加-firmware选项,它对我们很有用。
所以,请在你身边也试试这个:
例子:
SmartSnippets.exe-类型otp-芯片DA14580-01-com\U端口44-波特率57600-uart P0\U 4-cmd写入\U自定义\U代码-固件“D:\SmartSnippets\resources\programmer\u ES5.bin”-文件“D:\SSTest\full\u emb”_系统内存.hex“-偏移0x0-y
致以最诚挚的问候。
您好,新版本的smartsnippets v3.7似乎没有解决这个问题。我仍然需要添加[-firmware]选项才能成功执行命令行。
你好对话小组
谢谢你的回复。
我确认OTP的写作和你提出的命令配合得很好。
目前,我们将介绍这种经过修改的语法。
但是,在这种语法中,每次写入OTP头和OTP映像时都需要引导固件(程序员\u ES5.bin)。
因此,我们期待着在下一个版本的改进。
你好,舒黑,
很高兴听到它现在对你有用。
我们肯定会在下一个版本中解决这个问题。
致以最诚挚的问候。
对话支持团队。
你好对话小组
请告知nexte版本的发布日期。
我们需要信息。
致以最诚挚的问候,松下
你好,舒黑,
我们会在这个网站上公布。
致以最诚挚的问候。
你好对话小组
有更新吗?
我们需要下一个版本的代码片段。
致以最诚挚的问候
嗨,舒黑,
休息时间将在本周末。
致以最诚挚的问候。
你好对话小组
谢谢你的信息。
我们期待着在这个周末发布。
致以最诚挚的问候
嗨,对话,
我正在尝试通过CLI使用最新版本的SmartSnippets对设备上的EEPROM进行编程。这可以通过SmartSnippets的图形版本正常工作,但不能通过CLI正常工作。
我成功地把闪光灯_程序员.bin使用以下命令将固件安装到我的设备上:
SmartSnippets.exe-类型引导器-芯片DA14580-01-com\ U端口16-uart P0\ U 2-文件闪存_程序员.bin
该命令表示它成功加载了flash_程序员.bin文件,但未声明已断开与COM端口的连接。然后,我尝试用以下命令对EEPROM进行编程:
SmartSnippets.exe-类型eeprom-芯片DA14580-01-com\ U端口16-uart P0\ U 2-cmd写入-偏移量0x0000-文件图像.hex
该命令询问是否要使设备可引导,然后尝试连接到COM16。它返回一个错误,说明COM16已经在使用中。通过CLI编程EEPROM的正确方法是什么?