嵌入式爱好者

嵌入式爱好者 门户 知识库 查看内容

93复用问题导致不能SD卡烧写问题解决

2024-3-30 10:44| 发布者: bpf1| 查看: 108| 评论: 0

类目:  >  知识库     文档编号: 1347

客户反应改动内核后无法使用SD卡烧写,93SD卡烧写用的是同一个镜像,SD卡功能被影响后会导致无法烧写。但客户没有改动和SD卡有关的部分,查看错误信息和gpio2 27的复用有关,客户去掉这的复用后可以烧写。客户只是把gpio2 27复用成gpio,而且根据报错冲突的引脚gpio3 7也只是复用为gpio,但gpio3 7SD卡有关所以导致没法烧写。后面测试能复现客户现象,gpio2 27gpio3 7同时复用成gpio会报错冲突。

改动dtsigpio节点下的gpio-ranges属性就没有这个问题。

 

报错信息

[    2.615390] remoteproc remoteproc0: imx-rproc is available

[    2.621207] imx93-pinctrl 443c0000.pinctrl: pin IMX93_IOMUXC_ENET1_TD0 already requested by 43810080.gpio:59; cannot claim for 43820080.gpio:71

[    2.634090] imx93-pinctrl 443c0000.pinctrl: pin-43 (43820080.gpio:71) status -22

[    2.641481] reg-fixed-voltage regulator-usdhc2: error -EINVAL: can't get GPIO

[    2.648610] reg-fixed-voltage: probe of regulator-usdhc2 failed with error -22

[    2.657696] debugfs: Directory 'UART_EN_3V3' with parent 'regulator' already present!

 

原本dtsi

 

改动后

 

 


已解决

未解决

只是看看

最新评论

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2025-5-18 05:11

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

返回顶部