查看: 6385|回复: 13

[求助] IMX6D 启动求助

[复制链接]

该用户从未签到

4

主题

18

帖子

0

注册会员

Rank: 2

积分
90
最后登录
2016-4-26
发表于 2014-11-19 23:19:58 | 显示全部楼层 |阅读模式
设计了IMX6D板子,参照英蓓特的MARSBOARD, 开始不动,经查,发现是eFUSE没有指向SPI,板子上没有设计NOR.
但是烧完eFUSE后(450H  内容为0x08000030),仍然不启动。
用烧写工具直接跳转到eMMC,可以启动Linux, 说明eMMC烧写正确。
利用命令比较SPI内的内容,与开发板一致,内容也烧写正确。
读eFUSE   450寄存器内容,确为0x08000030。
那么,三个地方值均正确,且系统可以正常跑Linux,那么为什么不能自启动呢?


之后用万用表测试SPI的CS片选,MARSBOARD的开机后3秒左右为低,说明在引导UBOOT;而我做的板子CS片选不为零,说明
确实没有引导,但在烧写SPI时,CS是拉低了,说明CPU正常,SPI正常。


不明白为什么自启动时,SPI的CS为什么不拉低?
请指教,谢谢!
我知道答案 目前已有13人回答
回复

使用道具 举报

该用户从未签到

4

主题

18

帖子

0

注册会员

Rank: 2

积分
90
最后登录
2016-4-26
 楼主| 发表于 2014-12-4 08:19:24 | 显示全部楼层
谢谢支持!0X450之后,继续将0x460烧写为0X10后,系统可以从SPI正常启动了!
回复 支持 反对

使用道具 举报

该用户从未签到

145

主题

4926

帖子

0

金牌会员

Rank: 6Rank: 6

积分
9267
最后登录
1970-1-1
发表于 2014-11-20 13:38:39 | 显示全部楼层
楼主你好!
你的问题已经转给我们的I.MX工程师,他会帮你解答,还请耐心等待下。
回复 支持 反对

使用道具 举报

该用户从未签到

45

主题

2369

帖子

0

金牌会员

Rank: 6Rank: 6

积分
3275
最后登录
1970-1-1
发表于 2014-11-20 15:19:18 | 显示全部楼层
你好,在你的板子上,有没有配置GPIO方式启动的boot configuration selcet电路(也就是EIM接口的那些PAD的高低处理)?
回复 支持 反对

使用道具 举报

该用户从未签到

45

主题

2369

帖子

0

金牌会员

Rank: 6Rank: 6

积分
3275
最后登录
1970-1-1
发表于 2014-11-20 15:32:20 | 显示全部楼层
还有你这里烧完eFUSE以后,就不能再烧写别的的。写eFUSE是所以的都调试OK以后,准备生产时候才写该模式的。
回复 支持 反对

使用道具 举报

该用户从未签到

45

主题

2369

帖子

0

金牌会员

Rank: 6Rank: 6

积分
3275
最后登录
1970-1-1
发表于 2014-11-20 15:32:56 | 显示全部楼层
你这里如果要继续调试的话,只能重新换块芯片了。
回复 支持 反对

使用道具 举报

该用户从未签到

4

主题

18

帖子

0

注册会员

Rank: 2

积分
90
最后登录
2016-4-26
 楼主| 发表于 2014-11-20 22:22:41 | 显示全部楼层
GPIO方式启动没用,有些IO也没有引,所以只能SPI启动,改eFUSE.
可比对了SPI内的内容,没有错误,为什么IMX6的CS0不拉低,搞不懂。
回复 支持 反对

使用道具 举报

该用户从未签到

4

主题

18

帖子

0

注册会员

Rank: 2

积分
90
最后登录
2016-4-26
 楼主| 发表于 2014-11-20 22:25:28 | 显示全部楼层
SPI的引脚还与FPGA的IO连接了,但是已经将连接的FPGA IO均拉高,设计之初上块NOR就好办了。
回复 支持 反对

使用道具 举报

该用户从未签到

4

主题

18

帖子

0

注册会员

Rank: 2

积分
90
最后登录
2016-4-26
 楼主| 发表于 2014-11-21 17:55:30 来自手机 | 显示全部楼层
查了手册,说imx6在查efuse之前,还要查BT_FUSE_SEL位,是1时才从EFUSE指定的器件启动,否则回到串行配置模式,可能就是这个问题,但是文档没有写它在哪个位置,只说它要配置正确,请帮忙告诉我它的位置,谢了!
回复 支持 反对

使用道具 举报

该用户从未签到

4

主题

18

帖子

0

注册会员

Rank: 2

积分
90
最后登录
2016-4-26
 楼主| 发表于 2014-11-22 14:20:40 来自手机 | 显示全部楼层
哪位指导下,那个BT_FUSE_SEL位应该在efuse的哪里
回复 支持 反对

使用道具 举报

该用户从未签到

4

主题

18

帖子

0

注册会员

Rank: 2

积分
90
最后登录
2016-4-26
 楼主| 发表于 2014-11-23 18:02:22 来自手机 | 显示全部楼层
请指点下,谢了.看了类似贴子,大家都没说BT_FUSE_SEL在哪.
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

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

GMT+8, 2025-7-20 16:51 , Processed in 0.161891 second(s), 33 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

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