一.I.MX启动
需要参考I.MX的开发手册来看(已上传到附件)。
1.硬件启动方式选择
- 启动方式选择
BOOT_MODE0和BOOT_MODE1,这两个是两个IO来控制的,是用来选择从USB启动还是内部BOOT启动。如果要烧写系统到开发板中,可以选择从USB下载,下载到SD卡、EMMC、NAND等外置存储中。烧写完后再设置从内部BOOT启动,然后从相应的外置存储中启动。
BOOT 的处理过程是发生在 I.MX6U 芯片上电以后,芯片会根据 BOOT_MODE[1:0]的设置来选择 BOOT 方式,I.MX6U 有一个 BOOT_MODE1 引脚和BOOT_MODE0 引脚,这两个引脚对应这 BOOT_MODE[1:0]。 I.MX6U-ALPHA 开发板的这两个引脚原理图如图所示:
- 选择启动设备.
前提是你设置BOOT_MODE1和BOOT_MODE0是从内部启动。如参考手册图示:
那支持哪些设备呢?----NOR Flas