Hi all,
We are planning to get additional soft UARTs by implementing PRU UART on OMAPL138EVM.
We integrated the latest patch for DaVinci-PSP-SDK-03.20.00.12 release and with this, we get PRU UART transmit (from EVM) working for various standard baudrates.
We have changed SUART_DEFAULT_BAUD to 230400 and we are using SUART_8X_OVRSMPL mode.
We use teraterm/hyperterminal on host PC side. EVM runs at 300 MHZ.
When I transmit data from application at baudrate 115200 (and others for example), sometimes we receive garbage character or a drop in byte.
This drop/garbage character reception is not fix. Out of 7 KB data transfer, I get 3-4 bytes wrong, rest of the data is consistent and correct.
Application sends one by one character at interval of 10 mili seconds.
Has anyone faced the same issue ? I also tried to change MCASP clock divisor but couldn't get success yet.
What can be the issue ? Is there any sample release application, which demonstrates data consistency at various baudrates for SUART ?
Thanks,
Sweta