查看: 5305|回复: 8

[已解决] imx6dl emmc4.5硬件换成5.0后烧写出错,求解

[复制链接]
  • TA的每日心情
    开心
    2021-2-25 16:17
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]初来乍到

    13

    主题

    51

    帖子

    0

    注册会员

    Rank: 2

    积分
    179
    最后登录
    2021-11-3
    发表于 2016-9-20 11:38:03 | 显示全部楼层 |阅读模式
    本帖最后由 杨帆!起航! 于 2016-9-23 11:29 编辑

    我用的imx6dl 安卓内核3.0.35 烧写工具为Mfgtools-Rel-13.01.00_ER_MX6DL_UPDATER
    以前是emmc4.5 看网上说需要修改内核,于是乎
    263     if (card->ext_csd.rev > 7) {//add:emmc 4.5 update 5.0 @cjf
    264         printk(KERN_ERR "%s: unrecognised EXT_CSD revision %d\n",
    265             mmc_hostname(card->host), card->ext_csd.rev);
    266         err = -EINVAL;
    267         goto out;
    268     }

    参数改成了7,重新编译内核,把uiamge放在 OS 固件下,错误如下
    In:    serial
    Out:   serial
    Err:   serial
    Net:   got MAC address from IIM: 00:00:00:00:00:00
    FEC0 [PRIME]
    Hit any key to stop autoboot:  0
    ## Booting kernel from Legacy Image at 10800000 ...
       Image Name:   Linux-3.0.35
       Image Type:   ARM Linux Kernel Image (uncompressed)
       Data Size:    5124772 Bytes =  4.9 MB
       Load Address: 10008000
       Entry Point:  10008000
       Verifying Checksum ... Bad Data CRC
    ERROR: can't get kernel image!
    MX6SDL SABRESD-MFG U-Boot >


    找不到image
    我该如何去烧写系统?

    我知道答案 目前已有8人回答
    今天天气不错!签到!
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2016-10-28 10:25
  • 签到天数: 4 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    1

    主题

    65

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    256
    最后登录
    2018-3-22
    发表于 2016-9-20 16:20:27 | 显示全部楼层
    你好,内核是找到了,但是没有全部拷进来,某个参数限制了拷贝大小
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    20

    主题

    809

    帖子

    1

    超级版主

    Rank: 8Rank: 8

    积分
    1566
    最后登录
    2023-1-17
    发表于 2016-9-22 15:00:03 | 显示全部楼层
    hello,你这里是u-boot启动后,command line的参数没有设置正确,就是内核启动参数没有设置对。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    20

    主题

    809

    帖子

    1

    超级版主

    Rank: 8Rank: 8

    积分
    1566
    最后登录
    2023-1-17
    发表于 2016-9-22 15:00:37 | 显示全部楼层
    重新烧写以后,你u-boot启动参数要重新设置。你检查一下先。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2021-2-25 16:17
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]初来乍到

    13

    主题

    51

    帖子

    0

    注册会员

    Rank: 2

    积分
    179
    最后登录
    2021-11-3
     楼主| 发表于 2016-9-22 15:34:31 | 显示全部楼层
    小智MM 发表于 2016-9-22 15:00
    重新烧写以后,你u-boot启动参数要重新设置。你检查一下先。

    我这里如何去设置参数?烧写的时候,进不去uboot,我把emmc4.5改成5.0,理论上uboot可以进去,但是我这烧进去后,emmc启动没有出现uboot,什么信息都没有,急求帮助
    今天天气不错!签到!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    20

    主题

    809

    帖子

    1

    超级版主

    Rank: 8Rank: 8

    积分
    1566
    最后登录
    2023-1-17
    发表于 2016-9-22 16:35:24 | 显示全部楼层
    杨帆!起航! 发表于 2016-9-22 15:34
    我这里如何去设置参数?烧写的时候,进不去uboot,我把emmc4.5改成5.0,理论上uboot可以进去,但是我这烧 ...

    hello,我看到你光更新了固件里的uImage,写到板子上的uImage也要更新的,所以你这里只运行到mfgtool firmware这部分
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    20

    主题

    809

    帖子

    1

    超级版主

    Rank: 8Rank: 8

    积分
    1566
    最后登录
    2023-1-17
    发表于 2016-9-23 14:58:49 | 显示全部楼层
    杨帆!起航! 发表于 2016-9-23 11:29
    OK,现在我已经弄成功了,硬件emmc4.5 换成 emmc5.0,BSP3.0.35,l内核3.0.35好像是这个,烧写工具Mfgtool ...

    你好,你这里使用的是BSP3.0.35这个版本的BSP,所以mfgtool版本要是对应的Mfgtools-Rel-4.1.0_130816_MX6DL_UPDATER。 在我们官网上发行的不同的BSP都会有对应版本的mfgtool烧写工具。
    恭喜楼主问题已经解决~~欢迎有问题继续在本论坛中交流讨论哈~~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    10

    帖子

    0

    新手上路

    Rank: 1

    积分
    36
    最后登录
    1970-1-1
    发表于 2016-10-24 23:01:38 | 显示全部楼层
    参考了
    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-7-21 11:51 , Processed in 0.098432 second(s), 27 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表