Dhruvaraj Subhashchandran | e5abf62 | 2021-09-08 02:14:44 -0500 | [diff] [blame] | 1 | description: > |
| 2 | Implement this to add SBE dump management. |
| 3 | |
| 4 | Self Boot Engine(SBE) is a microcontroller that sits inside the processor to |
| 5 | initialize it to start the booting and also acts as a secure channel for |
| 6 | accessing certain control functions on the processor. During the booting or |
| 7 | other hardware access operations SBE can encounter errors and become |
| 8 | unresponsive. In such situations, the debug data needs to be collected from |
| 9 | such SBEs to find out the root cause of the error. This data includes |
| 10 | hardware state, configuration, memory, etc. The collected data is then |
| 11 | packaged into the OpenPOWER dump format and which is called as SBE dump. |
| 12 | There will be one instance of SBE on each processor. Implement this |
| 13 | interface to add support for managing the SBE dump. |
Dhruvaraj Subhashchandran | 1e5573e | 2024-04-26 03:21:04 -0500 | [diff] [blame] | 14 | |
| 15 | properties: |
| 16 | - name: ErrorLogId |
| 17 | type: uint32 |
| 18 | description: > |
| 19 | The id of the log associated with the action which triggered the dump. |
| 20 | This ID is a reference to an error log entry in the logging system. |
| 21 | The value should be a 32-bit unsigned integer. |
| 22 | |
| 23 | - name: FailingUnitId |
| 24 | type: uint32 |
| 25 | description: > |
| 26 | A unique id of the failing SBE which is causing the dump. This ID |
| 27 | could be used to identify the specific SBE within the system. The |
| 28 | value should be a 32-bit unsigned integer. |