当前位置: 首页 > news >正文

海思3559a_怎么开启SHUB_UART1功能

目录

  • 重新编译内核
  • 查看是否开启成功
  • 怎么配置使用SHUB_UART1

重新编译内核

open_source/linux/linux-4.19.y_multi-core/arch/arm64/boot/dts/hisilicon/hi3559av100.dtsi
可见。我们要使用的是uart6
在这里插入图片描述

open_source/linux/linux-4.19.y_multi-core/arch/arm64/boot/dts/hisilicon/hi3559av100-demb.dts
修改uart6,status = “okay”;在这里插入图片描述
open_source/linux/linux-4.19.y_multi-core/drivers/tty/serial/amba-pl011.c

在这里插入图片描述

修改后,进入osdrv目录下,按照readme_cn.txt中的单独编译内核部分,进行内核编译:

        a.待进入内核源代码目录后,执行以下操作cp arch/arm64/configs/hi3559av100_arm64_big_little_emmc_defconfig .configmake ARCH=arm64 CROSS_COMPILE=aarch64-himix210-linux- menuconfigcp .config arch/arm64/configs/hi3559av100_arm64_big_little_emmc_defconfigosdrv顶层目录下执行:make BOOT_MEDIA=emmc AMP_TYPE=linux atf

注意!!!
发送make ARCH=arm64 CROSS_COMPILE=aarch64-himix210-linux- menuconfig后进入内核配置页面,需要进入platform selection–>enable to access the devices of m7
在这里插入图片描述
在这里插入图片描述

编译成功后,在osdrv/pub/hi3559av100_emmc_image_glibc_multi-core_arm64目录下可以看到最新生成的uImage_hi3559av100

通过hitool给开发板烧录

查看是否开启成功

使用标准版的sdk,没做任何修改,编译生成的内核,给开发板烧录后,发送ls /dev/,情况如下:
在这里插入图片描述
使用修改后的内核,情况如下:
在这里插入图片描述
可以看到出现ttyAMA6,这就是我们要使用的SHUB_UART1。

怎么配置使用SHUB_UART1

在Hi3559AV100_PINOUT_CN.xlsx找到引脚对应的复用寄存器,如下图所示:在这里插入图片描述

himm 0x18050044  0x15f1
himm 0x1805004c  0x15f1stty -F /dev/ttyAMA6 ispeed 9600 ospeed 9600 cs8echo "test 1234567890" > /dev/ttyAMA6

相关文章:

  • kbuild system学习
  • AI Agent(1):概念与定义
  • ​​深度学习在智能制造中的缺陷检测应用​​
  • 通过API网关防御重放攻击:技术方案与实战验证
  • C# 事件与委托
  • DIT(Diffusion In Transformer)学习笔记
  • PID控制中,一阶低通滤波算法
  • c#TCPsever
  • 配置 Odoo 的 PostgreSQL 数据库以允许远程访问的步骤
  • 高级java每日一道面试题-2025年4月30日-基础篇[反射篇]-在反射中,`setAccessible(true)`的作用是什么?
  • LVGL -按键介绍 上
  • Spring AI如何调用本地部署的大模型
  • Learning vtkjs之ImplicitBoolean
  • 脏读、不可重复读、幻读示例
  • Clang-Tidy协助C++编译期检查
  • 在Windows系统上如何用Manifest管理嵌入式项目
  • 《Python实战进阶》No45:性能分析工具 cProfile 与 line_profiler
  • 架构进阶:72页集管IT基础设施蓝图设计方案【附全文阅读】
  • 软考中级-软件设计师 数据库(手写笔记)
  • 算法-冒泡排序
  • “五一”假期首日国铁郑州局迎大客流,预计发送旅客逾95万人次
  • 近七成科创板公司2024年营收增长,285家营收创历史新高
  • 杭州挂牌临平区两宗住宅用地,起始总价约11.02亿元
  • 龚惠民已任江西省司法厅党组书记
  • 南京106亿元成交19宗涉宅地块:建邺区地块楼面单价重回4.5万元
  • 五部门:开展新就业形态劳动者劳动权益保障水平提升专项行动