Blue direct test mode some command was failed

7 posts / 0 new
Last post
Lane
Offline
Last seen:1 month 2 weeks ago
加入:2015-07-14 14:21
Blue direct test mode some command was failed

Hi Dialog
I was download the code of protest.hex to my product for BQB ,and there is some comand have no return:

Command: WriteScanEnable
Sent: 0x011A0C0103
Expected: 0x040EXXXXXXXX00
Received: [Empty]

Command: SetEventFilter
发送:0 x01050c03020002
Expected: 0x040EXXXXXXXX00
Received: [Empty]

Is the test code no support these command?
I was used the two-wire(only TX RX wire), and also some command was success as follow:

Running LE Reset: 1
Send: 0x01030C00
Received: 0x040E0401030C00

Running LE Receiver Test: 1
Send: 0x011D20010C
Received: 0x040E04011D2000

Running LE Transmitter Test: 1
Send: 0x011E2003200101
Received: 0x040E04011E2000

运行测试结束勒:1
Send: 0x011F2000
Received: 0x040E06011F2000

Device:
MT_dialog
Offline
Last seen:1 week 5 days ago
Staff
加入:2015-06-08 11:34
Hi Lane,

Hi Lane,

The production test FW supports only the commands described in the UM-B-008 and not all the standard HCI commands that a BLE controller can execute. All the HCI commands are supported by the HCI firmware that is described in the UM-B-029 and applies to 14581.

Thanks MT_dialog

Lane
Offline
Last seen:1 month 2 weeks ago
加入:2015-07-14 14:21
Hi dialog

Hi dialog
The equipment I use is cbtgo, other commands are able, but send TestEnd commands,it show that error , I sent TestEnd command directly to the DUT is can recives the right return.

Lane
Offline
Last seen:1 month 2 weeks ago
加入:2015-07-14 14:21
prodtest.hex file has been

prodtest.hex file has been burned into the chip, if I do not use the ConnectionManager, whether directly send commands: RESET, TX, RX, TestEnd?
Or send other commands need to first initialize the chip

Lane
Offline
Last seen:1 month 2 weeks ago
加入:2015-07-14 14:21
Hi Dialog

Hi Dialog
is that the prod_test.hex in SDK_3.0.10 can be used for BQB test?

MT_dialog
Offline
Last seen:1 week 5 days ago
Staff
加入:2015-06-08 11:34
Hi Lane,

Hi Lane,

The prodtest project support only the commands in the document i have indicated (UM-B-008). The stoptest returns the number of packets only after a start_pkt_rx is issued. If your chip has the prodtest.hex burned then you can issue the reset, tx, rx, and stoptest commands without using the connection manager but you have to use the windows application prod_test.exe in order to issue the commands.The prod_test.hex project is what is typically used for the official Bluetooth qualification testing.

Thanks MT_dialog

Lane
Offline
Last seen:1 month 2 weeks ago
加入:2015-07-14 14:21
Thanks ,I got it

Thanks ,I got it

Topic locked