US 12,216,557 B2
Early boot debugging of hardware issues in a computing system
Kyle John Rupnow, Wheeling, IL (US); Gopi Krishna Tummala, San Jose, CA (US); Kang Yang, Campbell, CA (US); Ivan Hugh Mclean, Solana Beach, CA (US); Baranidharan Muthukumaran, Mountain View, CA (US); and Edwin Jose, San Diego, CA (US)
Assigned to Google LLC, Mountain View, CA (US)
Filed by Google LLC, Mountain View, CA (US)
Filed on Mar. 10, 2023, as Appl. No. 18/182,085.
Claims priority of provisional application 63/489,338, filed on Mar. 9, 2023.
Prior Publication US 2023/0205655 A1, Jun. 29, 2023
Int. Cl. G06F 15/177 (2006.01); G06F 9/00 (2018.01); G06F 11/22 (2006.01); G06F 21/57 (2013.01)
CPC G06F 11/2289 (2013.01) [G06F 21/575 (2013.01)] 20 Claims
OG exemplary drawing
 
1. An apparatus comprising:
a debug reenable indicator configured to maintain a debug reenable signal set by a user to authorize early boot debugging of a computing system;
a debugging interface configured to receive a debugging request;
a reenable status indicator configured to maintain a reenable status signal indicating that the user has set the debug reenable signal prior to a reinitialization of the computing system; and
an authorization logic coupled to the debug reenable indicator, the debugging interface, and an early boot debugging system of the computing system, the authorization logic configured to enable the early boot debugging system subsequent to the reinitialization of the computing system responsive to the setting of the debug reenable signal and the authentication of the debugging request.