查看: 12098|回复: 13

[已解决] 自己做的IMX6核心板烧录系统失败

[复制链接]

该用户从未签到

5

主题

15

帖子

0

注册会员

Rank: 2

积分
75
最后登录
2019-7-23
发表于 2018-8-13 13:43:34 | 显示全部楼层 |阅读模式
求助各位大神,我参照飞凌IMX6Q的核心板原理图自己做了一块IMX6Q的核心板,但在烧写系统的时候,卡在Jumpig to OS image界面,烧录系统的程序用的是原先在飞凌官网上的程序,在飞凌IMX6Q的开发板上烧都没有问题,是不是自己做的板子不能直接用飞凌官网上的系统烧录程序?或者是烧录之前需要做特殊的处理?再或是新做的板子烧系统需要加入特定的引导程序?

最佳答案

这么烧是不行的。 imx6的DDR什么的,有的引脚是错开的,你用飞凌的,怎么知道与飞凌的原理图是一样的,硬件上可能就有差异了,
回复

使用道具 举报

该用户从未签到

5

主题

15

帖子

0

注册会员

Rank: 2

积分
75
最后登录
2019-7-23
 楼主| 发表于 2018-8-13 16:34:27 | 显示全部楼层
有没有可能是新做的板子需要写入BOOT启动程序,新做的板子需要初始化eMMC芯片及其它芯片之后才能烧录系统呢?
回复 支持 反对

使用道具 举报

  • TA的每日心情

    2021-2-4 09:24
  • 签到天数: 190 天

    连续签到: 1 天

    [LV.7]常住居民III

    38

    主题

    591

    帖子

    28

    金牌会员

    Rank: 6Rank: 6

    积分
    2207
    最后登录
    2025-8-11
    发表于 2018-8-14 08:36:19 | 显示全部楼层
    应该首先通过jtag等将BootLoader烧写进nand或者emmc,如果楼主板上有内存卡的话可以试着把系统放在内存卡里面

    评分

    参与人数 1 +1 收起 理由
    NXP管管 + 1

    查看全部评分

    哎...今天够累的,签到来了~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5

    主题

    15

    帖子

    0

    注册会员

    Rank: 2

    积分
    75
    最后登录
    2019-7-23
     楼主| 发表于 2018-8-16 10:59:35 | 显示全部楼层
    mzy2364 发表于 2018-8-14 08:36
    应该首先通过jtag等将BootLoader烧写进nand或者emmc,如果楼主板上有内存卡的话可以试着把系统放在内存卡里 ...

    参照一块只用OTG和串口就能正常工作的板子设计的电路板,为尽量减少多余的布线,就没有引出jtag和内存卡接口,用OTG口能烧BootLoader的吗
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    20

    主题

    809

    帖子

    1

    超级版主

    Rank: 8Rank: 8

    积分
    1566
    最后登录
    2023-1-17
    发表于 2018-9-5 10:42:01 | 显示全部楼层
    你这里自己设计的板子,DDR都变了,你不能直接使用他们官网的源码,你要自己做移植然后重新编译板子上跑的image和mfgtool使用的u-boot才行。

    评分

    参与人数 1 +1 收起 理由
    NXP管管 + 1

    查看全部评分

    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5

    主题

    15

    帖子

    0

    注册会员

    Rank: 2

    积分
    75
    最后登录
    2019-7-23
     楼主| 发表于 2018-9-7 11:00:03 | 显示全部楼层
    小智MM 发表于 2018-9-5 10:42
    你这里自己设计的板子,DDR都变了,你不能直接使用他们官网的源码,你要自己做移植然后重新编译板子上跑的i ...

    你好,新做的板,编译u-boot的源码需要特别指定的吗?编译时需要做写什么改动的吗?我现在用的是飞凌官网提供的源码编译的u-boot,但也烧不了,系统烧在eMMC上。之前是用飞凌的开发板来做的测试,新做的板上DDR型号和开发板上的一样,eMMC型号不一样,内存大小一样。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5

    主题

    15

    帖子

    0

    注册会员

    Rank: 2

    积分
    75
    最后登录
    2019-7-23
     楼主| 发表于 2018-9-8 14:09:53 | 显示全部楼层
    小智MM 发表于 2018-9-5 10:42
    你这里自己设计的板子,DDR都变了,你不能直接使用他们官网的源码,你要自己做移植然后重新编译板子上跑的i ...

    我把板子上的eMMC拆下来之后,烧系统也是遇到同样的情况,是因为eMMC没有焊好?还是eMMC没启动?或者还有其它的什么原因。
    eMMC芯片的BGA封装引脚间距较小,造成虚焊现象也是有可能的,这芯片是由贴片公司贴的,有没有虚焊也说不准。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5

    主题

    15

    帖子

    0

    注册会员

    Rank: 2

    积分
    75
    最后登录
    2019-7-23
     楼主| 发表于 2018-9-8 15:08:53 | 显示全部楼层
    是不是eMMC在焊到板子上之前需要做一些特殊的处理,比如更新字库或者什么的
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2022-3-3 09:56
  • 签到天数: 4 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    106

    主题

    836

    帖子

    4

    金牌会员

    Rank: 6Rank: 6

    积分
    1527
    最后登录
    2023-6-12
    发表于 2018-9-13 16:32:32 | 显示全部楼层
    这么烧是不行的。
    imx6的DDR什么的,有的引脚是错开的,你用飞凌的,怎么知道与飞凌的原理图是一样的,硬件上可能就有差异了,

    评分

    参与人数 1 +1 收起 理由
    NXP管管 + 1

    查看全部评分

    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5

    主题

    15

    帖子

    0

    注册会员

    Rank: 2

    积分
    75
    最后登录
    2019-7-23
     楼主| 发表于 2018-9-18 16:10:23 | 显示全部楼层
    jinyi7016 发表于 2018-9-13 16:32
    这么烧是不行的。
    imx6的DDR什么的,有的引脚是错开的,你用飞凌的,怎么知道与飞凌的原理图是一样的,硬件 ...

    DDR的16位数据线和16位地址线跟IMX6之间的连线是要按照特定序号顺序连接的吗,还是也可以随意连接的?
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-9-8 09:52 , Processed in 0.115275 second(s), 32 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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