Patent · US Active

System and method for establishing a trusted diagnosis/debugging agent over a closed commodity device

US10254337B2 · kind B2 · utility

2Cited by
8References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 25, 2016
Grant dateApr 9, 2019
Priority date
Expiry dateMar 16, 2037

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2201/805
  • WIPO fieldMeasurement
  • WIPO sectorInstruments

Abstract

Systems, devices, and techniques relating to remote debugging are described. A described device includes a first processor core configured to provide an application execution environment, memory coupled with the first processor core; a second processor core configured to provide a secure execution environment; and a communication interface coupled with the first processor core and the second processor core, the communication interface being configured to communicate with external devices, the communication interface being shared at least between the application execution environment and the secure execution environment. The second processor core can be configured to monitor the application execution environment of the first processor core, determine whether to allow a debug session with an external device, via the communication interface, based on credentials received from the external device, and provide, via the debug session, read and write access to the memory and one or more registers of the first processor core.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.