Jump to content

Recommended Posts

Posted

Hello, it is been awhile since I used armbian with Orange PI, now I took one orange PI NEO

on it's connector is UART0, UART1 and UART2. My goal is to use all UARTS available on board.

Googling a little I found the part where I should use BIX2FEX to convert script.bin and insert port definitions there, bot looks like that way is obsolete.

 

looks by default only one uart is initialized:

 

root@nanopineo:/boot# cat /proc/tty/driver/serial
serinfo:1.0 driver revision:
0: uart:16550A mmio:0x01C28000 irq:49 tx:11630 rx:0 RTS|DTR
1: uart:unknown port:00000000 irq:0
2: uart:unknown port:00000000 irq:0
3: uart:unknown port:00000000 irq:0
4: uart:unknown port:00000000 irq:0
5: uart:unknown port:00000000 irq:0
6: uart:unknown port:00000000 irq:0
7: uart:unknown port:00000000 irq:0

I'm not sure that only available serial is not the MicroUSB one.

Can someone point me in direction where UARTS are defined now?

Posted

NEO_pinout-02.jpg.ce377efe75ec0e31173c04aa8e6b6469.jpg

 

looks like uarts can be enabled thru armbian-config and there is 3 UARTs that can be enabled, numbered from 1 to 3, I have tested board pins of UART0 - UART2  and they work perfect.

I tried enabling and testting UARTS thru arbian-config and UART numbers are valid as picture above.

My new question now is on which pins I should try  for UART3?

 

(also figured out that microUSB serial is named  /dev/ttyGS0, not sure if it is included below):

 

root@nanopineo:~# cat /proc/tty/driver/serial
serinfo:1.0 driver revision:
0: uart:16550A mmio:0x01C28000 irq:49 tx:11757 rx:0 RTS|DTR
1: uart:16550A mmio:0x01C28400 irq:50 tx:44 rx:36 CTS
2: uart:16550A mmio:0x01C28800 irq:51 tx:8 rx:0 RTS|CTS|DTR
3: uart:16550A mmio:0x01C28C00 irq:52 tx:0 rx:0 CTS
4: uart:unknown port:00000000 irq:0
5: uart:unknown port:00000000 irq:0
6: uart:unknown port:00000000 irq:0
7: uart:unknown port:00000000 irq:0

 

root@nanopineo:~# cat /boot/armbianEnv.txt
verbosity=1
bootlogo=false
console=serial
disp_mode=1920x1080p60
overlay_prefix=sun8i-h3
overlays=uart1 uart2 uart3 usbhost1 usbhost2
rootdev=UUID=6dee376a-a115-473b-939b-b91774c75fa8
rootfstype=ext4
usbstoragequirks=0x2537:0x1066:u,0x2537:0x1068:u

 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines