【技术实现步骤摘要】
本专利技术涉及一种嵌入式系统的启动存取方法与储存装置,特别是涉及一种对主引导记录区进行更新的存取方法与储存装置。
技术介绍
就嵌入式存储器内部储存数据/程序的方式而言,嵌入式安全数字卡(Embedded Secure Digital,以下简称为eSD)和嵌入式多媒体卡(embedded Multi Media Card,以下简称为eMMC)类型的嵌入式存储器利用主引导记录区(Master Boot Record,简称为MBR)来规划存储器所储存的内容,主引导记录区被存放在储存装置的存储器地址中刚开始的前面512个字节(bytes)。在这512个字节中的446个字节被用来存放程序,另外的64个字节则用来存放分区表(partition table),分区表的用途是被用来储存不同存储器段的大小与起始位置,因此系统程序可以通过对分区表的使用而对存储器的内容进行存取。由于主引导记录区最多仅能存4笔存储器段的相关地址,一但存储器内所规划的存储器段数目超过四个,则e ...
【技术保护点】
【技术特征摘要】
1.一种嵌入式系统的启动存取方法,其中上述嵌入式系统包括储存装
置,其特征是,上述储存装置包括主引导记录区、隐藏区以及公开区,上
述存取方法包括下列步骤:
当收到正常启动时,直接以上述主引导记录区对上述公开区的数据进
行存取;以及
当收到触发更新时,先以上述隐藏区的引导装载程序对上述主引导记
录区进行更新,再对上述公开区的上述数据进行存取。
2.根据权利要求1所述的启动存取方法,其特征是,其中上述隐藏区包
括完整区块表,记录上述隐藏区的所有区块存取地址与上述公开区的所有
区块存取地址。
3.根据权利要求2所述的启动存取方法,其特征是,其中当上述隐藏区
的引导装载程序对上述主引导记录区进行更新时,将上述完整区块表记录
的上述公开区的所有区块存取地址复制到上述主引导记录区内。
4.根据权利要求1所述的启动存取方法,其特征是,其中以上述隐藏区
的引导装载程序对上述主引导记录区进行更新步骤包括:
比对上述隐藏区内的数据内容与上述主引导记录区内数据内容是否相
同,当两者相异时,上述引导装载程序对上述主引导记录区进行更新。
5.根据权利要求1所述的启动存取方法,其特征是,其中上述触发更新
是在上述嵌入式系统上使用热键启动。
6.根据权利要求5所述的启动存取方法,其特征是,其中上述热键启动
是通过计算机系统连接上述嵌入式系统来控制上述热键启动。
7.根据权利要求1所述的启动存取方法,其特征是,其中对上述主引
导记录区进行更新,再对上述公开区的上述数据进行存取,是以更新的主
引导记录区对上述公开区的上述数据进行存取。
8.一种嵌...
【专利技术属性】
技术研发人员:江明松,李泳德,叶礼彬,詹丰吉,柯文证,
申请(专利权)人:华硕电脑股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。