196|0

64

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

瑞芯微开发板/主板Android调试串口配置为普通串口方法 [复制链接]

本文介绍瑞芯微开发板/主板Android调试串口配置为普通串口方法,不同板型找到对应文件修改,修改的方法相通。触觉智能RK3562开发板演示~

内核设备树修改
修改以下目录文件,关闭调试串口功能。
  • arch/arm64/boot/dts/rockchip/rk3562-android.dtsi
并添加以下内容,注意"+"号为添加内容。
  • fiq-debugger {
  • compatible = "rockchip,fiq-debugger";
  • rockchip,serial-id = <0>;
  • rockchip,wake-irq = <0>;
  • /* If enable uart uses irq instead of fiq */
  • rockchip,irq-mode-enable = <1>;
  • rockchip,baudrate = <1500000>; /* Only 115200 and 1500000 */
  • interrupts = <GIC_SPI 242 IRQ_TYPE_LEVEL_HIGH>;
  • pinctrl-names = "default";
  • pinctrl-0 = <&uart0m0_xfer>;
  • + status = "disabled";
  • };
 
修改以下目录文件,配置uart0串口功能。
  • arch/arm64/boot/dts/rockchip/ido-evb3562-v1b.dtsi
并添加以下内容,注意"+"号为添加内容。
  • + &uart0 {+ status = "okay";+ pinctrl-names = "default";+ pinctrl-0 = <&uart0m0_xfer>;+ };&uart3 { status = "okay"; pinctrl-names = "default"; pinctrl-0 = <&uart3m1_xfer &uart3m1_ctsn>;};

修改完成后单独编译内核代码

  • # msk ARCH=arm64 BOOT_IMG=../rockdev/Image-rk3562_t/boot.img ido-evb3562-v1b-dsi-mipi.img -j20

编译完成后,即可在kernel-5.10目录下生成boot.img内核分区文件。

 

源码修改及编译
修改以下目录文件,给予uart0串口权限。
  • device/rockchip/rk3562/init.rk3562.rc
并添加以下内容,注意"+"号为添加内容。
  • chown system system /sys/class/devfreq/dmc/system_status
  • chmod 0666 /sys/class/devfreq/dmc/system_status
  • + chown system system /dev/ttyS0
  • chown system system /dev/ttyS4
  • chown system system /dev/ttyS6
  • chown system system /dev/ttyS8
  • chown system system /dev/ttyS9
  • + chmod 0666 /dev/ttyS0
  • chmod 0666 /dev/ttyS4
  • chmod 0666 /dev/ttyS6
  • chmod 0666 /dev/ttyS8
修改完成后,执行以下命令编译源码:
编译完成后,即可在
  • out/target/product/rk3562_t/
目录生成super.img分区镜像。
最后一步,将前面编译获取到的boot.img和super.img分区文件单独烧录到开发板上,如图所示:

 

 

烧录完成后调试串口功能将无法使用,通过ADB命令进入系统,并执行以下命令:
  • rk3562_t:/ # ls dev/ttyS0 -la
  • crw-rw-rw- 1 system system 4, 64 2024-12-23 04:01 dev/ttyS0
  • rk3562_t:/ #
命令打印结果
  • crw-rw-rw- 1 system system 4,  64 2024-12-23 04:01 dev/ttyS0
后,说明调试串口配置为普通串口成功。
 
此帖出自信息发布论坛
点赞 关注
 
 

回复
举报
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条
报名最后一周!2025 英飞凌消费、计算与通讯创新大会-北京站
会议时间:3月18日(周二)09:30签到
参会奖励:电动螺丝刀套装、户外登山包、京东卡

查看 »

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表