Method and system for testing firmware of solid-state storage device, and electronic apparatus
AssigneeNational Tsing Hua University
InventorsRen-Shuo Liu, Yun-Sheng Chang, Chih-Wen Hung
Life of this patent
Estimating the term…
Loading patent…
AssigneeNational Tsing Hua University
InventorsRen-Shuo Liu, Yun-Sheng Chang, Chih-Wen Hung
Estimating the term…
A method for testing firmware of an SSD includes: controlling a main memory to emulate volatile and non-volatile memories of the SSD, fetching a testing sequence and a testing criterion, fetching read/write operations from binary codes generated by compiling the firmware, determining whether the read/write operations are associated with a marker, executing the read/write operations when a result of determination is affirmative, otherwise discarding a read/write of data, monitoring whether processes of executing of the read/write operations meet the testing criterion, and generating a result of a test of the firmware when it is monitored that the testing criterion is met.
A method for testing firmware of a solid-state storage device to be implemented by a computing apparatus which includes a central processing unit (CPU), a main memory, and a storage that stores at least one testing criterion, the method comprising:
A system for testing firmware of a solid-state storage device, the system comprising a computing apparatus which includes:
Dependencies are inferred from the claim text.