嗨对话框支持团队,
我尝试运行prodtest.exe(在sdk_folder \ 6.0.12.16.020.2 \ binaries \ host \ windows \ prod_test_cmds下运行prodtest.exe(用于在SDK_Folder \ 6.0.12.1020.2 \ prod_test_cmds下的命令行工具使用固件sdk_folder \ 6.0.12.1020.2 \ binaries \ da14531 \ prod_test \prod_test_531_1wire_p05.bin,导致otp_read命令失败,write_reg32命令有时返回正常但有时失败。
The hardware setup is main board(376-18-B) & daughtet board (376-04-F) with UART connection to PC.
详细结果如下,请参阅此问题,并提供此工具支持DA14531的全功能吗?
C:\用户\ BSU \ Desktop \ Test Documents \ Dialog \ 6.0.12.1020.2 \二进制\主机\ Windows \ prod_test_cmds> prodtest.exe -p 5 write_reg16 50000000 008c
status = 0.
C:\ Users \ BSU \ Desktop \ Test Documents \ Dialog \ 6.0.12.1020.2 \二进制\主机\ Windows \ Prod_test_cmds> prodtest.exe -p 5 Read_reg16 50000000
status = 0.
value = 008c.
C:\用户\ BSU \ Desktop \ Test Documents \ Dialog \ 6.0.12.1020.2 \二进制\主机\ Windows \ prod_test_cmds> prodtest.exe -p 5 write_reg32 07f40000 0000000002
status = 0.
C:\ users \ bsu \ desktop \ test documents \ dialog \ 6.0.12.1020.2 \二进制\ host \ windows \ prod_test_cmds> prodtest.exe -p 5 Read_reg32 07F40000
status = 0.
value = 00000002.
C:\ Users \ BSU \ Desktop \ Test Documents \ Dialog \ 6.0.12.1020.2 \二进制\主机\ Windows \ Prod_Test_cmds> prodtest.exe -p 5 write_reg32 07f40000 000000000001
status = 0.
C:\ users \ bsu \ desktop \ test documents \ dialog \ 6.0.12.1020.2 \二进制\ host \ windows \ prod_test_cmds> prodtest.exe -p 5 Read_reg32 07F40000
status = 0.
value = 00000001.
C:\ users \ bsu \ desktop \ test documents \ dialog \ 6.0.12.1020.2 \ binaries \ host \ windows \ prod_test_cmds> prodtest.exe -p 5 write_reg32 07f40010 0999000f
status = 0.
C:\用户\ BSU \ Desktop \ Test Documents \ Dialog \ 6.0.12.1020.2 \二进制\主机\ Windows \ Prod_Test_cmds> prodtest.exe -p 5 Read_reg32 07F40010
status = 0.
value = 0999000f.
C:\用户\ BSU \ Desktop \ Test Documents \ Dialog \ 6.0.12.1020.2 \二进制\ host \ Windows \ Prod_test_cmds> prodtest.exe -p 5 write_reg32 07f40014 a4040409
状态= 9.
对话框\ \ 6.0.12 C:\Users\bsu\Desktop\Test文档。1020.2\binaries\host\windows\prod_test_cmds>Prodtest.exe -p 5 read_reg32 07F40014
status = 0.
value = a4040409.
对话框\ \ 6.0.12 C:\Users\bsu\Desktop\Test文档。1020.2\binaries\host\windows\prod_test_cmds>Prodtest.exe -p 5 otp_read 7FD4 8
状态= 10.
Thanks.
账单
嗨比尔苏,
Thanks for your question online. Can you please read theAN-B-077:DA14531蓝牙直接测试模式从DA14531支持门户?由于您使用的是1线UART,您是否在董事会中使用正确的配置?请选中图4:1线UART P05的跳线设置。此外,澄清一下您希望使用生产测试固件完成的内容非常有帮助。请记住,您还可以使用SmartSnippets Toolbox中的RF主站。请参阅第20节UM-B-083 SmartSnippets Toolbox User Manual (HTML)为了罚款如何使用工具的RF主机。
谢谢pm_dialog.
嗨pm_dialog,
感谢您的答复。我在电路板中检查了配置,找不到与图4的任何区别:1线UART P05的跳线设置。
我附上了我的董事会的照片。因为某些命令(例如write_reg16)返回了正确的结果,所以我认为UART连接有效。我认为UM-B-008中描述的现有命令链接工具'Prodtest.exe'(DA1458X生产线工具参考CLI,SDK文件夹的代码6.0.12.1020.2 \ Utilities \ Prod_Test \ Prod_Test_cmds \ Prodtest)并不完全支持DA14531。
我计划使用命令行工具进行以下步骤。
1. Write & read Bluetooth address in OTP Header.
2. DO CREATH TRIM和刻录到OTP配置脚本,MESURE RF TX电源,测量RF RX RSSI。我们已经拥有自己的代码来与频谱分析仪进行通信,我们需要的是与RF测试功能进行通信的命令(例如在RF频率的连续正弦波2402/2441 / 2480MHz,获得RSSI值)。
3.读/写入OTP区域的任何地址。
4.阅读/写入任何Resistist的地址。
5.重置芯片组。
您能否在SDK 6.0.12.1020.2 \ Utilities \ prod_test \ prod_test_cmds \ prodtest中更新工具,以支持测试DA14531?
Thanks.
账单
嗨比尔,
我们创建了服务台帐户,供您发布您的问题。
您能在服务台上为此问题创建机票吗?我将为您分享该工具。
如果您无法访问SD帐户,请给我们发电子邮件。
布尔
宜宾