玩zynqMP的板子上的SOC,TF作为root启动petalinux系统, 碰到如下报错:

error -84 whilst initialising SD card

查询Kernel代码中的sd.c也没有看出个错误代码是啥定义来,想在petalinux下修改kernel代码增加打印,发现比较麻烦,修改完临时目录中的c代码,再编译就直接被覆盖了。

网上查询各种信息,提到这个-84代表是SD卡的频率不对, 大概率是电压不匹配引起的,FPGA的MIO默认输出是1.8V, TF卡或者SD卡默认是3.3V的要求, 需要修改如下设备树可以解决:project-spec/meta-user/recipes-bsp/device-tree/files/system-user.dtsi

添加如下设置,再petalinux-build生成BOOT.BIN、image.ub后拷贝到SD卡,再运行,问题消失了。

&sdhci0{
    no-1-8-v;
};

mmc0: error -84 whilst initialising SD card相关推荐

  1. SD card boot and flashing tool for TI davinic DM368

    实验环境: DM368 平台 : LW3xx SD card : Micro SD 128MB HOST : ubuntu 10.04.4 64-bit CROSS_COMPILE : CodeSou ...

  2. S3C6410 SD Card一键烧写 WINCE 6.0

    S3C6410 SD Card一键烧写 WINCE 6.0 博客迁移至 CSDN 了,感觉 markdown 写的文章就是要好看一些. 关于 S3C6410 安卓编译及烧录的博客在我的博客园里面,就不 ...

  3. centos挂载u盘只读_解决CentOS自动挂载U盘/SD Card被识别为只读文件系统

    今天往U盘/SD Card 写文件时发现无法写入,仔细看了下,U盘是只读权限,用了N种方法试着解决: 1. chmod u+x /media/usbdisk 提示"只读文件系统 " ...

  4. 全志 Tina Linux 存储介质切换:eMMC,SPI NAND,SPI NOR,SD Card,SD NAND

    存储切换方法 SDK切换存储介质需要修改board.dts.sys_config.fex.内核配置.TINA系统配置.另外,在spinor 存储介质下,通过 u-boot-sun8iw21p1.bin ...

  5. SDIO出错 error -84 sending status command, retrying end_request: I/O error, dev mmcblk0, sector

    在调试emmc的时候遇到一个问题,挂载emmc出现如下错误: ~ # mount /dev/mmcblk0 /mnt/ end_request: I/O error, dev mmcblk0, sec ...

  6. Openwrt增加对 sd card 支持

    一.硬件平台 1.1 控制器:MT7620(A9内核) 二.软件平台 2.1.开发环境:Ubuntu12.04 2.2.软件版本:openwrt 官方15.05版本SDK开发包(CHAOS CALME ...

  7. [sd card] SD card初始化时的总线设置

    ============================================================== 零.在sd card初始化过程中,对于bus主要设置以下东西 1.时钟,输 ...

  8. 【WinCE】SD card技术了解并WINCE下SDHC驱动开发(updated)

    SD Card Driver on ADS Summary 了解SD card. 1 WinCE 5.0下SD Stack. 6 Bus Driver 7 Host Controller Driver ...

  9. (7)FPGA面试技能提升篇(SD card)

    1.1 FPGA面试技能提升篇7(SD card) 1.1.1 本节目录 1)本节目录: 2)本节引言: 3)FPGA简介: 4)FPGA面试技能提升篇7(SD card): 5)结束语. 1.1.2 ...

最新文章

  1. Python代码:数字图像处理(DIP)7.1.2子带编码example7.2
  2. Adapter pattern
  3. SSM+Maven整合时在Eclipse中使用Mybatis逆向工程自动生成代码
  4. (1)hibenrate入门例子
  5. pandas基础(part3)--描述性统计
  6. Venkat 演讲翻译:你要清除代码中的异味
  7. 腾讯视频怎么开启禁止界面硬件加速
  8. while 循环java_Java做while循环
  9. preg_match
  10. python求圆的面积pta_任意给定一个正实数,设计一个算法求以这个数为半径的圆的面积...
  11. logit回归怎么看显著性_spss logistic回归分析结果如何分析
  12. PHP直播源码,直播系统源代码功能有哪些?
  13. Windows-QT安装后,又要安装mingw32/64怎么办?
  14. ffmpeg gl-transitions 图片合成视频 转场特效
  15. Java实现音频格式转换 WAV—mp3,可使音频压缩
  16. 每一首歌曲的背后都有一段感人的故事……
  17. 容器编排的作用和要实现的内容
  18. proxy代理的配置
  19. ResNet中残差块的理解(附代码)
  20. [渝粤教育] 西南科技大学 民事诉讼法学 在线考试复习资料

热门文章

  1. Excel2016编辑和保存.bdf文件
  2. iPhone降级查看apple通道是否开启的方式
  3. 资本频频下注,为什么是江小白?
  4. 浅析技能音效制作思路
  5. 用python写一个万年历
  6. php mysql中文乱码怎么解决_php读取mysql中文乱码怎么解决?
  7. 语料库数据处理个案实例(计算机搭配强度、删除表中的停用词、词料检索的KWIC实现)
  8. Nsight system(nsys)
  9. 黑群晖6.x安装教程
  10. 【吉他入门零基础】超全吉他自学视频教程下载