[发明专利]加载非易失存储器程序的方法及嵌入式系统和控制装置有效

专利信息
申请号: 200910106364.7 申请日: 2009-03-30
公开(公告)号: CN101604249A 公开(公告)日: 2009-12-16
发明(设计)人: 张宽怀 申请(专利权)人: 华为技术有限公司
主分类号: G06F9/445 分类号: G06F9/445;G06F21/00
代理公司: 暂无信息 代理人: 暂无信息
地址: 518129广东省*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 加载 非易失 存储器 程序 方法 嵌入式 系统 控制 装置
【说明书】:

技术领域

发明涉及通信技术领域,尤其涉及一种加载非易失存储器NVM程序的 方法及嵌入式系统。

背景技术

对于电视机顶盒、手机、掌上电脑之类的嵌入式系统,使用非易失存储 器保存程序和数据,以下简称NVM。比如闪存(FLASH MEMORY),电可擦写可编 程只读存储器(EEPROM,Electrically Erasable Programmable Read Only Memory)等都是NVM。非易失存储设备在嵌入式系统中的作用可以类比于PC机 的硬盘。一般在设备出厂的时候,其NVM内容是空的,需要烧写;当NVM中 的程序需要升级的时候,也需要重新烧写。

现有技术中,对于NVM的程序和数据加载,可以采用JTAG连接仿真器, 在处理器上运行一段脚本程序来完成。该方法可以在NVM完全为空的情况下 实现烧写,但需要购买昂贵的仿真器,成本很高,使用不方便。也可以先使 用烧片机,将NVM中灌入数据和程序,然后再贴片到PCB板上。但该方法需 要专业并且昂贵的烧片机,使用不方便。

发明人发现现有技术至少存在以下缺陷:对NVM的烧写成本较高,使用 不方便。

发明内容

本发明实施例提供一种加载非易失存储器NVM程序的方法和嵌入式系统 和控制装置,可以方便地对NVM进行首次烧写或升级。

一种加载非易失存储器NVM程序的方法,包括:

判断是否需要加载NVM程序,当判断需要加载NVM程序时,执行加载过 程,所述加载过程包括:

A1、通过低速通信接口下载外部存储器RAM的初始化数据;

A2、利用所述初始化数据对外部存储器RAM进行初始化;

A3、通过低速通信接口下载高速通信接口驱动和NVM驱动到所述外部RAM;

A4、安装所述高速通信接口驱动并启动所述高速通信接口,及安装所述 NVM驱动并启动所述NVM;

A5、通过所述高速通信接口下载NVM程序;

A6、将所述NVM程序烧写到所述NVM中。

一种嵌入式系统,包括:中央控制单元CPU,片上存储器RAM,片上只读 存储器ROM,外部存储器RAM,低速通信接口,高速通信接口,非易失存储器 NVM;

所述中央控制单元,用于在系统运行后判断是否加载NVM程序,当判断 需要加载NVM程序时,通过所述低速通信接口下载外部存储器RAM的初始化 数据到所述片上存储器RAM;利用所述初始化数据对外部RAM进行初始化;通 过低速通信接口下载高速通信接口驱动和NVM驱动到所述外部存储器RAM;安 装所述高速通信接口驱动并启动所述高速通信接口,及安装所述NVM驱动并 启动所述NVM;通过所述高速通信接口下载NVM程序;将所述NVM程序烧写到 所述NVM中;

所述片上存储器RAM,用于存储所述CPU下载的外部存储器RAM的初始化 数据;

所述外部存储器RAM,用于存储所述CPU下载的高速通信接口驱动和NVM 驱动;

所述片上只读存储器ROM,存储CPU和低速通信接口的初始化程序,用于 在系统启动时对CPU和低速通信接口进行初始化以使CPU和低速通信接口正 常工作;

所述非易失存储器NVM,用于保存应用程序和数据。

一种控制装置,其特征在于,包括:

下载单元,判断单元,初始化单元,驱动单元,烧写单元:

下载单元,用于通过低速通信接口下载外部存储器RAM的初始化数据, 通过简单通信接下载高速通信接口驱动和NVM驱动到所述外部存储器RAM,及 通过所述高速通信接口下载NVM程序;

初始化单元,用于利用所述初始化数据对外部存储器RAM进行初始化;

驱动单元,用于安装所述高速通信接口驱动并启动所述高速通信接口, 及安装所述NVM驱动并启动所述NVM;

烧写单元,用于将下载的NVM程序烧写到NVM中。

通过本发明实施例提供的技术方案,可以通过低速通信接口和高速通信 接口可以下载NVM程序,以低成本和方便的实现对于空白NVM的首次烧写或 升级。

附图说明

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200910106364.7/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top