| CPC G06F 3/0619 (2013.01) [G06F 3/0653 (2013.01); G06F 3/0679 (2013.01)] | 18 Claims |

|
1. A memory system comprising:
a storage device configured to store data;
a system memory in which normal firmware and debugging firmware are stored;
a firmware implementer configured to receive the normal firmware or the debugging firmware from the system memory; and
a controller configured to perform a debugging operation on the storage device by executing the debugging firmware uploaded to the firmware implementer,
wherein, when an error detected in a normal mode is uncorrectable, the debugging firmware stored in the system memory is uploaded to the firmware implementer to change the normal mode to a debugging mode.
|