Other Parts Discussed in Thread: CC3100, UNIFLASH
Hi,
I am now porting the CC3120 host driver on my device.
By following the CC3100 Host Interface document, I call the "sl_Start(0, 0, 0)" function to do the following things to initialize the CC3120.
1. sl_IfOpen() to get the CC3120 handler.
2. sl_DeviceDisable() to set nHIB line low.
3. sl_IfRegIntHdlr() to register the interrupt handler.
4. sl_DeviceEnable() to set nHIB line high.
5. Wait for the interrupt from CC3120.
However, the interrupt was never asserted.
What should be the possible problems that will block the interrupt?
By the way, could I remove the external flash at the first stage? Since the ROM firmware will handle the wireless and network operation, I just wish to make sure the host interface(SPI) between MCU and CC3120 is correct in the beginning.
Thanks.
Todd