请教mx6,linux3.0.35,tf卡能启动uboot但是无法加载内核问题

cpu:mcimx6u5dvm10AB

硬件上,我把wp和cd都直接接地了,这次新加工的核心板,以及重新设计一个新项目的的底板

软件烧写了linux到tf卡

可以证明:

烧写的tf卡,使用tf卡启动,新做的核心板和以前的底板也是可以正常启动linux,证明核心板没有问题的。

还有一个现象是,在新做核心板和新设计的底板上使用emmc启动安卓后,也可以识别tf卡,读写、播放tf卡里面的内容,完全正常。所以可以证明新做的底板应该也是没有问题的。

问题如下:

在新做的核心板和新做的底板上使用tf卡启动,可以启动进入uboot,但是进入uboot后,没法加载内核,手动使用命令:

mmc dev 2

mmc read 0x10800000 0x800 0x2000

报错,read:error

所以问题只是出现在tf启动uboot启动后,无法加载kernel。

原先我自己估计有两种可能性,一是卡座的问题,而是布线的问题,但是这几天我考虑一下,安卓下都可以正常播放视频,应该不是这两个硬件的问题。

如果是uboot软件的问题,那么在以前的板子上也会存在同样的问题的,现在真是糊涂了。

uboot启动打印如下:

U-Boot 2009.08 (May 06 2015 - 14:34:36)

CPU: Freescale i.MX6 family TO1.1 at 792 MHz

Thermal sensor with ratio = 194

Temperature:   38 C, calibration data 0x5cc5485f

mx6q pll1: 792MHz

mx6q pll2: 528MHz

mx6q pll3: 480MHz

mx6q pll8: 50MHz

ipg clock     : 66000000Hz

ipg per clock : 66000000Hz

uart clock    : 80000000Hz

cspi clock    : 60000000Hz

ahb clock     : 132000000Hz

axi clock   : 198000000Hz

emi_slow clock: 99000000Hz

ddr clock     : 396000000Hz

usdhc1 clock  : 198000000Hz

usdhc2 clock  : 198000000Hz

usdhc3 clock  : 198000000Hz

usdhc4 clock  : 198000000Hz

nfc clock     : 24000000Hz

Board: i.MX6DL/Solo-SABRESD: unknown-board Board: 0x61011 [POR ]

Boot Device: SD

I2C:   ready

DRAM:   1 GB

MMC:   FSL_USDHC: 0,FSL_USDHC: 1,FSL_USDHC: 2,FSL_USDHC: 3

*** Warning - bad CRC or MMC, using default environment

In:    serial

Out:   serial

Err:   serial

Found PFUZE100! deviceid=10,revid=21

Net:   got MAC address from IIM: 00:00:00:00:00:00

FEC0 [PRIME]

QHH'S I.MX6SOLO TEST:1.02

Hit any key to stop autoboot:  0

MX6SDL SABRESD U-Boot > mmc dev 2

mmc2 is current device

MX6SDL SABRESD U-Boot > mmcinfo

Device: FSL_USDHC

Manufacturer ID: 2

OEM: 544d

Name: SA08G

Tran Speed: 25000000

Rd Block Len: 512

SD version 3.0

Clock: 50000000

High Capacity: Yes

Capacity: 7746879488 Bytes

Bus Width: 4-bit

Boot Partition for boot: No boot partition available

一种是下面这种错误,直接停下死掉了

MX6SDL SABRESD U-Boot > mmc read 0x10800000 0x800 0x2000

MMC read: dev # 2, block # 2048, count 8192 ...

另一种是直接报错:

MX6SDL SABRESD U-Boot > mmc read 0x10800000 0x800 0x2000

MMC read: dev # 2, block # 2048, count 8192 ... 0 blocks read: ERROR

请问估计是什么问题??

谢谢!!

我知道答案

目前已有5人回答

linux内核加载卡主,请教mx6,linux3.0.35,tf卡能启动uboot但是无法加载内核问题相关推荐

  1. IMX6移植Linux3.0.35内核时需要添加的矩阵按键的平台设备信息

    学习交流加 个人qq: 1126137994 个人微信: liu1126137994 学习交流资源分享qq群: 962535112 本文记录在IMX6开发板上移植鼎芯Linux3.0.35内核时,需要 ...

  2. android 6.0 sd卡读写权限,Android 6.0 读写SD卡权限问题

    一.问题描述## Android 6.0 下默认存储SD卡,使用原生FMRadio生成的文件保存到内部存储中 [预置条件]插入T卡[操作步骤]设置>存储设备和USB>选择SD卡为默认存储& ...

  3. 中标普华linux桌面初始密码,中标普华桌面Linux3.0.1

    从用户还没有登录开始,中标普华就已经表现出强大的可定制能力,用户在获得实实在在的功能提升的同时,也可以改善使用感受. 用户登录界面的风格可以改变,欢迎文字也可以自定义.甚至可以分别为本地登录的用户和远 ...

  4. Surface实现TF卡槽引导Ventoy加载Fydeos,不格式化硬盘,不重装Windows!

    一.引言 最近买了一台Suface Pro 3,装的是Win 10系统,4+64GB版本. 但因为Windows的触屏体验不是特别好, 所以想装一个Windows+Android系统来满足一下日常学习 ...

  5. 56-20210402华为海思Hi3516DV300的linux系统下读取TF卡(eMMC模式)

    56-20210402华为海思Hi3516DV300的linux系统下读取TF卡(eMMC模式) 2021/4/2 15:02 https://xueqiu.com/7970718062/159110 ...

  6. 在linux(arm)系统上压缩TF卡系统分区,以实现制作低容量img镜像,从而进行镜像移植至其他TF卡上的方法

    试想一个情景,当你开发完一个linux系统后,想要将其TF卡制作成img镜像来移植到其他TF卡上来实现大规模部署时,你选择将写有系统的TF卡插入读卡器,插入你的win10系统的电脑上,打开Win32D ...

  7. 盈鹏飞嵌入式_EVB-T335 TF卡功能测试手册

    测试目的:验证EVB-T335(AM335X)评估板支持挂载TF卡功能. 测试方法:在超级终端下,使用mount命令挂载TF卡. 软件环境:EVB-T335自带Linux系统 硬件环境:EVB-T33 ...

  8. itop-4412学习笔记:TF卡烧写

    1. 制作可以烧写的TF卡(TF卡内存至少2G) 给TF卡分区.需要将TF卡先插入开发板,然后再启动开发板并进入Uboot模式,然后在超级终端中,依次输入下列烧写命令: fdisk -c 1 fatf ...

  9. 从零开始 荔枝派nano TF卡启动

    1.开发环境 # 获取编译器 sudo mkdir /usr/local/arm cd /usr/local/arm wget http://releases.linaro.org/component ...

最新文章

  1. Windows下安装Docker图解
  2. 苹果Mac Mini 高配版 M1X 或将于数月后发售
  3. python 列联表自动拆分_python自动化办公:实现按照一列内容拆分excel
  4. nssl1186-字串数量【前缀和】
  5. textarea内容有换行时存入数据库丢失问题的解决 (转载)
  6. 深度学习笔记(9) 优化算法(一)
  7. zuul压力测试与调优
  8. 移植 Qt4.8.5到Tiny210
  9. DCGAN训练人脸照片,pytorch
  10. 2017年蓝桥杯软件B组省赛试题
  11. swf游戏保存进度_swf游戏
  12. 计算机如何解锁 磁盘,怎么解除Dell电脑硬盘的bitlocker加密
  13. js 京东关闭广告 pink
  14. Linux开启root用户
  15. 软件测试如何分类?又有哪些类别?
  16. IP 地址冲突检测程序源码(解决某种情况下检测无效的问题)
  17. 【Kafka】Kakfa KeeperErrorCode = AuthFailed for /consumers
  18. 计算机安全学书籍,读书笔记——计算机安全学(二)—访问控制矩阵
  19. 设计模式与软考试题之状态模式(二)
  20. python paramiko_Python Paramiko模块的使用实际案例

热门文章

  1. 原理图连线有错误提醒_拔罐方法不对=缩短生命,中医提醒,拔火罐警惕三个禁忌...
  2. 服务的实例已在运行中_亚马逊首次把macOS引入云服务
  3. java 并发编程第七章:取消和关闭
  4. tomcat 容器生命周期lifecycle
  5. LESSON 12.7 梯度提升树的参数空间与TPE优化
  6. 【风控流程】大数据风控代码逻辑
  7. 每日一博 - tcpdump小技巧
  8. Redis进阶- Redisson分布式锁实现原理及源码解析
  9. 实战SSM_O2O商铺_42【前端展示】店铺列表页面View层的实现
  10. Quartz-DateBuilder解读