Firefly开源社区

打印 上一主题 下一主题

[Linux] 如何新增UART5和UART7在ROC-RK3566-PC-Ubuntu上??

71

积分

0

威望

0

贡献

技术小白

积分
71

如何新增UART5和UART7在ROC-RK3566-PC-Ubuntu上??

发表于 2022-9-28 15:36:51      浏览:4673 | 回复:5        打印      只看该作者   [复制链接] 楼主
本帖最后由 core1133 于 2022-9-28 15:36 编辑

請問在ROC-RK3566-PC-Ubuntu 的SDK中
如何新增UART5和UART7??

有在rk3566-firefly-roc-pc.dtsi的檔案中新增
1.
   &uart5 {
        pinctrl-0 = <&uart5m1_xfer>;
        status = "okay";
   };
   ==>結果一直當在開機firefly 開機畫面

2.
   &uart5 {
        status = "okay";
   };
   ==>結果 U盤一直出現不知道的檔案格式(NTFS)

回复

使用道具 举报

2129

积分

20

威望

24

贡献

中级创客

Rank: 4

积分
2129
发表于 2022-9-28 15:39:40        只看该作者  沙发
uart5 和 uart7 在 3566pc 上不可用,都被复用成了其他功能
回复

使用道具 举报

71

积分

0

威望

0

贡献

技术小白

积分
71
发表于 2022-9-28 15:50:41        只看该作者  板凳
1.uart 7被拿去作RJ45 IO
2.uart5:
  但查了一 下,UART5_M1 被拿去作 SPI_1的CLK 連接到下方的connect
  是否我可以改device tree從SPI_1 的function換成是UART5的功能??
回复

使用道具 举报

2129

积分

20

威望

24

贡献

中级创客

Rank: 4

积分
2129
发表于 2022-9-28 16:45:17        只看该作者  地板
新增的方法是可以的,不应该会导致开机卡住,你还修改了什么?
+&uart5 {
+    status = "okay";
+    pinctrl-0 = <&uart5m1_xfer>;
+};
回复

使用道具 举报

71

积分

0

威望

0

贡献

技术小白

积分
71
发表于 2022-9-28 23:18:47        只看该作者  5#
Liuth 发表于 2022-9-28 16:45
新增的方法是可以的,不应该会导致开机卡住,你还修改了什么?
+&uart5 {
+    status = "okay";

1.目前我只有新增&uart5{ …};
2.是否我沒有remove spi1的設定
    這個spi _1的設定是指的是rk3568-pinctrl.dtsi嗎?

謝謝
回复

使用道具 举报

2129

积分

20

威望

24

贡献

中级创客

Rank: 4

积分
2129
发表于 2022-9-29 09:19:15        只看该作者  6#
spi1 在3566pc中本来就是disable状态,不用去掉
我这里只添加uart5都能成功开机
你用git看一下其他地方还有没有改动,然后检查sdk是否更新到最新
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表