等风来

等风来

0个粉丝

1

问答

0

专栏

0

资料

等风来  发布于  2025-09-22 15:08:44
采纳率 0%
1个问答
278

hi3516cv610 sdio1 接tf卡座 设备树需要怎么配置?

我是用了sdio1 接了tf 卡座,现在sdio1 不识别设备
我的sdio1 的设备配置启动后有个解析错误:sdhci_nebula 10040000.SDIO1: parse comm dt failed.
设备树sdio1 节点:
&sdio1 {
/delete-property/ no-mmc;
/delete-property/ no-sdio;
status = “okay”;
bus-width = <4>;
cap-sd-highspeed;
full-pwr-cycle;
max-frequency = <50000000>;
/ 保守地把 pinctrl 指向已存在的 ioconfig1(如果编译时报错再换) /
pinctrl-0 = <&ioconfig1>;
pinctrl-names = “default”;
/ 保留原来的 cd-gpios(已在运行系统解析为 gpio_chip@11097000/
cd-gpios = <&gpio_chip7 5 GPIO_ACTIVE_HIGH>;
};

启动后内核日志:查询 dmesg | grep -i “sdhci|mmc|gpio”后输出日志如下:

~ # dmesg | grep -i “sdhci|mmc|gpio”
sdhci: Secure Digital Host Controller Interface driver
sdhci: Copyright(c) Pierre Ossman
sdhci-pltfm: SDHCI platform and OF driver helper
mmc0: SDHCI controller on 10030000.SDIO [10030000.SDIO] using ADMA
sdhci_nebula 10040000.SDIO1: parse comm dt failed.
sdhci_nebula 10040000.SDIO1: parse comm dt failed
pl061_gpio 11090000.gpio_chip: PL061 GPIO chip registered
pl061_gpio 11091000.gpio_chip: PL061 GPIO chip registered
pl061_gpio 11092000.gpio_chip: PL061 GPIO chip registered
pl061_gpio 11093000.gpio_chip: PL061 GPIO chip registered
pl061_gpio 11094000.gpio_chip: PL061 GPIO chip registered
pl061_gpio 11095000.gpio_chip: PL061 GPIO chip registered
pl061_gpio 11096000.gpio_chip: PL061 GPIO chip registered
pl061_gpio 11097000.gpio_chip: PL061 GPIO chip registered
pl061_gpio 11098000.gpio_chip: PL061 GPIO chip registered
pl061_gpio 11099000.gpio_chip: PL061 GPIO chip registered
pl061_gpio 1109a000.gpio_chip: PL061 GPIO chip registered
sdhci_nebula 10040000.SDIO1: Got CD GPIO
mmc0: new high speed SDIO card at address f155
mmc1: SDHCI controller on 10040000.SDIO1 [10040000.SDIO1] using ADMA

tf卡原理图

我来回答
回答3个
时间排序
认可量排序

等风来

0个粉丝

1

问答

0

专栏

0

资料

等风来 2025-09-22 15:10:23
认可0

查不到设备

~ # ls -l /sys/class/mmc_host/mmc1

lrwxrwxrwx 1 root root 0 Jan 1 00:01 /sys/class/mmc_host/mmc1 -> ../../devices/platform/soc/soc:amba/10040000.SDIO1/mmc_host/mmc1

~ # ls -l /dev/mmcblk*

ls: /dev/mmcblk*: No such file or directory

随风

2个粉丝

4

问答

0

专栏

2

资料

随风 2025-09-23 21:13:21
认可0

请问解决了吗

等风来
等风来   回复   随风  2025-09-24 16:21:37
0

解决了,就是dts配置问题,有同样问题的dihai007 加我,以后遇到其他问题可以交流。

或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
相关问答
无更多相似问答 去提问
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区