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.

BP-CC3301MOD: UART signal and ANT_SEL, COEX_GRANT, COEX_REQ, COEX_REQ, COEX_PRIORITY Do I need to connect to the MPU?

Genius 3215 points

Part Number: BP-CC3301MOD
Other Parts Discussed in Thread: CC3301MOD, CC3301

Tool/software:

Hi All,

I have SPI connection with the host MPU.
UART signal and ANT_SEL, COEX_GRANT, COEX_REQ, COEX_REQ, COEX_PRIORITY
Do I need to connect to the MPU?
I would like to know if it can be handled by pull-up, etc.

Also, if  do not use BLE,
is it OK that HOST_IRQ_BLE is not connected?

Best Regards,

Ito

  • Hello Ito,

    If you are looking to enable UART for BLE communication, then you only need to connect the CC33xx's UART lines (UART_TX, UART_RX, UART_CTS, UART_RTS). 

    ANT_SEL, COEX_GRANT, COEX_REQ, COEX_REQ, COEX_PRIORITY

    These lines are not for BLE, so you would not connect them to the MPU. 

    Also, if  do not use BLE,
    is it OK that HOST_IRQ_BLE is not connected?

    Even if you did want to use BLE, you would still leave HOST_IRQ_BLE as disconnected from MPU. This pin is not functional for any purpose. So in all cases, this must should be disconnected. 

  • Hi All,

    Thank you for your reply.

    I use Wi-Fi and do not use BLE.
    In that case, how should I connect?

    Best Regards,

    Ito

  • Hi K.Z,

    Do not connect the HOST_IRQ_BLE.

  • Hi Khan,

    Thank you for your reply.

    When connecting to the MPU and SPI,
    ANT_SEL, COEX_GRANT, COEX_REQ, COEX_REQ, and COEX_PRIORITY need to be connected, but UART_TX, UART_RX, UART_CTS, UART_RTS, and HOST_IRQ_BLE do not need to be connected. Is this understanding correct?
    I am unsure how to handle unused pins.
    If there are any other considerations, please advise.

    Best Regards,

    Ito

  • Hello K.Z,

    No, you are mistaken. 

    ANT_SEL, COEX_GRANT, COEX_REQ, COEX_REQ, and COEX_PRIORITY do NOT need to be connected.

    If you would like to use BLE, then you do need to connect UART_TX, UART_RX, UART_CTS, UART_RTS. 

    Do NOT connect HOST_IRQ_BLE. This pin is NOT functional.

  • Hi Khan,

    Thank you for your reply.

    ANT_SEL, COEX_GRANT, COEX_REQ, COEX_REQ, COEX_PRIORITY

    These lines are not for BLE, so you would not connect them to the MPU. 

    You previously stated that ANT_SEL, COEX_GRANT, COEX_REQ, COEX_REQ, and COEX_PRIORITY are not for BLE.

    In other words, if Wi-Fi is used, it is necessary to connect, isn't it?

    The CC3301MOD is a combo, but it only uses Wi-Fi.

    Best Regards,

    Ito

  • Hi K.Z, 

    Yes those lines are not for BLE. They are the "coexistence" lines. So they are used to connect to another 2.4ghz radio device, external to the cc3301. These lines do not connect to the MPU, but they connect to a different external 2.4GHz radio (for example, Thread, zigbee, or another BLE device) . The MPU does not use these lines.

    The CC3301MOD does contain BLE inside already.