发明名称 |
一种嵌入式操作系统启动的方法及装置 |
摘要 |
本发明公开了一种嵌入式操作系统启动的方法及装置,采用双Uboot功能,在Flash的第0个块中设置微Uboot,微Uboot具有能够引导嵌入式Linux操作系统所需的最小驱动代码,将微Uboot未存储的其他驱动代码存储到设置的第二Uboot中,当嵌入式设备启动时,先采用微Uboot进行最小驱动嵌入式Linux操作系统后,再调用第二Uboot引导嵌入式Linux操作系统的完全启动。由于微Uboot存储在不会损坏的Flash的第0个块中,且该微Uboot最小驱动嵌入式Linux操作系统时具备Flash的坏块处理机制,可以解决Flash的坏块问题,从而使得在嵌入式设备中的Flash存在坏块时,保证嵌入式Linux操作系统成功启动。 |
申请公布号 |
CN106155752A |
申请公布日期 |
2016.11.23 |
申请号 |
CN201610626516.6 |
申请日期 |
2016.08.03 |
申请人 |
北京蛙视通信技术股份有限公司 |
发明人 |
覃才俊 |
分类号 |
G06F9/445(2006.01)I;G06F11/16(2006.01)I |
主分类号 |
G06F9/445(2006.01)I |
代理机构 |
北京德琦知识产权代理有限公司 11018 |
代理人 |
牛峥;王丽琴 |
主权项 |
一种嵌入式操作系统启动的方法,其特征在于,包括:在嵌入式设备的Flash的第0个块中设置微Uboot,微Uboot具有能够引导嵌入式Linux操作系统所需的最小驱动代码;将微Uboot未存储的其他驱动代码存储到设置的第二Uboot中;当嵌入式设备启动时,先采用微Uboot进行最小驱动嵌入式Linux操作系统后,再调用第二Uboot引导嵌入式Linux操作系统的完全启动。 |
地址 |
100093 北京市海淀区闵庄路3号清华科技园玉泉慧谷5号楼地上一层西侧101室 |