发明名称 |
一种在Nand Flash存储器中直接建立只读文件系统的方法 |
摘要 |
本发明提供了在Nand flash存储器中直接建立只读文件系统的方法,包括微处理器,SDRAM,Nand flash存储器,通过编译系统的定位文件,把保存RomFs数据的文件在编译时,放置到软件系统各功能块列表的最高地址位置;Nand Flash存储器初始化,进行坏块检测并保存记录;计算RomFs数据在Nand中位置与SDRAM中位置的偏移量;通过Nand Flash页读取函数,计算页地址,得到RomFs数据,本发明解决了SDRAM中的空间大量被占用的问题,RomFs原来在SDRAM中的映射空间可以被随机分配使用,扩大了SDRAM的应用空间。 |
申请公布号 |
CN100395704C |
申请公布日期 |
2008.06.18 |
申请号 |
CN200510044478.5 |
申请日期 |
2005.08.27 |
申请人 |
海信集团有限公司;青岛海信移动通信技术股份有限公司 |
发明人 |
赵玉峰 |
分类号 |
G06F9/445(2006.01);G06F12/02(2006.01);H04Q7/32(2006.01) |
主分类号 |
G06F9/445(2006.01) |
代理机构 |
|
代理人 |
|
主权项 |
1.一种在Nand flash存储器中直接建立只读文件系统的方法,其特征在于包括下述步骤:通过编译系统的定位文件,把保存只读文件数据的文件在编译时,放置到软件系统各功能块列表的最高地址位置;Nand Flash存储器初始化,进行坏块检测并保存记录;计算只读文件数据在Nand中的存储地址与SDRAM中的映射的运行地址的偏移量;计算Nand页地址,通过Nand Flash页读取函数,得到只读文件数据。 |
地址 |
266100山东省青岛市崂山区株洲路151号 |