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.

WL1837MOD: BLE testing procedures

Part Number: WL1837MOD


I have a board that has a WL1837mod on it, and it is controlled by I.MX6UL. I would like to test the BLE functions on the module with the MT8852B Bluetooth test equipment. According to http://processors.wiki.ti.com/index.php/WL18xx_Bluetopia_PM_Bluetooth_RF_Testing#BLE_testing_2 , to have the module in the BT SIG RF mode, the device needs to powered up, loaded with the latest service pack and the DUT script. If the processor takes care of loading the driver for the bluetooth module, is there any way to have that automatically loaded to the chip without the processor? Also, it seems like there is no need of UART lines connections between the DUT and a computer on TI wiki which is required for the test equipment set up. I would appreciate any advice on this as well.

Thanks. 

  • Does TI provide control software to initialize the EUT?
  • Hello Mr. Kim,

    You should do exactly as you've stated.

    Download the init script to the device.
    Run the Dut script and from there you should run the tests on the Anritsu.

    We usually test it using a CBT (R&S) - i have less experience with the Anritsu however it should work exactly the same way.

    BR,
    Chen Loewy
  • Hello Mr.Loewy,

    Is it necessary to disconnect the UART lines between I.MX6UL and WL1837MOD when conducting the tests?
    Also, is it required to power up the bluetooth module only when testing?
  • Hello Mr.Loewy,

    I would actually like to ask one more question. I can see that conversion is needed to issue HCI commands using hcitool, but I can't seem to get my head around an HCI comand with parameters that are numbers.

    For example, for the transmitter test, these HCI commands are given under the TI wikipedia:
    Send_HCI_BLE_Transmitter_Test 0x201e, 0x00, 0x00, 0
    Wait_HCI_Command_Complete_BLE_Transmitter_Test_Event 5000, any, HCI_BLE_Transmitter_Test, 0x00

    I can convert the first command with no problem (I believe it is hcitool cmd 0x04 0x01e 0x00 0x00 0x00. Please point out if I did it wrong). However, how would I convert the second command?

    Thank you a lot in advance.