你好,
我一直在使用prod test.exe应用程序,它可以在以下位置找到:E:\Dialog\DA14585\SDK\DA14585_SDK_6.0.2.243_0\DA14585_SDK\6.0.2.243\二进制\主机\windows\prod_test_cmds。当尝试执行CLI命令prodtest -p 14 unmodulation tx2404 [unmodulation TX]时,将返回状态代码9,SC_RX_TIMEOUT。请提出可能的原因。
谢谢
Wisilica
设备:
嗨wisilica,
您是否将prod_test.bin下载到发出命令的585之前?你得到的作为一个返回的错误是因为585有一段时间没有完成响应,设备在你尝试发送的其他命令中响应相同的错误代码吗?
由于MT_dialog
你好,
我已经从位置DA14585_SDK_6.0.2.243_0\DA14585_SDK\6.0.2.243\二进制\da14585\prod_test\ prod_test_585.bin下载了prod_test_585.bin文件。我也尝试了其他命令,得到了相同的状态9。
谢谢
Wisilica
嗨wisilica,
然后你应该检查UART连接,显然没有通讯之间的板子和串口你正在使用。你在主板上应用了UART连接吗?您还可以尝试通过JTAG而不是UART下载fw,例如,不下载allready编译的.bin文件,您可以到DA14585_SDK\6.0.2.243\projects\target_apps\prod_test\prod_test\Keil_5\prod_test。uvprojx,构建并下载fw,检查fw是否在运行中,并没有出现硬故障或类似的情况,然后从prod_test.exe发出命令。
由于MT_dialog
你好,
我已经尝试了你建议的方法,也检查了uart连接。仍然会出现错误状态9。母板的UART连接的快照。请检查。
谢谢
Wisilica
嗨wisilica,
检查了附件的图像,我没有看到任何故障,你有没有尝试运行prod_test通过keil,以验证fw运行,并没有结束在一个硬故障或任何类似?可能要更改您正在使用的跳线,以防一个跳线损坏,因为在prod_test设置中没有太多事情会出错。除此之外,事后我唯一能推荐的就是改变你正在使用的板子。
由于MT_dialog