arry_zhang 发表于 2024-1-29 17:02:42

RK3399J 怎么使能uart1 和uart2



OS:       Ubuntu 18.04.6 LTS
MODEL:       AIO-3399J Board (Linux Opensource)
FIREFLY:    v2.40
DATE:       20230330
KERNEL:       Linux version 4.4.194 (weicz@tchip14) (rk3399/firefly: 2c932b990420f943afa543138f1ab2a99a33cc0c) (gcc version 6.3.1 20170404 (Linaro GCC 6.3-2017.05) ) #269 SMP Thu Mar 30 17:03:47 CST 2023


请问下uart1 和uart2 怎么使能?

谢谢

Liuth 发表于 2024-1-29 17:16:31

根据维基使用 /dev/ttysWK2~3 即可
https://wiki.t-firefly.com/zh_CN/AIO-3399J/driver_uart.html#tiao-shi-fang-fa

如果你是想开启内核中的 UART1 和 2,那不行,AIO-3399J 中这两个 UART 复用成其他功能了。

arry_zhang 发表于 2024-1-29 17:31:21

或者目前你们默认使能的是哪个uart口?

arry_zhang 发表于 2024-1-29 17:58:57

Liuth 发表于 2024-1-29 17:16
根据维基使用 /dev/ttysWK2~3 即可
https://wiki.t-firefly.com/zh_CN/AIO-3399J/driver_uart.html#tiao-s ...

kernel/arch/arm64/boot/dts/rockchip/rk3399-firefly-port.dtsi,,,这个文件在那个目录 我没有找到。

Liuth 发表于 2024-1-30 10:59:54

默认的是通过 spi 转出来的,不是原生 UART,我发给你的链接里有写。
这个文件在 SDK 中,先要按照维基获取 SDK 源码
https://wiki.t-firefly.com/zh_CN/AIO-3399J/linux_compile_gpt.html#bian-yi-linux-gu-jian
页: [1]
查看完整版本: RK3399J 怎么使能uart1 和uart2