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.

LAUNCHXL-CC1350: SPI E-paper module, does it conflict with external flash process?

Expert 1600 points
Part Number: LAUNCHXL-CC1350
Other Parts Discussed in Thread: CC1350

Hello, 

- I'm using CC1350 to control an e-paper display (EPD) module that uses SPI.
- I connected the EPD pins to the launchpad SPI interface which is also used by the on board flash memory, and the CS pin to BOARD_IOID_CS (IOID_11).
- now I run the EPD module in a very simple contiki-ng process and it works perfectly, I tried the same code on multiple plaforms (RaspberryPi, arduino) and it works smoothly.

When I tried to integrate it in the CC26xx-web-demo (in mqtt.c) to work as a mosquitto process, I find the launchpad Restart as soon as I send the mosquitto topic addressing the EPD as if it hit a deadend and the watchdog timer fired.

Questions:
- I know this process uses the SPI flash, how can I make sure the two devices are not causing a conflict?
- Does CC1350 has another SPI_INTERFACE so that I use 1 interface for each of the flash & the EPD?