Skip to content

Record and expose whether key POST codes have been seen during boot #490

@citrus-it

Description

@citrus-it

There are a few POST codes that show up just once per boot on cosmo where it would be useful
to know if they have been seen since the last transition to A0. This gives a coarse indication of
PSP boot progress that could be interpreted and displayed. Perhaps we could provide a register
with bits that latch true as each of these is seen, or some similar mechanism.

  • 0xee1000a0 - BL_SUCCESS_C_MAIN - Successfully entered Main
  • 0xea00e046 - TpProcMemAfterMemDataInit - memory data initialised
  • 0xea00e101 - TpAbl7ResumeInitialization - eMCR starting (not seen if no eMCR)
  • 0xea00e340 - TpAblMemoryDdrTrainingStart - seen instead of ^ when no eMCR
  • 0xea00e055 - TpProcCpuOptimizedBootStart
  • 0xea00e0c9 - TpAbl4Apob
  • 0xee1000bb - BL_SUCCESS_BIOS_LOAD_COMPLETE
  • 0x1de90001 - PHBLhello

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions