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.

BOOSTXL-CC3135: ported cc3135 driver freezes at sl_start()

Part Number: BOOSTXL-CC3135
Other Parts Discussed in Thread: UNIFLASH, CC3135

I am trying to port the SimpleLink driver to a MCU from nordic. I have the code ready, but the code freeze at sl_start() in the function:

VERIFY_RET_OK(_SlDrvWaitForInternalAsyncEvent(ObjIdx,
                                                          INIT_COMPLETE_TIMEOUT,
                                                          SL_OPCODE_DEVICE_INITCOMPLETE));

I think the code is waiting on an interrupt at the IRQ pin.

I have measured the different pins, and I’ve noticed the IRQ pin stays low.

I see the nHIB pin toggle on sl_DeviceDisable() and sl_DeviceEnable().

 

I have also measured the IRQ pin when the board isn't connected to a host.

in this situation I pressed the nHIB button to see if IRQ changes, but the IRQ pin stays low.

 

The CC3135 if flashed with uniflash with use of this guide:  http://dev.ti.com/tirex/content/simplelink_academy_msp432sdk_2_40_00_17/modules/wifi/wifi_imagecreator/wifi_imagecreator.html

 

can someone help me with this problem?