Hi,
I would like to test the UART communication on the AM62x-EVM board.
I see on the TI guide that there are two serialcheck that I can use.
I am trying the one from https://github.com/nsekhar/serialcheck where the binary file is created.
This is the process I did:
1. pull the repo and build it for PC side. (receiving)
2. use the pre-existing file under /usr/bin/serialcheck for EVM side. (sending)
3. dd if=/dev/urandom of=binary count=1 bs=4096 to create binary file.
4. copy the binary file to both nodes.
5. send the following for the receiving side (PC) --> ./serialcheck.out -d /dev/ttyUSB0 -f binary -m r -l 1
6. send the following for the sending side (EVM) --> ./serialcheck -d /dev/ttyS2 -f binary -m t -l 1
The result would always be
timeout, RX/TX: 459/0
Needed 5 reads 0 writes Oh oh, inconsistency at pos 0 (0x0).
I checked the content that is received and it seems to be a snippet of the original sample instead of the whole sample.
I checked with echo "hello world" multiple time and seems to have no issue. So is there some configuration I need to be done or some mistake I am making in using serialcheck?