Part Number: TMS320F28379D
Other Parts Discussed in Thread: C2000WARE
Tool/software: Code Composer Studio
When I try to communicate between both Tiva123 and Delfino79D, the received data on each board is completely different from the data transmitted.
- For the Delfino79D, I used and modified the echoback example from C2000ware to use SCIB instead of SCIA and removed the echoback part from the code.
- For the Tiva123, I used and modified the uartpolled example from Tivaware and used UART1 instead of UART0.
P.S.
- when I try to connect the Tx and the Rx pin on the Delfino79D board to each others, I receive the data correctly
- when I try to connect the Tx and the Rx pin on the Tiva123 board to each others, I receive the data correctly
- But when I connect the Delfino with the Tiva, the data is totally corrupted, the connections are shown below:
| Delfino | Tiva |
| Tx | Rx |
| Rx | Tx |
| GND | GND |
I have read in one of the threads that the SCI module on C2000ware is not compatible with the UART module on Tiva Series as mentioned in Brett Larimore answer here
UPDATE:
when I reduced the baud rate to be 9600, it worked fine and when I make it 115200, the data is corrupted. So, what should I do to be able to communicate with 115200 baudrate? and is this because of the wire length or what?

