rtwytt1

rtwytt1

0个粉丝

4

问答

0

专栏

0

资料

rtwytt1  发布于  2017-10-24 15:37:54
采纳率 0%
4个问答
5097

hi3519v101 SD卡无设备节点

 
SD卡插入后提示:
mmc2: cannot verify signal voltage switch
mmc2: queuing unknown CIS tuple 0x80 (2 bytes)
mmc2: queuing unknown CIS tuple 0x80 (3 bytes)
mmc2: queuing unknown CIS tuple 0x80 (3 bytes)
mmc2: queuing unknown CIS tuple 0x80 (7 bytes)
mmc2: queuing unknown CIS tuple 0x81 (9 bytes)
himci: tuning mmc2: valid phase shift [5, 2] Final Phase 11
mmc2: queuing unknown CIS tuple 0x91 (3 bytes)
mmc2: new ultra high speed SDR104 SDIO card at address 0001

然后,在/dev/ 找不到mmcblk0,换了两块板子都是这样。请问哪里需要配置吗?
我来回答
回答9个
时间排序
认可量排序

rtwytt1

0个粉丝

4

问答

0

专栏

0

资料

rtwytt1 2017-10-24 15:55:07
认可0
.config配置如下:
CONFIG_MMC=y
# CONFIG_MMC_DEBUG is not set
# CONFIG_MMC_CLKGATE is not set
CONFIG_MMC_EMBEDDED_SDIO=y
# CONFIG_MMC_PARANOID_SD_INIT is not set

#
# MMC/SD/SDIO Card Drivers
#
CONFIG_MMC_BLOCK=y
CONFIG_MMC_BLOCK_MINORS=8
CONFIG_MMC_BLOCK_BOUNCE=y
# CONFIG_MMC_BLOCK_DEFERRED_RESUME is not set
# CONFIG_SDIO_UART is not set
# CONFIG_MMC_TEST is not set

#
# MMC/SD/SDIO Host Controller Drivers
#
# CONFIG_MMC_ARMMMCI is not set
# CONFIG_MMC_SDHCI is not set
# CONFIG_MMC_DW is not set
# CONFIG_MMC_VUB300 is not set
# CONFIG_MMC_USHC is not set
# CONFIG_MMC_USDHI6ROL0 is not set
CONFIG_HIMCIV200=y
CONFIG_SEND_AUTO_STOP=y
CONFIG_DETECT_CARD_TIME=200
# CONFIG_MEMSTICK is not set
# CONFIG_NEW_LEDS is not set
# CONFIG_SWITCH is not set
# CONFIG_ACCESSIBILITY is not set
# CONFIG_EDAC is not set

mengxp

0个粉丝

18

问答

0

专栏

1

资料

mengxp 2017-10-24 16:38:02
认可0
本帖最后由 mengxp 于 2017-10-24 16:39 编辑

是否是官方开发板?卡操作电压多少V?1.8V还是3.3V?

flyarcher

0个粉丝

0

问答

0

专栏

0

资料

flyarcher 2017-10-24 17:12:41
认可0
linux-3.18.y/arch/arm/boot/dts/hisi-hi3519v101.dtsi文件里面把mmc的max频率设定为
max-frequency = <99000000>;/*<148500000>;*/

rtwytt1

0个粉丝

4

问答

0

专栏

0

资料

rtwytt1 2017-10-24 18:14:48
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=79886&ptid=38060]mengxp 发表于 2017-10-24 16:38[/url]
是否是官方开发板?卡操作电压多少V?1.8V还是3.3V?[/quote]

是自己做的板,不是开发板。电压是1.8V。

rtwytt1

0个粉丝

4

问答

0

专栏

0

资料

rtwytt1 2017-10-24 20:31:17
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=79888&ptid=38060]flyarcher 发表于 2017-10-24 17:12[/url]
linux-3.18.y/arch/arm/boot/dts/hisi-hi3519v101.dtsi文件里面把mmc的max频率设定为
max-frequency = ;/* ...[/quote]

感谢回复。按照你的方法试过,没有改进。

mengxp

0个粉丝

18

问答

0

专栏

1

资料

mengxp 2017-10-25 11:30:49
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=79892&ptid=38060]rtwytt1 发表于 2017-10-24 18:14[/url]
是自己做的板,不是开发板。电压是1.8V。[/quote]

SD卡必须3.3V上电初始化。1.8V可能会有问题。
如果需要切换到UHS模式。电压也要随之动态从3.3V切换到1.8V。
可惜海思的参考原理图并没有这种电压切换电路。
如果不需要UHS模式,需要修改海思的sdhost驱动,把UHS相关的掩码都删掉。电压切换电路也就不需要了。

eken

0个粉丝

8

问答

0

专栏

0

资料

eken 2017-10-25 12:17:11
认可0
3519v101官方软件默认的就是支持的,应该是你的硬件问题。

rtwytt1

0个粉丝

4

问答

0

专栏

0

资料

rtwytt1 2017-10-27 15:55:51
认可0
感谢各位,最终定位在硬件卡槽短路。

justusway

0个粉丝

1

问答

0

专栏

0

资料

justusway 2017-10-25 10:45:40
认可0
帮顶:lol:lol:lol
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

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

Markdown 语法

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

举报类型

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

详细说明

易百纳技术社区