weaver4 Posted September 17, 2015 Posted September 17, 2015 I am using your Debian (jessie) on the new SolidRun Hummingboard-Edge board. [Linux cubox-i 3.14.14-cubox-i #8 SMP Sun Jul 12 19:03:09 CEST 2015 armv7l GNU/Linux] I am planning on using the RS-485 on the board that is tied to UART2. But I noticed that ttymxc0 (UART1) and ttymc3 (UART4) are the only tty ports that have drivers associated with them. [ "dmesg | grep tty" ] How can I turn on the driver that is associated with UART2 (ttymxc1)? Thanks,
Igor Posted September 19, 2015 Posted September 19, 2015 You will need to decompile DTB (hummingboard) add UART2 definitions and recompile. This is theory ... but. I don't know what are correct numbers - for this you will need to check technical manuals or contact SolidRun. https://github.com/linux4kix/linux-linaro-stable-mx6/blob/linux-linaro-lsk-v3.14-mx6/arch/arm/boot/dts/imx6qdl-microsom.dtsi Look how it is done for UART1 and 4
weaver4 Posted September 20, 2015 Author Posted September 20, 2015 The Hummingboard-Edge uses UART2 for the RS485 port. This port is actually tied to a RS485 chip on the board. So it is unusable without the Kernel being modified so I am surprised it is not on the Debian "build". Do you know if there is a plan to add drivers to Debian to support the new hummingboard-edge and hummingboard-gate board?
Igor Posted September 20, 2015 Posted September 20, 2015 OK. I have very little information about those boards at the moment. https://github.com/SolidRun/linux-fslc New kernel 3.14.51 is preparing but I was not able to build it. It's worth to check it.
Igor Posted September 21, 2015 Posted September 21, 2015 Perhaps this is solution? https://community.freescale.com/thread/354786
weaver4 Posted September 21, 2015 Author Posted September 21, 2015 Thanks, That helps. I was hoping to find a solution that did not require a change to the kernel to avoid some pain; but that may not be the case. I have asked solidrun for there opionon on this issue and will get back with you once I hear back from them.
sebby3000 Posted October 16, 2015 Posted October 16, 2015 I am using your Debian (jessie) on the new SolidRun Hummingboard-Edge board. [Linux cubox-i 3.14.14-cubox-i #8 SMP Sun Jul 12 19:03:09 CEST 2015 armv7l GNU/Linux] I am planning on using the RS-485 on the board that is tied to UART2. But I noticed that ttymxc0 (UART1) and ttymc3 (UART4) are the only tty ports that have drivers associated with them. [ "dmesg | grep tty" ] How can I turn on the driver that is associated with UART2 (ttymxc1)? Thanks, Hi, Which distro/image did you use on your Edge board? -Seb.
Recommended Posts