楼主: Jolinery

[已解决] Imx6q用mfgtools下载的时候停留在jump to os images处(已解决)

[复制链接]

该用户从未签到

27

主题

183

帖子

0

中级会员

Rank: 3Rank: 3

积分
324
最后登录
1970-1-1
发表于 2014-9-16 10:03:12 | 显示全部楼层
Jolinery 发表于 2014-9-16 09:47
我这边看不到打印的信息,这个原因是因为minitramfs.cpio.gz.uboot造成的吗

串口没有打印信息的话,那就uboot都没有起来
回复 支持 反对

使用道具 举报

该用户从未签到

5

主题

38

帖子

0

注册会员

Rank: 2

积分
179
最后登录
2017-10-13
 楼主| 发表于 2014-9-16 11:21:42 | 显示全部楼层
噢,这几天我又做了下试验,再把具体情况描述一下:
用mfgtools烧录的时候,如果bootmode[1-0]设置为0b00,烧录的时候停止在jump to os image这里,如果bootmode[1-0]设置为0b01,烧录的时候在jump to os image的地方,HID设备识别不了了,然后板子作为U盘的形式挂接在电脑上了,但是串口还是没有打印数据,同时uboot kernel rootfs也都烧录不进去了
回复 支持 反对

使用道具 举报

该用户从未签到

5

主题

38

帖子

0

注册会员

Rank: 2

积分
179
最后登录
2017-10-13
 楼主| 发表于 2014-9-16 22:46:34 | 显示全部楼层
这个是相关的图片,

烧录不识别了

烧录不识别了

作为U盘识别了

作为U盘识别了

U盘里的内容

U盘里的内容
回复 支持 反对

使用道具 举报

该用户从未签到

45

主题

2369

帖子

0

金牌会员

Rank: 6Rank: 6

积分
3275
最后登录
1970-1-1
发表于 2014-9-17 17:08:59 | 显示全部楼层
Jolinery 发表于 2014-9-16 11:21
噢,这几天我又做了下试验,再把具体情况描述一下:
用mfgtools烧录的时候,如果bootmode[1-0]设置为0b00, ...

楼主你好,由于你是自己设计的板子,并且你的DDR使用的和官网不一样,所以你需要重新编译mfgtool使用的firmware。你使用mfgtool自带的是不可以成功烧写的。
回复 支持 反对

使用道具 举报

该用户从未签到

45

主题

2369

帖子

0

金牌会员

Rank: 6Rank: 6

积分
3275
最后登录
1970-1-1
发表于 2014-9-17 17:10:18 | 显示全部楼层
这里需要你根据你设计的板子移植BSP编译你板子上使用的u-boot和kernel已经mfgtool使用的firmware。
回复 支持 反对

使用道具 举报

该用户从未签到

45

主题

2369

帖子

0

金牌会员

Rank: 6Rank: 6

积分
3275
最后登录
1970-1-1
发表于 2014-9-17 17:11:01 | 显示全部楼层
因为你的设计和开发板的不一样,mfgtool中默认带的images都是给开发板使用的。你直接用的话会有问题的。
回复 支持 反对

使用道具 举报

  • TA的每日心情
    无聊
    2019-4-1 22:48
  • 签到天数: 302 天

    连续签到: 1 天

    [LV.8]以坛为家I

    87

    主题

    7322

    帖子

    4

    金牌会员

    Rank: 6Rank: 6

    积分
    4614
    最后登录
    2021-1-25
    发表于 2014-9-18 01:16:27 | 显示全部楼层
    有没有先按官方的资料来尝试呢, 然后再使用自己设计
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5

    主题

    38

    帖子

    0

    注册会员

    Rank: 2

    积分
    179
    最后登录
    2017-10-13
     楼主| 发表于 2014-9-18 09:08:35 | 显示全部楼层
    出现上面的问题找到原因了,是我将我编译的uboot.bin文件放到OS firmware下面造成的,然后我使用官方的资料进行烧录,程序烧录进去了,但是烧录的过程之中串口没有打印信息,且烧录之后boot[1:0]切换到0b10后,板子上电,串口也没有打印信息,不知道这是什么,是因为uboot 中的 ddr3、 emmc要改吗,还是有其他原因,bootcfg没设置好等等,请你们在分析一下!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5

    主题

    38

    帖子

    0

    注册会员

    Rank: 2

    积分
    179
    最后登录
    2017-10-13
     楼主| 发表于 2014-9-18 09:13:09 | 显示全部楼层
    feixiang20 发表于 2014-9-18 01:16
    有没有先按官方的资料来尝试呢, 然后再使用自己设计

    出现上面的问题找到原因了,是我将我编译的uboot.bin文件放到OS firmware下面造成的,然后我使用官方的资料(uboot.bin uImage都是官方的)进行烧录,程序烧录进去了,但是烧录的过程之中串口没有打印信息,且烧录之后boot[1:0]切换到0b10后,板子上电,串口也没有打印信息,不知道这是什么,是因为uboot 中的 ddr3、 emmc要改吗,还是有其他原因,bootcfg没设置好等等,请你们在分析一下!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5

    主题

    38

    帖子

    0

    注册会员

    Rank: 2

    积分
    179
    最后登录
    2017-10-13
     楼主| 发表于 2014-9-18 09:16:29 | 显示全部楼层
    FSL_TICS_Rita 发表于 2014-9-17 17:11
    因为你的设计和开发板的不一样,mfgtool中默认带的images都是给开发板使用的。你直接用的话会有问题的。 ...

    感谢您的回复,出现上面的问题找到原因了,是我将我编译的uboot.bin文件放到OS firmware下面造成的,然后我使用官方的资料进行烧录,程序烧录进去了,但是烧录的过程之中串口没有打印信息,且烧录之后boot[1:0]切换到0b10后,板子上电,串口也没有打印信息,不知道这是什么,是因为uboot 中的 ddr3、 emmc要改吗,还是有其他原因,bootcfg没设置好等等, 同时,我用我们自己编译的uboot.bin放进去烧录,现象还是一样的,
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-7-21 03:56 , Processed in 0.099894 second(s), 30 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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