嵌入式系统引导介质简便切换的启动方法设计
2015-08-15陈伟林钦坚宾显文
单片机与嵌入式系统应用 2015年4期
陈伟,林钦坚,宾显文
(广州市中海达测绘仪器有限公司研发中心,广州511400)
嵌入式系统引导介质简便切换的启动方法设计
陈伟,林钦坚,宾显文
(广州市中海达测绘仪器有限公司研发中心,广州511400)
本文基于微处理器S5PV210提出了一种在eMMC和TF卡存储器之间简便切换的方法,通过改变设备的供电电压值触发电压比较器输出状态翻转,从而控制电子开关切换供电回路来切换引导介质。为了保证比较器输出不会因供电电压的微小干扰而引起抖动,将比较器设计成滞回比较器。该方法适用于多种嵌入式设备,为设备系统固件烧写和升级提供便利。
系统引导启动;S5PV210;滞回比较器
引言
个人电脑可以支持多种启动方式,比如硬盘启动、DVD驱动器启动,或者U盘启动。嵌入式处理器也支持多种启动介质和启动顺序,在嵌入式系统中常用的启动介质有NAND Flash、eMMC存储器、SD卡、USB接口、以太网接口。
一般地,嵌入式系统中的用户程序与系统存储通常保存在设备内部NAND Flash或者eMMC存储器中。由于这类存储器技术上的缺陷,某些位发生翻转可能使得整个块(Block)无法使用,导致引导程序不能正常运行,设备无法启动,系统不能正常使用;另外,由于系统功能更新的需要,常常因人为无意地把用户引导代码擦除掉而造成设备无法开机。因此无论是开发还是后期维护,嵌入式系统均需要采用多种系统引导启动方式,现在的切换处理方式是:拆开设备,重新配置引导电路;外置按键,通过按键选择不同配置方式,如中国专利201010197315.1公开的嵌入式设备及其内嵌软件的更新方法,通过按下防误触发按键来进行系统固件更新[1]。……
登录APP查看全文
