【技术实现步骤摘要】
一种板载SPIFlash存储器的烧写方法和系统
本专利技术涉及电学领域,尤其涉及一种板载SPIFlash存储器的烧写方法和系统。
技术介绍
在车载实际应用方案中,为了抗击震动或者节约集成电路板的尺寸,经常会选择SOP(SmallOutlinePackage,小外形封装)、TSSOP(ThinShrinkSmallOutlinePackage,薄的缩小型SOP封装)等封装尺寸较小的SPI(SerialPeripheralInterface,串行外围设备接口)Flash存储器,通常称为SPI闪存,并将其焊接在集成电路板上,可称为板载SPIFlash存储器。对于板载SPIFlash存储器,现有技术通常是先使用烧录器对SPIFlash存储器进行裸片烧写(烧写前SPIFlash存储器无任何可执行程序),然后统一焊接到集成电路板上、统一在集成电路板上对裸片通过SD卡进行升级、或者在系统正常启动后通过SD卡在线升级。一旦开发或测试的时候发生了错误擦写、或者升级失败等故障,造成系统无法正常启动,进行维修的方法只能将已经焊接好的板载SPIFlash存储器用专业加热风枪吹下来,再使用 ...
【技术保护点】
1.一种板载SPI Flash存储器的烧写方法,其特征在于,所述烧写方法包括:安装有用于驱动EJTAG调试单元的J‑LINK驱动程序的上位机运行J‑LINK驱动程序,通过EJTAG调试接口和嵌入式处理器下载系统程序到内存芯片;上位机通过EJTAG调试接口使能嵌入式处理器运行下载到内存芯片中的系统程序,当数据从内存芯片完整拷贝到SPI Flash存储器时,板载SPI Flash存储器烧写完成。
【技术特征摘要】
1.一种板载SPIFlash存储器的烧写方法,其特征在于,所述烧写方法包括:安装有用于驱动EJTAG调试单元的J-LINK驱动程序的上位机运行J-LINK驱动程序,通过EJTAG调试接口和嵌入式处理器下载系统程序到内存芯片;上位机通过EJTAG调试接口使能嵌入式处理器运行下载到内存芯片中的系统程序,当数据从内存芯片完整拷贝到SPIFlash存储器时,板载SPIFlash存储器烧写完成。2.如权利要求1所述的烧写方法,其特征在于,所述安装有用于驱动EJTAG调试单元的J-LINK驱动程序的上位机运行J-LINK驱动程序,通过EJTAG调试接口和嵌入式处理器下载系统程序到内存芯片具体包括:安装有用于驱动EJTAG调试单元的J-LINK驱动程序的上位机运行J-LINK驱动程序,通过EJTAG调试接口复位嵌入式处理器;上位机通过EJTAG调试接口挂起嵌入式处理器;上位机通过EJTAG调试接口下载系统引导程序到嵌入式处理器的SRAM中;上位机通过EJTAG调试接口设置嵌入式处理器的PC指针;上位机通过EJTAG调试接口使能嵌入式处理器运行下载到SRAM中的系统引导程序;系统引导程序运行完以后,上位机通过EJTAG调试接口挂起嵌入式处理器;上位机通过EJTAG调试接口设置嵌入式处理器为ARM运行状态;上位机通过EJTAG调试接口和嵌入式处理器下载系统程序到内存芯片中。3.如权利要求2所述的烧写方法,其特征在于,所述上位机通过EJTAG调试接口下载系统引导程序到嵌入式处理器的SRAM中具体是从SRAM起始地址开始存储系统引导程序。4.如权利要求2所述的烧写方法,其特征在于,所述上位机通过EJTAG调试接口设置嵌入式处理器的PC指针具体是:上位机通过EJTAG调试接口设置嵌入式处理器的PC指针为SRAM起始地址。5.如权利要求2所述的烧写方法,其特征在于,所述上位机通过EJTAG调试接口设置嵌入式处理器为ARM运行状态具体为上位机通过EJTAG调试接口设置嵌入式处理器的状态由THUMB状态更改为ARM运行状态。6.如权利要求2所述的烧写方法,其特征在于,所述上位机通过EJTAG调试接口和嵌入式处理器下载系统程序到内存芯片中具体是从内存芯片的起始地址开始存储系统程序。7.如权利要求1所述的烧写方法,其特征在于,所述上位机通过EJTAG调试接口使能嵌入式处理器运行下载到内存芯...
【专利技术属性】
技术研发人员:乐水洲,吴镒镇,曾万苇,何仁祖,
申请(专利权)人:深圳开阳电子股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。