NanoPi UART2 maping

GeorgeLiu
Hello,
  I am manage to make the UART2(pin3 and pin4 on CON4) on NanoPi working
but failed. 
  First of all, from the kernel boot log, i can find log as:
[    1.112134] s3c2440-uart.0: ttySAC0 at MMIO 0x50000000 (irq = 74,
base_baud = 0) is a S3C2440
[    1.662891] console [ttySAC0] enabled
[    1.668520] s3c2440-uart.1: ttySAC1 at MMIO 0x50004000 (irq = 77,
base_baud = 0) is a S3C2440
[    1.677397] s3c2440-uart.2: ttySAC2 at MMIO 0x50008000 (irq = 80,
base_baud = 0) is a S3C2440
[    1.686251] s3c2440-uart.3: ttySAC3 at MMIO 0x5000c000 (irq = 98,
base_baud = 0) is a S3C2440
so i think the uart are initialed. I did double check the RXD2 pin got uart
data from host by scope, but my test utility can not get data from
ttySAC2(this utilty works with UART3, so we can exclude the software
issue).
  Secondly, I try echo command to send data to UART2(by command "echo
xxxxxxx > /dev/ttySAC2"), no data can be observed on scope(tested on
ttyASC0 is OK).

  According your schematic, the TXD2 is GPH4 and RXD2 is GPH5. i also try
export these two GPIO on linux sysfs, but i still can not control this two
GPIO(gpio228, gpio229) by gpio sysfs.
 
 Please help!