嗨对话框,
我试图根据AN-B 20使用CLI编程OTP自定义代码。但是显示了以下消息,并且编程过程无法成功。
“空端口不是有效的FTDI设备UART端口”
即使我们使用安装在DA14580主板(UM-B-014)上的USB-UART FTDI设备,也会出现上述现象。这是从SmartSnippest 3.2出现的,Smartsnippest 3.1没有问题。
上述错误是什么意思?另外,你可以解决吗?
你好舒河,
我们在SmartSnippets的3.2中找到了几个错误。
这些是在新版本3.4中修复的。请尝试使用此新版本。
最好的问候,bb_dialog。对话框支持团队。
你好对话小组
感谢您的回复。我试过SmartSnippets 3.4。但没有变化。在对话环境中,是否发生这种现象?还是没有发生?
这对我来说很有用。请在此处复制/粘贴CLI命令,以便我们可以尝试相同的命令。
最好的问候,bb_dialog。
感谢您的回复。我们尝试了Follwing Cli Commnd。请确认。
C:\ Program Files \ Smartsnippets_ver3_4 \ bin \ smartsnippets.exe -Type OTP -Chip DA14580-01 -Com_Port 10 -Baudrate 57600 -uart P0_4 -CMD Write_custom_code -file“C:\ Program Files \ Smartsnippets_ver3_4 \ bin \ full_emb_sysram.hex”-offset 0x0.
-----------------------------------------------------------------------------------------------------------------------------------供你参考,OTP写/读取过程是成功的智能片段GUI。使用CLI,错误oururs。因此,我们认为硬件连接中没有问题。-----------------------------------------------------------------------------------------------------------------------------------
嗨舒河,
谢谢。我可以使用命令重现错误。我们正在努力解决它。
错误已确认。处理下一个版本的解决方案。暂时,在更改语法时,通过添加-firmware选项,它适用于我们。所以,请在你身边尝试一下:
例子:smartsnippets.exe -Type OTP -Chip DA14580-01 -Com_Port 44 -Baudrate 57600 -uart P0_4 -CMD Write_Custom_Code -Firmware“D:\ SmartSnippets \ Resources \ Programmer_ES5.bin”-file“d:\ sstest \ full_emb_sysram.hex” -偏移0x0-y
嗨,似乎新版本SmartSnippet v3.7无法解决问题。我仍然需要添加[-firmware]选项来成功执行命令行。
感谢您的回复。我确认OTP写作适用于您提出的命令。
暂时,我们将介绍这种更改的语法。但是,在此语法中,必须每次都编写OTP标题和OTP图像启动固件(Programmer_es5.bin)。因此,我们期待改进下一个版本。
很高兴听到它现在为你工作。我们肯定会在下一个版本中解决这个问题。
对话框支持团队。
请通知Next版本的发布日期。我们需要信息。
最好的问候,shuhei matsushita
我们将在本网站上宣布。
有没有更新?我们需要下一个ver smartsnippets。
此致
relase将在本周末。
感谢你的信息。我们期待本周末的发布。
我试图通过CLI使用最新版本的SmartSnippet来对我的设备上的EEPROM进行编程。这通过SmartSnippet的图形版本正常工作,但不是通过CLI。
我成功设法将Flash_Programmer.bin固件带到我的设备上使用此命令:smartsnippets.exe -Type Booter -Chip da14580-01 -com_port 16 -uart p0_2 -file flash_programmer.bin
该命令指出它成功加载flash_programmer.bin文件,但不会说明它已从COM端口断开连接。然后,我尝试使用此命令编程EEPROM:Smartsnippets.exe -Type EEPROM -CHIP DA14580-01 -Com_Port 16 -uart P0_2 -CMD WRITE -OFFSET 0x0000 -FILE IMAGE.HEX
该命令询问是否要使设备启动,然后尝试连接到COM16。它返回一个错误,说COM16已经在使用中。在CLI编程EEPROM的正确方式是什么?
你好舒河,
我们在SmartSnippets的3.2中找到了几个错误。
这些是在新版本3.4中修复的。
请尝试使用此新版本。
最好的问候,bb_dialog。
对话框支持团队。
你好对话小组
感谢您的回复。
我试过SmartSnippets 3.4。但没有变化。
在对话环境中,是否发生这种现象?还是没有发生?
你好舒河,
这对我来说很有用。
请在此处复制/粘贴CLI命令,以便我们可以尝试相同的命令。
最好的问候,bb_dialog。
你好对话小组
感谢您的回复。
我们尝试了Follwing Cli Commnd。请确认。
C:\ Program Files \ Smartsnippets_ver3_4 \ bin \ smartsnippets.exe -Type OTP -Chip DA14580-01 -Com_Port 10 -Baudrate 57600 -uart P0_4 -CMD Write_custom_code -file“C:\ Program Files \ Smartsnippets_ver3_4 \ bin \ full_emb_sysram.hex”-offset 0x0.
-----------------------------------------------------------------------------------------------------------------------------------
供你参考,
OTP写/读取过程是成功的智能片段GUI。使用CLI,错误oururs。
因此,我们认为硬件连接中没有问题。
-----------------------------------------------------------------------------------------------------------------------------------
嗨舒河,
谢谢。
我可以使用命令重现错误。
我们正在努力解决它。
最好的问候,bb_dialog。
嗨舒河,
错误已确认。处理下一个版本的解决方案。
暂时,在更改语法时,通过添加-firmware选项,它适用于我们。
所以,请在你身边尝试一下:
例子:
smartsnippets.exe -Type OTP -Chip DA14580-01 -Com_Port 44 -Baudrate 57600 -uart P0_4 -CMD Write_Custom_Code -Firmware“D:\ SmartSnippets \ Resources \ Programmer_ES5.bin”-file“d:\ sstest \ full_emb_sysram.hex” -偏移0x0-y
最好的问候,bb_dialog。
嗨,似乎新版本SmartSnippet v3.7无法解决问题。我仍然需要添加[-firmware]选项来成功执行命令行。
你好对话小组
感谢您的回复。
我确认OTP写作适用于您提出的命令。
暂时,我们将介绍这种更改的语法。
但是,在此语法中,必须每次都编写OTP标题和OTP图像启动固件(Programmer_es5.bin)。
因此,我们期待改进下一个版本。
你好舒河,
很高兴听到它现在为你工作。
我们肯定会在下一个版本中解决这个问题。
最好的问候,bb_dialog。
对话框支持团队。
你好对话小组
请通知Next版本的发布日期。
我们需要信息。
最好的问候,shuhei matsushita
你好舒河,
我们将在本网站上宣布。
最好的问候,bb_dialog。
你好对话小组
有没有更新?
我们需要下一个ver smartsnippets。
此致
嗨舒河,
relase将在本周末。
最好的问候,bb_dialog。
你好对话小组
感谢你的信息。
我们期待本周末的发布。
此致
嗨对话框,
我试图通过CLI使用最新版本的SmartSnippet来对我的设备上的EEPROM进行编程。这通过SmartSnippet的图形版本正常工作,但不是通过CLI。
我成功设法将Flash_Programmer.bin固件带到我的设备上使用此命令:
smartsnippets.exe -Type Booter -Chip da14580-01 -com_port 16 -uart p0_2 -file flash_programmer.bin
该命令指出它成功加载flash_programmer.bin文件,但不会说明它已从COM端口断开连接。然后,我尝试使用此命令编程EEPROM:
Smartsnippets.exe -Type EEPROM -CHIP DA14580-01 -Com_Port 16 -uart P0_2 -CMD WRITE -OFFSET 0x0000 -FILE IMAGE.HEX
该命令询问是否要使设备启动,然后尝试连接到COM16。它返回一个错误,说COM16已经在使用中。在CLI编程EEPROM的正确方式是什么?