longsleep / build-pine64-image

Pine64 Linux build scripts, tools and instructions
MIT License
235 stars 126 forks source link

enable UART2/UART3/UART4 and remove RTS/CTS from UART3 #11

Closed martinayotte closed 8 years ago

martinayotte commented 8 years ago

Hi Simon, As a continuation of this previous PR, https://github.com/longsleep/build-pine64-image/pull/10, this should finally be the best version : enable UART2/UART3/UART4 and remove RTS/CTS from UART3. It has been tested on my PineA64Plus by using loopback wires on all those UARTs.

martinayotte commented 8 years ago

Thanks, Simon !

longsleep commented 8 years ago

Thanks to you Martin.

UARTs seem to come up fine on 512M, 1GB and 2GB Pine64 boards.

[    7.458327] uart0: ttyS0 at MMIO 0x1c28000 (irq = 32) is a SUNXI
[    8.426805] uart1: ttyS1 at MMIO 0x1c28400 (irq = 33) is a SUNXI
[    8.434063] uart2: ttyS2 at MMIO 0x1c28800 (irq = 34) is a SUNXI
[    8.441429] uart3: ttyS3 at MMIO 0x1c28c00 (irq = 35) is a SUNXI
[    8.448786] uart4: ttyS4 at MMIO 0x1c29000 (irq = 36) is a SUNXI