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.

TMS570LS1224: TMS570LS1224

Part Number: TMS570LS1224
Other Parts Discussed in Thread: BQ76PL455A-Q1

I want to use TMS570LS12 microcontroller to read values from bq76pl455 . what are the changes need to be done in the hardware,in the example for TMS570LS04 it is instructed to short R8 and in one of the answering sections it is adviced to short both R8 and R9.So for TMS570LS12 what need to be done?

  • Hello Ashay,

    TMS570LS04x has only one SCI module which is routed to FT chip, then microUSB connector. The interface between TMS570LS04x and BQ76 is SCI, so SCIRX and SCITX on the launchpad are blue-wired to BQ76 SCI port. The N2HET emulated SCI is used to interface with PC through the microUSB connector.

    TMS570LS12x has 2 SCI modules, and SCI2 is routed to TM4C129, then microUSB port. You can use SCI to interface BQ76.

    SCIRX  --- pin3 of  J2 

    SCITX  --- pin4 of  J2 

  • 1) I have made the pin connection like below, is it ok? 

    Pin connection between TMS570LS12x Launchpad Board to bq76PL455A-Q1 EVM
    * J2 pin 1 (+3V3) -> bq76PL455A-Q1 EVM J3 pin 3 (VIO)
    * J2 pin 3 (SCI1_RX) -> bq76PL455A-Q1 EVM J3 pin 5 (TX)
    * J2 pin 4 (SCI1_TX) -> bq76PL455A-Q1 EVM J3 pin 4 (RX)
    * J5 pin 1 (GND) -> bq76PL455A-Q1 EVM J3 pin 1 (DGND)
    * J4 pin 10 (GIOA0) -> bq76PL455A-Q1 EVM J3 pin 6 (nWAKE)
    * J4 pin 9 (GIOA1) -> bq76PL455A-Q1 EVM J3 pin 2 (nFAULT)

    2)In TMS570LS12x we have both SCI and LIN seperately available .since i have selected SCI1 , ie with out LIN, i have changed all SCILINREG in PL455.C to SCIREG.

    3)While debugging coding is getting looped inside a while loop in pl455.c ->waitRespFrame . 

  • Hello,

    In TI design example, the scilinREG (SCI/LIN) is used to communicate with host BQ76, and the N2HET emulated SCI is used to communicate with VCU or PC. 

    You should not change scilinREG to sciREG, but change N2HET emulated sciREG.