嵌入式烧录晶片系统及烧录晶片的方法技术方案

技术编号:5051947 阅读:231 留言:0更新日期:2012-04-11 18:40
本发明专利技术是有关于一种嵌入式烧录晶片系统及烧录晶片的方法,该烧录晶片的方法,其适用于将一软件烧录于要被贴设于一目标主机板上的一非及闸快闪存储器,该非及闸快闪存储器具有多个坏区块及多个正常区块,该方法是包含下述步骤:首先检查该非及闸快闪存储器的该等坏区块的实体地址;接着将该非及闸快闪存储器的该等正常区块分割成多个分割区域;接着依该目标主机板的规格需求来规划该等分割区域;接着再将该软件依该目标主机板的规格需求,载入该等分割区域中对应的一分割区域中。

【技术实现步骤摘要】

本专利技术涉及一种烧录晶片的方法,特别是涉及一种烧录非及闸快闪存储器的方法。
技术介绍
现今的电脑架构中,一般主机板上都是以表面粘着技术(Surface Mount Technology, SMT)布设有多个晶片,这些晶片中是分别载有不同程序或信息的快闪存储器 (Flash Memory),而这些程序与信息皆是可让电脑顺利执行各种工作的重要软件,例如基 本输入输出系统(Basic I nput Output System,BIOS)、媒体存取控制地址(Media Access Control address, MACaddress)等等。在主机板制作过程中,通常是先将这些快闪存储器晶片烧录好,然后再布设到主 机板上,但此方式只适用于快闪存储器中的非或闸快闪存储器(以下简称Nor Flash),用 于另一种非及闸快闪存储器(以下简称Nand Flash)时,则因为容易有坏区的问题,导致如 果不先得知坏区的位置,就直接把程序烧录进Nand Flash,就可能会烧录成一个有缺损的 程序,中央处理单元(CPU)日后要执行此缺损的程序时,便很有机会发生严重错误(fatal error)而当机。现今解决这个问题的其中一种方法,是先将执行部分开机动作的程序与烧录动作 的程序烧录进Nor Flash中,然后跟着许多空白的Nand Flash—起布设于主机板上,主机 板利用这个Nor Flash进行部分的开机初始化作业,接着再执行烧录程序,检查Nand Flash 的坏区,并把对应这些Nand Flash的软件都烧录进去。前述方法虽然可以解决烧录进Nand Flash的程序可能会缺损的问题,但如此一 来,载有部分开机动作的程序与烧录动作的程序的Nor Flash,将在Nand Flash都烧录完成 后,就失去了作用,等于是多装了一颗没有功能的晶片,徒增成本。为了避免烧录出有缺损的程序,目前还有另一种方式来烧录Nand Flash,就是直 接用一台已接上可供待烧录的Nand Flash插设的插座(socket)的电脑,对Nand Flash进 行烧录动作,然后再把Nand Flash布设于主机板上,但这种方式相对产生另一个问题,若 烧录Nand Flash的电脑与布设的目标主机板,其软件环境或硬件环境不相同或是不相容, 则生产出来的主机板,会因为其所需求的特定格式化的磁区或特定的档案管理系统(file management system),而无法读取Nand Flash中所存的信息。由此可见,上述现有的烧录晶片的方法在方法与使用上,显然仍存在有不便与缺 陷,而亟待加以进一步改进。为了解决上述存在的问题,相关厂商莫不费尽心思来谋求解决 之道,但长久以来一直未见适用的设计被发展完成,而一般产品及方法又没有适切的结构 及方法能够解决上述问题,此显然是相关业者急欲解决的问题。因此如何能创设一种新的 ,实属当前重要研发课题之一,亦成为当前业界极 需改进的目标。
技术实现思路
本专利技术的目的在于,提供一种可避免烧录出载有缺损程序的非及闸快闪存储器的 烧录晶片的方法。本专利技术的另一目的在于,提供一种嵌入式烧录晶片系统,其可避免烧录出载有缺 损程序的非及闸快闪存储器。本专利技术的目的及解决其技术问题是采用以下技术方案来实现的。依据本专利技术提 出的一种烧录晶片的方法,适用于将一软件烧录于要被贴设于一目标主机板上的一非及闸 快闪存储器,该非及间快闪存储器具有多个坏区块及多个正常区块,该方法包含以下步骤 (A)检查该非及闸快闪存储器的该等坏区块的实体地址;(B)将该非及闸快闪存储器的该 等正常区块分割成多个分割区域;(C)依该目标主机板的规格需求来规划该等分割区域; 以及(D)将该软件依该目标主机板的规格需求,载入该等分割区域中对应的一分割区域 中。本专利技术的目的及解决其技术问题还可采用以下技术措施进一步实现。较佳地,前述的烧录晶片的方法,其中该步骤(C)中,是依该目标主机板的规格需 求来对各该分割区域作对应的格式化,并建立一对应的档案管理系统。较佳地,前述的烧录晶片的方法,其中该烧录晶片的方法还包含一步骤(E)校验 载入于该分割区域中的该软件。较佳地,前述的烧录晶片的方法,其中(E-I)读取该分割区域中的软件;以及 (E-2)检验该步骤(E-I)中读取出的软件,与该步骤(D)中载入的软件是否相符,若相符,则 校验结果正确。较佳地,前述的烧录晶片的方法,其中该步骤(C)中,还依该目标主机板的规格需 求来对各该分割区域建立一对应的错误检查修正机制,而该步骤(E-2)中,是读取该分割 区域中,与载有该软件的多个数据页相对应的多个错误检查修正码,并根据该等错误检查 修正码,来检验该步骤(E-I)中读取出的软件,与该步骤(D)中写入的软件是否相符。较佳地,前述的烧录晶片的方法,其中该烧录晶片的方法还包含一步骤(F)纪录 步骤(D)中的相关信息。本专利技术的目的及解决其技术问题还采用以下技术方案来实现。依据本专利技术提出的 一种嵌入式烧录晶片系统,适用于将一软件烧录于要被贴设于一目标主机板上的一非及闸 快闪存储器,该非及间快闪存储器具有多个坏区块及多个正常区块,该系统包含一存储单 元,载有该软件;一输入输出介面单元,用以供该非及间快闪存储器电连接;以及一处理单 元,分别电连接该存储单元及该输入输出介面单元,用以先检查该非及间快闪存储器的该 等坏区块的实体地址,并将该非及闸快闪存储器的该等正常区块分割成多个分割区域,接 着依该目标主机板的规格需求来规划该等分割区域,接着再将该软件依该目标主机板的规 格需求,载入于该等分割区域中对应的一分割区域中。本专利技术的目的及解决其技术问题还可采用以下技术措施进一步实现。较佳地,前述的嵌入式烧录晶片系统,其中该存储单元还储存有一笔对应该目标 主机板的规格需求的规格数据信息,该处理单元是一能由该存储单元读取出该规格数据信 息,并依该规格数据信息来对各该分割区域作对应的格式化,并建立一对应的档案管理系 统的处理单元。较佳地,前述的嵌入式烧录晶片系统,其中该处理单元是一能将该软件及载有该 软件的该分割区域的相关信息,在该存储单元中储存成一纪录档的处理单元。较佳地,前述的嵌入式烧录晶片系统,其中该嵌入式烧录晶片系统还包含一与该 处理单元电连接的网络通讯单元,而该处理单元还将该纪录档通过该网络通讯单元传输予一远端。较佳地,前述的嵌入式烧录晶片系统,其中该嵌入式烧录晶片系统还包含一与该 处理单元电连接的网络通讯单元,该处理单元可通过该网络通讯单元由一远端接收该软 件,并将该软件储存于该存储单元。较佳地,前述的嵌入式烧录晶片系统,其中该处理单元是一能校验载入于该分割 区域上的该软件是否正确的处理单元。较佳地,前述的嵌入式烧录晶片系统,其中该处理单元是一能通过该输入输出介 面单元读取出该分割区域中的软件,并检验该分割区域中的软件,与载于该存储单元的软 件是否相符的处理单元。较佳地,前述的嵌入式烧录晶片系统,其中该存储单元还储存有一笔对应该目标 主机板的规格需求的规格数据信息,该处理单元是一能由该存储单元读取出该规格数据信 息,并依该规格数据信息来对各该分割区域建立一对应的错误检查修正机制,并且在将该 软件载入该分割区域后,是读取该分割区域中,与载有本文档来自技高网
...

【技术保护点】
一种烧录晶片的方法,适用于将一软件烧录于要被贴设于一目标主机板上的一非及闸快闪存储器,该非及闸快闪存储器具有多个坏区块及多个正常区块,其特征在于:该方法包含以下步骤:(A)检查该非及闸快闪存储器的该等坏区块的实体地址;(B)将该非及闸快闪存储器的该等正常区块分割成多个分割区域;(C)依该目标主机板的规格需求来规划该等分割区域;以及(D)将该软件依该目标主机板的规格需求,载入该等分割区域中对应的一分割区域中。

【技术特征摘要】

【专利技术属性】
技术研发人员:周文坚张胜吉温智贤
申请(专利权)人:原形研发股份有限公司
类型:发明
国别省市:71[中国|台湾]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1