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.

Launchpad EK-TM4C123GXL + CC3100 Booster Pack with UART to LM3S811 M3

Other Parts Discussed in Thread: EK-TM4C123GXL, CC3100, LM3S811

I want to establish a UART connection from the Launchpad EK-TM4C123GXL+ CC3100 booster pack to another MCU, the LM3S811 M3.  The connections will run from the Launchpad to the LM3S811 that is soldered to board.  My question is regarding available UART communication between the Launchpad TM4C and the LM3S811.

These are the available UARTs I researched for the Launchpad + CC3100:

CC3100 Task UART
WLAN_LOG_TX UART2_Rx
NC UART2_Tx
NC  UART3_Rx
NWP_LOG_TX  UART3_Tx
nHIB  UART5
UNUSED  UART5
SPI_CS UART7_Rx
NC UART7_Tx

Our options we are considering:

1.  Use UART2_Tx and UART3_Rx or

2.  Use UART2_Tx and UART2_Rx by overriding/disabling WLAN_LOG_TX functionality on UART2_Rx

Questions:

1.  Can we use a Tx and Rx line that are on two separate UARTs?

2.  Or, can we not use WLAN_LOG_TX and use it for our Rx line?

Also, can we expect to have any issues transferring the incoming wifi data across the UART line to the LM3S811?

Thanks!

  • Hi Kristian,

    "These are the available UARTs I researched for the Launchpad + CC3100"


    Do you meant he available uart on the header? If you are using the SPI between the Tiva and CC3100 then you can very well use any of the available UART but need to make sure they are not connected to the UART lines of CC3100.

    You can either use the jumper wires for connection or you can remove the corresponding registers on CC3100 booster pack to resolve any such conflict.

     

    1. Can we use a Tx and Rx line that are on two separate UARTs?

    Yes you can use the TX and RX lines from two seperate UARTS.

    2. Can we not use WLAN_LOG_TX and use it for our Rx line?

    You can disconnect 'WLAN_LOG_TX' pin (P4.8 on header) from the CC3100 by removing the register R29 on CC3100 BP. Please check out the schematics for details.

     

    Please let me know if this answers your question.

     

    Regards,

    Ankur

  • Hi Kristian,

    I am closing this thread, please open a new thread for follow up queries and add the link of this one for reference.

    Regards,

    Ankur