US 11,861,359 B2
Storage device and method of operating the same
Ki Sung Kim, Icheon (KR); Wun Mo Yang, Icheon (KR); and Gun Woo Yeon, Icheon (KR)
Assigned to SK hynix Inc., Icheon (KR)
Filed by SK hynix Inc., Icheon (KR)
Filed on Jan. 20, 2023, as Appl. No. 18/157,677.
Application 18/157,677 is a continuation of application No. 17/221,588, filed on Apr. 2, 2021, granted, now 11,561,785.
Claims priority of application No. 10-2020-0128796 (KR), filed on Oct. 6, 2020.
Prior Publication US 2023/0153103 A1, May 18, 2023
Int. Cl. G06F 8/65 (2018.01); G06F 9/4401 (2018.01)
CPC G06F 8/65 (2013.01) [G06F 9/4403 (2013.01)] 7 Claims
OG exemplary drawing
 
1. A method of operating a memory controller including a plurality of cores and a buffer memory, the method comprising:
suspending an execution of running code in a core arbitrarily selected from among the plurality of cores;
allocating an target address different from an address where the running code is stored in a memory of the selected core;
loading a boot loader image for firmware update from the buffer memory into the target address;
receiving a new firmware image from a host in response to the boot loader image executed in the selected core; and
updating a firmware image stored in a memory of each of the plurality of cores with the new firmware image.