[发明专利]一种芯片程序高效烧写方法及系统在审
申请号: | 202111442784.X | 申请日: | 2021-11-30 |
公开(公告)号: | CN114064098A | 公开(公告)日: | 2022-02-18 |
发明(设计)人: | 何政梁;冯乃琪;魏桂鹏;谢演 | 申请(专利权)人: | 成都三零嘉微电子有限公司 |
主分类号: | G06F8/656 | 分类号: | G06F8/656;G06F11/22 |
代理公司: | 成都金英专利代理事务所(普通合伙) 51218 | 代理人: | 詹权松 |
地址: | 610041 四川省成都市高新区云华路333*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 芯片 程序 高效 方法 系统 | ||
1.一种芯片程序高效烧写方法,其特征在于,包括联机烧写和脱机烧写,所述联机烧写包括以下具体步骤:
在上位机软件中预处理需要烧写的数据,将数据处理成带有校验值的数据包,并且各类数据也有一个针对总体检验值;
根据需要要烧写的数据地址、数据长度、测试指令以及测试指令期望返回结果生成好配置文件,配置文件和预处理好的数据包一起存放在上位机的存储器件内;
主控芯片主动先读取存储器件内的配置文件,然后根据配置文件读取存储器件中需要给芯片烧写的数据包到主控芯片内部缓存;
烧写过程中主控芯片boot对收到的每一个数据包进行校验,在接收完整类别的数据后,对该类别数据进行整体检验;
烧写结束后,烧写板读取配置文件中的测试指令,发送给主控芯片,对主控芯片进行测试。
2.根据权利要求1所述的一种芯片程序高效烧写方法,其特征在于,所述对主控芯片进行测试的具体为:在数据烧写完成后,烧写板通过读取配置文件的测试指令和测试指令期望返回结果,发送指令到主控芯片,检测返回的结果是否和期望返回结果相同,判断芯片是否工作正常,完成芯片的测试工作。
3.根据权利要求1所述的一种芯片程序高效烧写方法,其特征在于,所述脱机烧写具体为:烧写过程中烧写板不连接任何控制设备,通过烧写板上的功能按键,执行芯片的烧写和测试,并通过指示灯查看执行结果。
4.根据权利要求1所述的一种芯片程序高效烧写方法,其特征在于,所述校验值包括CRC16、CRC32、HASH和Checksum。
5.根据权利要求1-4任意一项所述方法的一种芯片程序高效烧写系统,其特征在于,包括烧写板、芯片放置板和上位机;上位机包括存储器件,烧写板分别通过数据线与存储器件和芯片放置板连接。
6.根据权利要求5所述的一种芯片程序高效烧写系统,其特征在于,所述烧写板包括多个数据接口、功能按键和针对每颗芯片的状态指示灯;烧写板通过数据接口与主控芯片相连接;功能按键与状态指示灯分别与主控芯片相连接。
7.根据权利要求5所述的一种芯片程序高效烧写系统,其特征在于,所述存储器件包括SD、MicroSD、 TF、USB存储卡、板载Flash和eMMC。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都三零嘉微电子有限公司,未经成都三零嘉微电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111442784.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:翻转锁止机构及桌
- 下一篇:基于近红外波段双峰PCF浓度与磁场双参量传感系统