Patent ID: 7516316

Claim:
A method for loading configuration data onto a non-volatile memory to prepare a memory device, comprising the following steps in the manufacturing process: initializing a non-volatile memory, a random-access memory (RAM) module, and a read-only memory (ROM) module in the memory device; allocating a preload zone, the preload zone being a predetermined memory block or address labeled memory space of the non-volatile memory; addressing the preload zone of the non-volatile memory; addressing the RAM module of the memory device; addressing the ROM module of the memory device; loading configuration data of the non-volatile memory onto the preload zone; the method further comprising the following steps after connection to an external device, for preparation to use and for verification: powering on the memory device; initializing the memory device; automatically loading the configuration data of the non-volatile memory from the preload zone onto the random-access memory (RAM) module and then incorporating the preload zone configuration data with unchangeable configuration data stored on the read-only memory (ROM) module of the memory device in order to activate the non-volatile memory device, a combination of the preload zone configuration data and the unchangeable configuration data from the read-only memory (ROM) being the result loaded onto the random-access memory; and verifying the type of non-volatile memory.