Patent ID: 8122180
Filing Date: 2012-02-21
Classification: G06F

Abstract:
1. A system for writing reconfiguration data to data memory of an embedded controller managed flash memory device via a flash device interface of the embedded controller managed flash memory device, the system comprising: a controller managed flash memory device reconfiguration module configured to execute on a general purpose computing platform separate from a platform in which a controller managed flash memory device is embedded for receiving, from a user, reconfiguration data to be written to data memory of the controller managed flash memory device and for generating input/output (I/O) commands for writing the reconfiguration data to an external device, wherein the controller managed flash memory device is soldered to a printed circuit board of the platform in which the controller managed flash memory device is embedded; and means for generating flash device commands corresponding to the I/O commands and for communicating the flash device commands and the reconfiguration data from the controller managed flash memory device reconfiguration module to the controller managed flash memory device via a flash device interface of the controller managed flash memory device so that the reconfiguration data is written to the data memory of the controller managed flash memory device, wherein the means for generating and communicating includes a controller managed flash memory device reader/writer compatible printed circuit board separate from the printed circuit board of the platform in which the controller managed flash memory device is embedded and separate from a controller managed flash memory device reader/writer for communicating commands and the reconfiguration data from the memory card reader/writer to the controller managed flash memory device, wherein the controller managed flash memory device reader/writer compatible printed circuit board includes a secure digital (SD) card or multimedia card (MMC) form factor for receiving SD or MMC commands and reconfiguration data from an SD-compatible or MMC-compatible reader/writer.