The application uses both Receive and Transmit Interrupt. I have disabled FIFO operations as i faced receiving problem before disabling.
I have been testing this application using a modbus master which transmits 8 bytes from my laptop. I receive 8 bytes on the controller and do some processing in between before i transmit some response.
Now transmission is where i am stuck, When i try to transmit some data i had a break point at UARTCharPut(data) function and single stepped expecting to see the same data on the receiving (laptop) terminal. But i do not see anything transmitted and some other times when i run the code with out any break points i see that the data get transmitted but not in the rite order that it was sent.
I have tried every possible option that was mentioned in the UART section of TI reference manual for F28M35H controller.
Please find the application project attached (.7z) in this post, Any help pointing out where am i slipping ?Modbus-Slave.7z