The UARTS of the RIoTboard mapped as:
- /dev/ttymxc0 probably OpenSDA
- /dev/ttymxc1 Debug port
- /dev/ttymxc2 UART3
This was also discussed here:
So it should be possible to use the UART3 from command line with the following commands:
configure: stty -F /dev/ttymxc2 11125
transmit: echo Hello World > /dev/ttymxc2
receive: cat /dev/ttymxc2
I have discovered that UART3 is is not working in the Ubuntu build "image_SVN2591_001".
UART3 seems to accept the data, but there is no signal on the expension port. It seems that UART3 is just not mapped to the expansion port.
This image comes with Kernel 3.0.35-02881-g2ca0807-dirty.
Then I made a downgrade to Kernel 3.0.35-02871-ga35ffe3 (image_SVN2487).
-> With the older Kernel UART3 works as expected!
Does someone know the difference between the 2 kernels?
Is it possible to get UART3 in Kernel 3.0.35-02881-g2ca0807-dirty to work?
This is the full kernel-version:
Linux version 3.0.35-02881-g2ca0807-dirty (luofc@embest-tech) (gcc version 4.6.2 20110630 (prerelease) (Freescale MAD -- Linaro 2011.07 -- Built at 2011/08/10 09:20) ) #2 SMP PREEMPT Fri Apr 4 10:59:35 CST 2014
and
Linux version 3.0.35-02871-ga35ffe3 (luofc@embest-tech) (gcc version 4.6.2 20110630 (prerelease) (Freescale MAD -- Linaro 2011.07 -- Built at 2011/08/10 09:20) ) #1 SMP PREEMPT Wed Oct 30 15:27:47 CST 2013