海思Hi3519AV100串口调试
海思默认只开启了 uart0,但是海思支持9个 uart 口!!!
分别是 uart0 ~ uart9
在设备树中将 uart1 使能。
- 第一步,在 arch/arm/boot/dts/hi3519av100.dtsi 中修改:
- 第二步,在 arch/arm/boot/dts/hi3519av100.dts 中修改:
- 第三步,配置管脚复用。
- 第四步,重编内核,烧录即可。
不建议如下修改:
管脚复用有两种方法。(我的管脚复用正好正确,不需要修改)
- 方法一:
使用 himm 命令手动写数据,配置管脚复用。
- 方法二:
在 sys_config.ko 中修改复用关系。
/root/hisiSDK/3519A/Hi3519AV100_SDK_V2.0.2.0/smp/a53_linux/drv/interdrv/sysconfig/
其中 uart1 的管脚复用如下图:
D:\海思SDK\Hi3519A\Hi3519AV100R001C02SPC020\ReleaseDoc\zh\00.hardware\chip\Hi3519AV100_PINOUT_CN.xlsx
读寄存器的值如下所示:
~ # himd.l 0x047b8030
*** Board tools : ver0.0.1_20121120 ***
[debug]: {source/utils/cmdshell.c:166}cmdstr:himd.l
====dump memory 0x047B8030====
0000: 00001d01 00000401 00000cf0 00001400
0010: 00001d01 00000401 00000401 00001000
0020: 00000401 00001000 00001c00 00003c00
0030: 00001c00 00003c00 00003c00 00000000
0040: 00000000 00000000 00000000 00000000
0050: 00000000 00000000 00000000 00000000
0060: 00000000 00000000 00000000 00000000
0070: 00000000 00000000 00000000 00000000
0080: 00000000 00000000 00000000 00000000
0090: 00000000 00000000 00000000 00000000
00a0: 00000000 00000000 00000000 00000000
00b0: 00000000 00000000 00000000 00000000
00c0: 00000000 00000000 00000000 00000000
00d0: 00000000 00000000 00000000 00000000
00e0: 00000000 00000000 00000000 00000000
00f0: 00000000 00000000 00000000 00000000
[END]
说明
海思的 uart0 对应 /dev/ttyAMA0,你接入串口看到的打印就是从这发出的,相应的 uart1 对应 /dev/ttyAMA1,,,
如果 ls /dev/ttyAMA1
能看到设备,但是打开的时候提示(can't open /dev/ttyAMA1: No such device or address),是内核没使能 uart1 原因,在设备树中打开一下,重新编译烧录后可以解决问题。
在编译烧录之前,要保证 menuconfig 配置正确,海思用的是 PL011 。位于 drivers/tty/serial/amba-pl011.c
AMA是 Advanced Microcontroller Bus Architecture 的缩写,是 ARM 的一款 UART设备(ARM AMBA PL011)
BTW:海思 Hi3519AV100 默认不支持 USB2.0,需要在 kernel 中手动开启
以上。
- 分享
- 举报
-
浏览量:2456次2021-12-10 16:36:33
-
浏览量:3251次2020-08-10 19:30:45
-
2020-08-10 09:21:07
-
浏览量:3369次2018-03-28 16:56:08
-
浏览量:1951次2023-10-13 14:34:01
-
浏览量:2651次2020-08-04 20:30:30
-
浏览量:1670次2024-01-08 17:24:15
-
浏览量:843次2024-01-08 18:13:05
-
浏览量:2182次2020-08-05 21:02:35
-
浏览量:2480次2021-12-03 17:42:05
-
浏览量:707次2024-01-10 14:28:04
-
浏览量:10472次2020-08-03 14:27:03
-
浏览量:7408次2020-09-06 16:25:23
-
浏览量:4749次2020-08-14 11:29:53
-
浏览量:861次2023-10-25 15:43:39
-
浏览量:10795次2022-08-12 15:15:09
-
浏览量:4446次2020-07-27 16:34:42
-
浏览量:3633次2022-01-04 09:00:18
-
2018-06-18 22:47:22
-
广告/SPAM
-
恶意灌水
-
违规内容
-
文不对题
-
重复发帖
赵肖
感谢您的打赏,如若您也想被打赏,可前往 发表专栏 哦~
举报类型
- 内容涉黄/赌/毒
- 内容侵权/抄袭
- 政治相关
- 涉嫌广告
- 侮辱谩骂
- 其他
详细说明