Patent ID: 11960381
Assignee: PHISON ELECTRONICS CORP.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 6:
7. A memory check device adapted to check a firmware in a memory storage device, wherein the memory check device comprises:
a storage circuit configured to store a source code and a debug file; and
a processor coupled to the storage circuit,
wherein the processor is configured to generate the debug file according to the source code, and the debug file carries symbol information related to a description message in the source code, wherein the description message is configured to describe a declaration, a definition, or a function of at least a part of codes in the source code,
the processor is further configured to receive a memory data generated by the memory storage device in execution of the firmware,
the processor is further configured to load the debug file to automatically analyze the memory data, and
the processor is further configured to present an analysis result by an application program interface, wherein the analysis result reflects a status of the firmware with assistance of the symbol information, wherein the status of the firmware includes an anomaly in the firmware;
wherein generating the debug file according to the source code comprises:
processing the source code by a compiler to generate the debug file, wherein the symbol information is not presented in machine language or assembly language.