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.

CC2340R5: three pin SPI for bootloader

Part Number: CC2340R5

Tool/software:

Hi Expert,

My customer uses RGE(24 pins) package. They need SPI firmware upgrade and coexistence.

DIO 11 is used for both conditions.

Can I know if they can just pull low DIO 11 for SPI firmware upgrade?

BR,

frank

  • Hi Frank,

    We currently do not support coex on CC2340. It will be supported in the future.

    We may need to re-asses once it is available, but for now, below are my thoughts based on coex support on other devices (CC26x2).

    =======

    For coexistence, which signal is DIO11? Is it input or output?

    Is radio function required while the SPI firmware upgrade is in progress?

    If DIO11 is input, it should be fine to pull low. You'd need to mux that DIO to SPI module (vs normal GPIO). Just note that this may impact the radio, so I'd recommend that the radio is disabled at that time. The other coex signals should probably also be pulled to "idle" level.

    If DIO11 is output, and the coex signal is active high, then it should be fine to pull low.
    Else if the coex signal is active low, then the host needs to distinguish between CC2340 in "normal mode" vs "fw upgrade mode". In "fw upgrade mode", I recommend the host "ignore" the coex signal.

    Thanks,
    Toby