【技术实现步骤摘要】
本专利技术属于嵌入式软件,具体涉及基于dsp和nandflash的文件烧写方法、系统及程序产品。
技术介绍
1、对于嵌入式系统而言,文件系统通常是一个必不可少的重要软件组件。为了使文件系统能在嵌入式设备上正常运行使用,通常需要把文件系统镜像文件烧写到nandflash中。而目前常用的烧写方法有两种:1、通过nandflash烧录器设备直接对nandflash芯片进行编程烧录。2、通过嵌入式设备上的bootloader软件与上位机(一般是pc机)配合,先将文件系统镜像文件通过tftp(trivial file transfer protocol,简单文件传输协议)下载到嵌入式设备的内存中,再将内存中的数据写入指定的nandflash地址,从而完成烧写。
2、然而,上述第1种方法不能适用于nandflash芯片已经贴片在嵌入式设备上的场景,即使可以进行烧录(例如将芯片拆下来),如果nandflash有坏块,则可能导致数据失效,烧录后的文件系统无法正常使用。对于第2种方法,当嵌入式设备上的nandflash容量很大(例如超过4gb
...【技术保护点】
1.基于DSP和NandFlash的文件烧写方法,其特征在于,包括:
2.根据权利要求1所述的基于DSP和NandFlash的文件烧写方法,其特征在于,所述方法还包括:
3.根据权利要求2所述的基于DSP和NandFlash的文件烧写方法,其特征在于,所述方法还包括:
4.根据权利要求1所述的基于DSP和NandFlash的文件烧写方法,其特征在于,在上位机将各页数据及对应页号逐一发送至嵌入式设备的DSP之前,所述方法还包括:
5.根据权利要求4所述的基于DSP和NandFlash的文件烧写方法,其特征在于,上位机将各页
...【技术特征摘要】
1.基于dsp和nandflash的文件烧写方法,其特征在于,包括:
2.根据权利要求1所述的基于dsp和nandflash的文件烧写方法,其特征在于,所述方法还包括:
3.根据权利要求2所述的基于dsp和nandflash的文件烧写方法,其特征在于,所述方法还包括:
4.根据权利要求1所述的基于dsp和nandflash的文件烧写方法,其特征在于,在上位机将各页数据及对应页号逐一发送至嵌入式设备的dsp之前,所述方法还包括:
5.根据权利要求4所述的基于dsp和nandflash的文件烧写方法,其特征在于,上位机将各页数据及对应页号逐一发送至嵌入式设备的dsp时,先将各页数据及对应页号封装为对应的cmd_data数据包,然后将cmd_data数据包发送至嵌入式设备的dsp,由dsp对cmd_data数据包进行解析,得到对应的各页数据及页号。
6.根据权利要...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。