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.

TM4C123G LaunchPad Evaluation Kit - query

Other Parts Discussed in Thread: CC2540

 Hi, we have purchased Tiva C Series LaunchPad Evaluation Kit to be used with an in-house developed "Battery Charging, Balancing and Monitoring Circuit". We have two particular queries which we would like to be answered.

While reading through "Tiva C Series TM4C123G LaunchPad Evaluation Kit User's Manual" we have noticed that the Evaluation Kit uses TWO of the "Tiva TM4C123GH6PMI Microcontroller". We were unable to find out any specific reason for using two of the similar MCU on the same board.

The equipment when ready would be able to charge battery stack, monitor cell voltages and balance individual cells. As an added functionality we will be offering customers the option of plugging in their Smart Phones or similar gadgets and get a feedback from the Battery Charging / Monitoring Equipment.

We would like to know if there are any Application Guide or similar, related to the communication between the Tiva Series MCU and a Smart Phone via the USB port, and if there are any design guides for development of the App for the Smart Phone.

Warm Regards      Atul Bhakay
  • Atul,

    I can answer your first question. The 2nd MCU is for the debug interface. It interfaces to the USB debug port and to the "main" MCU and translates the main MCU JTAG and UART pins to the USB debug interface.

    Jeff

  • Atul,

    Jeff has correctly shared the purpose of the additional MCU on the Lanchpad.

    As for the USB to Smart-phone question, there is no example application that exists for this.  However, what you are asking for is possible for Android phone that support the USB OTG profile.  This might be exponentially more difficult for an iPhone due to additional security features that Apple uses.

    You could also consider sending the data the data over the air, via Bluetooth BLE to virtually any smartphone with a both less work.  There is a TM4C + CC2540/41 example app that will be released with TivaWare 2.1 that you might be able to leverage for this.

    Regards,
    Chris

  • If the second MCU is only being used as an ICD then why have such a high end chip there? Wouldn't it be better off to use a lowest end chip to save on costs...?

  • Is there a booster pack with the CC2540 being developed? If so what is the timeline for its release?

  • Jay,

    We make the chip, so obviously we can get a pretty good price on it.  We can also control the SW within the ICDI interface and deal with how it communicates with our target devices on the launchpad.

    The CC2540EM has em-headers which are compatible with the EM-Connectors on the DK-TM4C129X kit.  There is also an example app called "ble-central" for the DK which pairs the CC2540EM with the BLE Sensortag in a demo.

    If you would like to use the CC2540EM as a bossterpack, another option would be to purchase the CCEM-BOOSTERPACK (http://www.ti.com/tool/boost-ccemadapter).  Keep in mind you still likely need a SmartRF05 Evaluation Boards (SmartRF05EB) in order to program the EM board.  Please create a post on the LPRF e2e forum (http://e2e.ti.com/support/low_power_rf/default.aspx) as they will be better able to suggest an optimal solution.

    Regards,
    Chris