Khadas Docs

Amazing Khadas, always amazes you!

User Tools

Site Tools


products:sbc:edge2:applications:gpio:uart

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
Last revision Both sides next revision
products:sbc:edge2:applications:gpio:uart [2022/11/20 22:02]
ivan created
products:sbc:edge2:applications:gpio:uart [2022/12/02 02:23]
ivan [UART]
Line 1: Line 1:
 +~~tag>Edge2 UART~~
 +
 ====== Edge2 UART ====== ====== Edge2 UART ======
  
  
  
-{{page>products:sbc:common:applications:gpio:uart&noheader}}+===== Introduction ===== 
 + 
 +This page introduces the usage of hardware UART on [[products:sbc:edge2:applications:gpio:40pin-header|16-pin Header]]. 
 + 
 +<WRAP important > 
 +For Edge2, in order to use the UART , you need to attach the IO extension board. 
 +</WRAP> 
 +===== UART Information ===== 
 + 
 +|            UART       ^ PIN      ^ GPIO Name  ^ GPIO Number  ^  DT Overlays Node  ^  Device Node  ^ 
 +^  Edge2    |  UART7      |  12(TX)  |  GPIO3_C0  |  112          edge2-io-uart     |  /dev/ttyS7      
 +| :::       | :::          14(RX)  |  GPIO3_C1  |  113         | :::                | :::           | 
 +===== Enable UART ===== 
 + 
 +In order to use the UART, you need to enable the UART function via [[products:sbc:common:configurations:device-tree-overlay|Device Tree Overlay]]. 
 + 
 + 
 +Edit ''/boot/dtb/rockchip/rk3588s-khadas-edge2.dtb.overlay.env'' to add uart node to ''fdt_overlays'' node if it doesn't exist. 
 + 
 +e.g. Enable ''UART7'', you need to add ''edge2-io-uart'' to node ''fdt_overlays'' if it doesn't exist. 
 + 
 +```shell 
 +fdt_overlays=edge2-io-uart 
 +``` 
 +After reboot, you will see the UART device node.  
 + 
 +```shell 
 +$ ls /dev/ttyS7 
 +/dev/ttyS7 
 +``` 
 + 
 + 
 +===== Disable UART to Use GPIO ===== 
 + 
 +If you want to use normal GPIO instead of UART, you can remove the UART node in [[products:sbc:common:configurations:device-tree-overlay|Device Tree Overlay]].
Last modified: 2023/08/13 22:40 by jacobe