S5PV210开发 -- 烧写/启动模式
和 Hi3516A、DM368 开发流程一样,我们先看一下烧写/启动模式、然后烧写、然后再看Uboot启动流程等等。
一、启动模式
首先看S5PV210 芯片手册 boot mode 部分(第523页)
查看原理图,其中我购买的开发板,启动选择开关如下:
下面我们分析一下这两张图片:
当我们 OM[0-5] 设置为:001100 或者 101100 的时候,我们选择的就是 SD/MMC 的模式。这就看你需要什么启动方式了。
我的开发板(九鼎X210)支持SD卡启动和USB启动:
SD卡启动:001100或者101100
USB启动: 1XXXX1(x表示没有)
所以,我们在切换的时候,只需要在SD卡的基础上进行改动(因为OM[1-4]位为什么并不影响USB启动的),拨动引脚OM5就可以了,OM5为1就是USB启动,OM5为0就是SD卡启动。
培训的时候,启动方式通过设定拨码开关来进行设置:
1.Nand flash启动
1->ON
2->OFF
3->OFF
4->OFF
2.SD卡启动
1->OFF
2->ON
3->ON
4->OFF
3.USB启动
1->ON
2->OFF
3->OFF
4->ON
1.Nand flash启动
1->ON
2->OFF
3->OFF
4->OFF
2.SD卡启动
1->OFF
2->ON
3->ON
4->OFF
3.USB启动
1->ON
2->OFF
3->OFF
4->ON
其原理图部分如下:
结合上面的 boot mode,很容易就理解了为什么这么设置拨码开关了。