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.

TMS320F28377S: SCI Baud rate

Part Number: TMS320F28377S

Hello,

I want to configure a TMS320F28377S for receiving data from an IMU sensor at 1Khz and I am using CCS 6.2.0 .

The IMU transmits in 1Khz with a baudrate of 921600.

However,  my launchpad needs to be set at twice this baudrate which is 1843200 while it should be at the same rate which is 921600.

By doing this I manage to communicate and successfully read the data from the sensor but I receive many Framing errors and as a result I loose a lot of packets

which is something I don't want to.

The CPU clock is 200 Mhz and I've configured the LSPCLK at 100Mhz. In addition, I have set the correct device configuration in the .ccxml

and verified that the sensor uses a baud rate of 912600 as well as that the launchpad can send data at a baudrate of 921600 (When it is set for 1843200)

using an oscilloscope. Finally, I set the ScibRegs.SCILBAUD = 6 to obtain the desired baud rate .

I believe that the reason for having framing errors might be related to the fact that I need to set 1843200 baudrate for obtaining a 921600 rate. Any suggestions?

Thank you in advance for your time