海思hi3519v101 串口调试
来源:互联网 发布:win7 vb 对象库未注册 编辑:程序博客网 时间:2024/04/29 20:34
1、修改 GPIO 复用
UART0 不需要修改
UART1、UART2 需要修改为2线复用
UART1_CTSN、UART1_RTSN 配置为普通的GPIO 就可以
2、修改内核 dtsi 文件
dts文件是一种ASCII文本格式的DeviceTree描述。基本上,在ARMLinux内,一个.dts文件对应一个ARM的machine,一般放置在内核的arch/arm/boot/dts/目录。由于一个SoC可能对应多个machine(一个SoC可以对应多个产品和电路板),势必这些.dts文件需包含许多共同的部分。Linux内核为了简化,把SoC公用的部分或者多个machine共同的部分一般提炼为.dtsi,类似于C语言的头文件。其他的machine对应的.dts就include这个.dtsi。
在linux-3.18.y/arch/arm/boot/dts/hisi-hi3519v101.dtsi 的 aliases 中添加:
serial1 = &uart1;
serial2 = &uart2;
修改uart的状态为okay
uart1: uart@12101000 {
compatible = "arm,pl011", "arm,primecell";
reg = <0x12101000 0x1000>;
interrupts = <0 5 4>;
clocks = <&clock HI3519_UART1_CLK>;
clock-names = "apb_pclk";
status = "okay";
};
也可以在dts中去配置 模块的工作状态
0 0
- 海思hi3519v101 串口调试
- hi3519v101 nandflash 调试
- 【hi3519v101 调试笔记】mkyaffs2image 编译问题
- 串口调试
- 串口调试
- 串口调试
- 串口调试
- 串口调试
- 串口调试
- 串口调试
- 串口调试
- 海思 IPC hi3516a、hi3519v101 的单包模式和多包模式
- 海思 IPC hi3516a、hi3519v101 的单包模式和多包模式
- hi3519v101 sdk 编译错误
- 串口调试助手源程序
- 串口调试程序
- 串口调试助手源程序
- 串口调试软件总汇
- 代码合并的两种方式详解
- SQL各种Join连接总结
- 前端高性能开发
- 关于maven clean 时候报错的问题
- Android:学习AIDL,这一篇文章就够了(下)
- 海思hi3519v101 串口调试
- iOS中判断某项元素是否在数组中
- 开源实验室--张涛
- 【转】黄聪:Scrapy 轻松定制网络爬虫
- thrift 实例
- Objective-C 30分钟入门教程
- PTX ISA 之 cache operator
- mybatis实现mysql数据库模糊查询like %?%
- mybatis数字类型update不成功的问题