Large-capacity Nandflash memory space sharing method in embedded equipment

An embedded device, storage space technology, applied in the field of storage space management and sharing, can solve problems such as unfavorable Nandflash storage space sharing and management, and achieve the effect of expansion adaptability

Inactive Publication Date: 2009-04-29
SICHUAN CHANGHONG ELECTRIC CO LTD
View PDF0 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, compared with the previous small-capacity Nandflash, each basic block unit of the large-capacity Nandflash has a larger capacity. After the addressing space is increased, more chip selection signal lines are required, and the timing requirements are also changed. In addition, wear and tear Balanced, Nandflash must use the JFFS or YAFFS file system, and the pre-installed operating system (such as Windows) of other devices such as PCs that are usually interconnected with these embedded products does not recognize the JFFS or YAFFS file system, which is extremely unfavorable for large Sharing and management of high-capacity Nandflash storage space when interconnected with other widely used devices

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0011] The embedded device described in this embodiment is based on the RMI AU1200 chip and the Linux 2.6 operating system, selects the Nandflash memory of 4GB, and uses the Mini AB type USB socket interface that meets the USB OTG (USB Data Exchange Control) specification, so that this product can be It is a dual-function device with both host (master device) and device (slave device), which is convenient for interconnection with PC or other embedded devices, and uses SD card or Mini SD card to save the file system. In the driver program and the main application program of the UDC module (usb device control, USB device control) and UOC module (usb otg control, USB data exchange control) of the embedded device, the kernel mode and user mode are respectively created according to the netlink communication mechanism. state netlink socket.

[0012] During the startup process of the embedded device, first call the following command:

[0013] dd bs=1M count=Num if= / dev / zero of= / back...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention relates to management and sharing of storage spaces of embedded products. The invention provides a method for realizing sharing between different products or platforms and an embedded device with large-capacity Nandflash. The method comprises the following steps: a. a physical storage space of any size in the large-capacity Nandflash is virtualized into one or a plurality of logic units; b. information of the various logic units is stored in alternative storage files of an alternative files storage module in an one-to-one corresponding manner; and a judgment is made to confirm whether an operating system of a target device is the same as that of the embedded device, if yes, step d is performed; and if no, step c is performed; c. the step d is performed after a file system adapting to the target device is created in the logic units; and d. the target device recognizes the logic units from the alternative storage files of the alternative files storage module to access or operate data of the large-capacity Nandflash in the logic units. The method expands the adaptability of the large-capacity Nandflash embedded device with other devices when the large-capacity Nandflash embedded device interacts with the other devices.

Description

technical field [0001] The invention relates to embedded technology, in particular to the management and sharing of storage space of embedded products. Background technique [0002] Many of the current embedded products, especially embedded electronic consumer products with multimedia functions, have begun to use Nandflash with a large capacity of more than 2GB as storage devices, and need to be interconnected with PCs or other embedded devices. However, compared with the previous small-capacity Nandflash, the large-capacity Nandflash has a larger capacity for each basic block unit. After the addressing space increases, more chip selection signal lines are required, and the timing requirements also change. In addition, wear and tear Balanced, Nandflash must use the JFFS or YAFFS file system, and the pre-installed operating system (such as Windows) of other devices such as PCs that are usually interconnected with these embedded products does not recognize the JFFS or YAFFS fi...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F12/02G06F17/30
Inventor 周晓
Owner SICHUAN CHANGHONG ELECTRIC CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products