Other Parts Discussed in Thread: UNIFLASH, AWR2944EVM, AWR2944, AWR2544, MMWAVE-SDK
器件型号: AWR2944EVM
Thread 中讨论的其他器件: UNIFLASH、 AWR2944、AWR2544

This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Other Parts Discussed in Thread: UNIFLASH, AWR2944EVM, AWR2944, AWR2544, MMWAVE-SDK
器件型号: AWR2944EVM
Thread 中讨论的其他器件: UNIFLASH、 AWR2944、AWR2544

您好、
您能浏览这些文档吗? UniFlash 用户指南
此外、您可以试用云版本吗?
谢谢您、
恶劣
您好、
感谢您的回答。
用户指南不准确地说明如何处理用于 Linux 和 MacOS 的 USB 驱动程序
我尝试了云版本、结果是一样的。
我还尝试了 python 脚本 uart_uniflash “C:\ti\mmwave_mcuplus_sdk_04_07_00_01\mcu_plus_sdk_awr294x_10_00_00_07\tools\boot\uart_uniflash.py“、但我得到了相同的结果
您好、
感谢您的回答。
我正在使用 /dev/ttyACM0
python 脚本会在 sbl_uniflash.tiimage 开始很长时间后冻结。
我看到的是:
正在发送 CONFIGURATION_EVM_TI_AWR2944/sbl_uart_uniflash.release.tiimage:0%| 0/57857[00:00:00 发送错误:预期的 NAK、CRC、EOT 或 CAN;获得 b'8'
发送错误:预期 NAK、CRC、EOT 或 CAN;GOT b'0'
发送错误:预期 NAK、CRC、EOT 或 CAN;GOT b'0'
发送错误:预期 NAK、CRC、EOT 或 CAN;GOT b'0'
发送错误:预期 NAK、CRC、EOT 或 CAN;GOT b'1'
发送错误:预期 NAK、CRC、EOT 或 CAN;GOT b'0'
发送错误:预期 NAK、CRC、EOT 或 CAN;GOT b'2'
发送错误:预期 NAK、CRC、EOT 或 CAN;GOT b'0'
发送错误:预期 NAK、CRC、EOT 或 CAN;GOT b'0'
发送错误:预期 NAK、CRC、EOT 或 CAN;GOT b'0'
发送错误:error_count 已达到 10、正在中止。
我以 sudo 的形式运行脚本、但结果是相同的。
我尝试了 /dev/ttyACM1、但同样、它只是冻结了
您好 Louis:
我通过以下步骤对其进行了测试:
您能否确认是否使用 python3?
此外、在使用 python 脚本进行刷写时、请确保在刷写之前重置器件。
/苛刻
您好、
是的、我使用的是 pyserial、tqdm、xmodem。
我尝试了 uniflash 程序后应用重置,它似乎是工作的(有时),谢谢。
事实上,按下 NRST 按钮 SW1 后, uniflash 有时会 工作,有时串行端口不可用,有时会被阻止。 该过程在下电上电之间不稳定。
以下是我有时遇到的错误:
****** 序列不可用(发生了很多情况)
> python uart_uniflash.py -p /dev/ttyACM0 --cfg=flash_cfg.cfg
正在解析配置文件...
正在解析配置文件...成功。 找到 4 个命令!!!
正在执行命令 1(共 4 个)...
找到闪存写入器...正在发送 sbl_uart_uniflash_awr294x-evm_r5fss0-0_nortos_ti-arm-clang.ticimage
发送 sbl_uart_uniflash_awr294x-evm_r5fss0-0_nortos_ti-arm-clang.tiimage:0%| 0/57857 [00:00:00
******* 电路板发回“0"</s>“
> python uart_uniflash.py -p /dev/ttyACM0 --cfg=flash_cfg.cfg
正在解析配置文件...
正在解析配置文件...成功。 找到 4 个命令!!!
正在执行命令 1(共 4 个)...
找到闪存写入器...正在发送 sbl_uart_uniflash_awr294x-evm_r5fss0-0_nortos_ti-arm-clang.ticimage
发送 sbl_uart_uniflash_awr294x-evm_r5fss0-0_nortos_ti-arm-clang.tiimage:0%|| 0/57857[00:00 发送错误:预期的 NAK、CRC、EOT 或 CAN;获得 b'0'
发送错误:预期 NAK、CRC、EOT 或 CAN;GOT b'0'
发送错误:预期 NAK、CRC、EOT 或 CAN;GOT b'0'
发送错误:预期 NAK、CRC、EOT 或 CAN;GOT b'0'
发送错误:预期 NAK、CRC、EOT 或 CAN;GOT b'0'
发送错误:预期 NAK、CRC、EOT 或 CAN;GOT b'0'
发送错误:预期 NAK、CRC、EOT 或 CAN;GOT b'0'
发送错误:预期 NAK、CRC、EOT 或 CAN;GOT b'0'
发送错误:预期 NAK、CRC、EOT 或 CAN;GOT b'0'
发送错误:预期 NAK、CRC、EOT 或 CAN;GOT b'0'
发送错误:预期 NAK、CRC、EOT 或 CAN;GOT b'0'
发送错误:error_count 已达到 10、正在中止。
发送 sbl_uart_uniflash_awrl294x-evm_r5fss0-0_nortos_ti-arm-clang.ticimage:0%| 2/57857 [00:00<01:44,554.36bytes/s]
【错误】XMODEM 发送失败、EVM 无响应或错误响应或用户取消、
关闭 EVM 下电上电并再次运行该脚本!!!
*** 电路板被阻止、发送与之前相同的错误
>python uart_uniflash.py -p /dev/ttyACM0 --cfg=flash_cfg.cfg
正在解析配置文件...
正在解析配置文件...成功。 找到 4 个命令!!!
正在执行命令 1(共 4 个)...
找到闪存写入器...正在发送 sbl_uart_uniflash_awr294x-evm_r5fss0-0_nortos_ti-arm-clang.ticimage
发送 sbl_uart_uniflash_awr294x-evm_r5fss0-0_nortos_ti-arm-clang.tiimage:0%| 0/57857 [00:00 发送错误:预期的 NAK、CRC、EOT 或 CAN;获得 b'9'
发送错误:预期 NAK、CRC、EOT 或 CAN;GOT b'8'
发送错误:预期 NAK、CRC、EOT 或 CAN;GOT b'0'
发送错误:预期 NAK、CRC、EOT 或 CAN;GOT b'0'
发送错误:预期 NAK、CRC、EOT 或 CAN;GOT b'0'
发送错误:预期 NAK、CRC、EOT 或 CAN;GOT b'1'
发送错误:预期 NAK、CRC、EOT 或 CAN;GOT b'0'
发送错误:预期 NAK、CRC、EOT 或 CAN;GOT b'2'
发送错误:预期 NAK、CRC、EOT 或 CAN;GOT b'0'
发送错误:预期 NAK、CRC、EOT 或 CAN;GOT b'0'
发送错误:预期 NAK、CRC、EOT 或 CAN;GOT b'0'
发送错误:error_count 已达到 10、正在中止。
发送 sbl_uart_uniflash_awr294x-evm_r5fss0-0_nortos_ti-arm-clang.ticimage:0%| 2/57857 [00:12<205:30:40、12.79s/字节]
【错误】XMODEM 发送失败、EVM 无响应或错误响应或用户取消、
关闭 EVM 下电上电并再次运行该脚本!!!
是否有适当的方法来了解电路板何时准备好进行刷写以及每次都能刷写? 为什么在使用 Linux 机器时需要使用重置方法? 我从未按下此按钮进行 Windows 刷写。