US 12,093,697 B2
Methods and apparatus to boot from block devices
Sriramakrishnan Govindarajan, Bangalore (IN); Mihir Narendra Mody, Bangalore (IN); Prithvi Shankar Yeyyadi Anantha, Bangalore (IN); Shailesh Ghotgalkar, Bengaluru (IN); and Kedar Chitnis, Bangalore (IN)
Assigned to TEXAS INSTRUMENTS INCORPORATED, Dallas, TX (US)
Filed by Texas Instruments Incorporated, Dallas, TX (US)
Filed on Apr. 15, 2022, as Appl. No. 17/721,534.
Prior Publication US 2023/0333858 A1, Oct. 19, 2023
Int. Cl. G06F 9/4401 (2018.01); G06F 12/14 (2006.01); G06F 21/57 (2013.01); G06F 21/78 (2013.01); H04L 9/32 (2006.01)
CPC G06F 9/4401 (2013.01) [G06F 12/14 (2013.01); G06F 12/1416 (2013.01); G06F 12/1483 (2013.01); G06F 21/57 (2013.01); H04L 9/3247 (2013.01); G06F 21/78 (2013.01)] 13 Claims
OG exemplary drawing
 
1. An apparatus comprising:
a first memory;
a device accelerator to at least:
load a signature table from a second memory, the second memory being a block storage device;
authenticate the signature table;
determine a first address in the second memory of a portion of an image based on the signature table;
store the portion of the image at a second address in the first memory;
authenticate the portion of the image; and
access the portion of the image at the second address in the first memory; and
a compute core to execute operations of an application corresponding to the portion of the image at the second address.