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.

WL1271 FCC testing modes

Other Parts Discussed in Thread: WL1271

I got this sequence for FCC testing on WL1271. Can I have the exact "hcitool cmd" syntax?

They have to download the SP first and then send the following commands. They can change the parameters in the Send_HCI_VS_DRPb_Tester_Con_TX 0xFD84 command accordingly.

 

# Continuous TX on specific Modulation.

# Disable all other TX/RX activities (i.e. Scans).

# Execute only InitScript and this script.

Send_HCI_VS_DRPb_Tester_Con_TX 0xFD84, 0x1, 0x0, 0, 15, 0x00000000, 0x00000000 Wait_HCI_Command_Complete_VS_DRPb_Tester_Con_TX_Event 5000, any, HCI_VS_DRPb_Tester_Con_TX, 0x00

 

# Enable Phase Modulator for Send_HCI_VS_DRPb_Tester_Con_TX only.

Send_HCI_VS_Write_Hardware_Register 0xFF01, 0x0019180c, 0x0101 Wait_HCI_Command_Complete_VS_Write_Hardware_Register_Event 5000, any, HCI_VS_Write_Hardware_Register, 0x00

 

# Stop Continuous TX by RF calibration - Pre RF Init.

Send_HCI_VS_DRPb_Enable_RF_Calibration 0xFD80, 0x00, 0x00000001, 0x01 Wait_HCI_Command_Complete_VS_DRPb_Enable_RF_Calibration_Event 5000, any, HCI_VS_DRPb_Enable_RF_Calibration, 0x00

 

  • Brian,

            The syntax for hcitool is in here: http://linuxcommand.org/man_pages/hcitool1.html. Given that these are VS cmd, then you have to use the "cmd" command.

            Here are some examples as you asked: 

    Send_HCI_VS_DRPb_Tester_Con_TX 0xFD84, 0x1, 0x0, 0x0, 15, 0x00000000, 0x00000000

    hcitool cmd 0x3f 0x0184 0x01 0x00 0x00 0x0f 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00

    Send_HCI_VS_Write_Hardware_Register 0xFF01, 0x0019180c, 0x0101

    hcitool cmd 0x3f 0x0301 0x0c 0x18 0x19 0x00 0x01 0x01

    Send_HCI_VS_DRPb_Enable_RF_Calibration 0xFD80, 0x00, 0x00000001, 0x01

    hcitool cmd 0x3f 0x0180 0x00 0x01 0x00 0x00 0x00 0x01

    Regards,