[i.MX] IMX6启动设置问题

[复制链接]
 楼主| chensaab 发表于 2013-10-20 12:56 | 显示全部楼层 |阅读模式
IMX6启动时引脚设置问题。除了原理图中的BOOT_MODE[1:0]和跳线开关8个脚外,其它BT_CFG引脚是否可以任意设置也不会影响IMX6的上电启动?
FSL_TICS_imx 发表于 2013-10-21 11:26 | 显示全部楼层
你好,BOOT mode的2个脚,只能配置为从USB启动,还是从板上启动。不能影响到从哪个FLASH启动。
  要想指定从哪个FLASH启动,必须要配置BOOT_CFG (WEIM接口上的那些脚)寄存器。
FSL_TICS_imx 发表于 2013-10-21 11:29 | 显示全部楼层
BOOT_CFG0,1,2,3.这是CPU内部寄存器。当板子上电时,CPU 内部固化的ROM CODE会去读BOOT_CFG几个寄存器的内容,从而决定从哪个Flash启动,因此,用户必须要配置EIM接口上的那些PAD的拉高或者拉低。
bestray 发表于 2014-9-3 17:40 | 显示全部楼层
本帖最后由 bestray 于 2014-9-3 17:50 编辑
FSL_TICS_imx 发表于 2013-10-21 11:29
BOOT_CFG0,1,2,3.这是CPU内部寄存器。当板子上电时,CPU 内部固化的ROM CODE会去读BOOT_CFG几个寄存器的内 ...

我用的是imx6q Android 4.2.2 ~
如果我想设置成sd卡启动,即boot_cfg1[7:4] = 010x   那我该在哪里如何修改代码呢?是不是只能通过外接如薄码开关来设置boot_cfg这些值,能不能给个范例!!!急~~~~
FSL_TICS_Rita 发表于 2014-9-3 17:55 | 显示全部楼层
bestray 发表于 2014-9-3 17:40
我用的是imx6q Android 4.2.2 ~
如果我想设置成sd卡启动,即boot_cfg1[7:4] = 010x   那我该在哪里如何修 ...

你好,从哪里启动首先要看你硬件设计是支持从哪里启动的,然后选择启动模式。具体的你可以参考飞思卡尔官网的参考设计。
bestray 发表于 2014-9-3 17:58 | 显示全部楼层
bestray 发表于 2014-9-3 17:40
我用的是imx6q Android 4.2.2 ~
如果我想设置成sd卡启动,即boot_cfg1[7:4] = 010x   那我该在哪里如何修 ...

我想了想这个只能通过外部拨码开关设置~~~~~
FSL_TICS_Rita 发表于 2014-9-3 18:00 | 显示全部楼层
bestray 发表于 2014-9-3 17:58
我想了想这个只能通过外部拨码开关设置~~~~~

是的。
mini1986 发表于 2015-4-17 13:34 | 显示全部楼层
刚弄好了sd卡启动,以后试试别的启动方式......
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

21

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部