Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save hanetzer/1422215032d1a3bd73aed892d6e3122d to your computer and use it in GitHub Desktop.
Save hanetzer/1422215032d1a3bd73aed892d6e3122d to your computer and use it in GitHub Desktop.
$ cargo run --bin amd prox570.4402.bin;
$ cargo run --bin amd prox570.4402.bin
Finished dev [unoptimized + debuginfo] target(s) in 0.00s
Running `target/debug/amd prox570.4402.bin`
EFS {
magic: 0x55AA55AA,
rsvd_04: 0x0,
rsvd_08: 0x0,
rsvd_0c: 0x0,
psp_legacy: 0x0,
psp: 0x130000,
bios_17_00_0f: 0xFF241000,
bios_17_10_1f: 0xFF361000,
bios_17_30_3f_19_00_0f: 0x0,
second_gen: 0xFFFFFFFF,
bios: 0x0,
rsvd_2c: 0xFFFFFFFF,
promontory: 0x0,
lp_promontory: 0x0,
rsvd_38: 0x0,
rsvd_3c: 0xFFFFFFFF,
spi_mode_15_60_6f: 0xFF,
spi_speed_15_60_6f: 0xFF,
rsvd_42: 0xFF,
spi_mode_17_00_1f: 0xFF,
spi_speed_17_00_1f: 0xFF,
micron_17_00_1f: 0xFF,
rsvd_46: 0xFF,
spi_mode: 0x5,
spi_speed: 0x0,
micron: 0x55,
rsvd_4a: 0xFF,
}
BIOS@241000
BiosDirectory {
header: DirectoryHeader {
magic: 1145586212,
checksum: 798726273,
entries: 11,
rsvd_0c: 1056,
},
entries: [
BiosDirectoryEntry {
kind: 96,
region_kind: 0,
flags: 16,
sub_program: 0,
size: 8192,
source: 4280557568,
destination: 18446744073709551615,
},
BiosDirectoryEntry {
kind: 104,
region_kind: 0,
flags: 16,
sub_program: 0,
size: 8192,
source: 4280565760,
destination: 18446744073709551615,
},
BiosDirectoryEntry {
kind: 96,
region_kind: 0,
flags: 0,
sub_program: 0,
size: 8192,
source: 4280573952,
destination: 18446744073709551615,
},
BiosDirectoryEntry {
kind: 104,
region_kind: 0,
flags: 0,
sub_program: 0,
size: 8192,
source: 4280582144,
destination: 18446744073709551615,
},
BiosDirectoryEntry {
kind: 97,
region_kind: 0,
flags: 0,
sub_program: 0,
size: 0,
source: 0,
destination: 169869312,
},
BiosDirectoryEntry {
kind: 98,
region_kind: 0,
flags: 11,
sub_program: 0,
size: 3014688,
source: 4294057984,
destination: 164757472,
},
BiosDirectoryEntry {
kind: 100,
region_kind: 0,
flags: 16,
sub_program: 0,
size: 15424,
source: 4280590336,
destination: 18446744073709551615,
},
BiosDirectoryEntry {
kind: 101,
region_kind: 0,
flags: 16,
sub_program: 0,
size: 816,
source: 4280605952,
destination: 18446744073709551615,
},
BiosDirectoryEntry {
kind: 100,
region_kind: 0,
flags: 64,
sub_program: 0,
size: 17936,
source: 4280606976,
destination: 18446744073709551615,
},
BiosDirectoryEntry {
kind: 101,
region_kind: 0,
flags: 64,
sub_program: 0,
size: 800,
source: 4280625152,
destination: 18446744073709551615,
},
BiosDirectoryEntry {
kind: 112,
region_kind: 0,
flags: 0,
sub_program: 0,
size: 1024,
source: 4283731968,
destination: 18446744073709551615,
},
],
}
AGESA PSP Customization Block: BiosDirectoryEntry {
kind: 96,
region_kind: 0,
flags: 16,
sub_program: 0,
size: 8192,
source: 4280557568,
destination: 18446744073709551615,
}
AGESA PSP Customization Block Backup: BiosDirectoryEntry {
kind: 104,
region_kind: 0,
flags: 16,
sub_program: 0,
size: 8192,
source: 4280565760,
destination: 18446744073709551615,
}
AGESA PSP Customization Block: BiosDirectoryEntry {
kind: 96,
region_kind: 0,
flags: 0,
sub_program: 0,
size: 8192,
source: 4280573952,
destination: 18446744073709551615,
}
AGESA PSP Customization Block Backup: BiosDirectoryEntry {
kind: 104,
region_kind: 0,
flags: 0,
sub_program: 0,
size: 8192,
source: 4280582144,
destination: 18446744073709551615,
}
AGESA PSP Output Block: BiosDirectoryEntry {
kind: 97,
region_kind: 0,
flags: 0,
sub_program: 0,
size: 0,
source: 0,
destination: 169869312,
}
BIOS Binary: BiosDirectoryEntry {
kind: 98,
region_kind: 0,
flags: 11,
sub_program: 0,
size: 3014688,
source: 4294057984,
destination: 164757472,
}
PMU Firmware Code (DDR4 UDIMM 1D): BiosDirectoryEntry {
kind: 100,
region_kind: 0,
flags: 16,
sub_program: 0,
size: 15424,
source: 4280590336,
destination: 18446744073709551615,
}
PMU Firmware Data (DDR4 UDIMM 1D): BiosDirectoryEntry {
kind: 101,
region_kind: 0,
flags: 16,
sub_program: 0,
size: 816,
source: 4280605952,
destination: 18446744073709551615,
}
PMU Firmware Code (DDR4 2D): BiosDirectoryEntry {
kind: 100,
region_kind: 0,
flags: 64,
sub_program: 0,
size: 17936,
source: 4280606976,
destination: 18446744073709551615,
}
PMU Firmware Data (DDR4 2D): BiosDirectoryEntry {
kind: 101,
region_kind: 0,
flags: 64,
sub_program: 0,
size: 800,
source: 4280625152,
destination: 18446744073709551615,
}
BIOS Level 2 Directory: BiosDirectoryEntry {
kind: 112,
region_kind: 0,
flags: 0,
sub_program: 0,
size: 1024,
source: 4283731968,
destination: 18446744073709551615,
}
* 0x0: failed to load directory: unknown directory signature [FF, FF, FF, FF]
* 0x130000: PSP Combo Directory
* ComboDirectoryEntry { id_select: 0, id: BC0A0000, directory: FF261000 }
* 0xFF261000: PSP Directory
* Type 00 SubProg 00 Rom 00 Size 00000240 Value 00000000FF261400: AMD Public Key
* Type 01 SubProg 00 Rom 00 Size 00020000 Value 00000000FF569400: PSP Boot Loader
* Type 03 SubProg 00 Rom 00 Size 0000E3C0 Value 00000000FF261700: PSP Recovery Boot Loader
* Type 08 SubProg 00 Rom 00 Size 00020650 Value 00000000FF26FB00: SMU Firmware
* Type 12 SubProg 00 Rom 00 Size 00004470 Value 00000000FF290200: SMU Firmware
* Type 08 SubProg 01 Rom 00 Size 00022C10 Value 00000000FF294700: SMU Firmware
* Type 12 SubProg 01 Rom 00 Size 00006C00 Value 00000000FF2B7400: SMU Firmware
* Type 08 SubProg 02 Rom 00 Size 00023240 Value 00000000FF2BE000: SMU Firmware
* Type 12 SubProg 02 Rom 00 Size 00006E00 Value 00000000FF2E1300: SMU Firmware
* Type 21 SubProg 00 Rom 00 Size 00000010 Value 00000000FF2E8100: Wrapped iKEK
* Type 22 SubProg 00 Rom 00 Size 00001000 Value 00000000FF2E9000: PSP Token Unlock
* Type 24 SubProg 00 Rom 00 Size 00001860 Value 00000000FF2EA000: Security Policy
* Type 24 SubProg 01 Rom 00 Size 00001840 Value 00000000FF2EB900: Security Policy
* Type 24 SubProg 02 Rom 00 Size 00001860 Value 00000000FF2ED200: Security Policy
* Type 30 SubProg 00 Rom 00 Size 00000DC0 Value 00000000FF2EEB00: PSP AGESA Binary 0
* Type 31 SubProg 00 Rom 00 Size 0000D610 Value 00000000FF2EF900: PSP AGESA Binary 1
* Type 32 SubProg 00 Rom 00 Size 00009290 Value 00000000FF2FD000: PSP AGESA Binary 2
* Type 33 SubProg 00 Rom 00 Size 0000BCE0 Value 00000000FF306300: PSP AGESA Binary 3
* Type 34 SubProg 00 Rom 00 Size 0000DDA0 Value 00000000FF312000: PSP AGESA Binary 4
* Type 35 SubProg 00 Rom 00 Size 0000D7A0 Value 00000000FF31FE00: PSP AGESA Binary 5
* Type 36 SubProg 00 Rom 00 Size 0000A060 Value 00000000FF32D600: PSP AGESA Binary 6
* Type 37 SubProg 00 Rom 00 Size 0000DA90 Value 00000000FF337700: PSP AGESA Binary 7
* Type 46 SubProg 00 Rom 00 Size 00040000 Value 00000000FF131000: External Chipset PSP Boot Loader
* Type 2E SubProg 00 Rom 00 Size 0000C000 Value 00000000FF171000: External Chipset MP0 Firmware
* Type 2F SubProg 00 Rom 00 Size 00010000 Value 00000000FF17D000: External Chipset MP1 Firmware
* Type 4C SubProg 00 Rom 00 Size 00002000 Value 00000000FF18D000: External Chipset Security Policy
* Type 4D SubProg 00 Rom 00 Size 00002000 Value 00000000FF18F000: External Chipset Secure Debug Unlock
* Type 40 SubProg 00 Rom 00 Size 00000400 Value 00000000FF569000: PSP Level 2 Directory
* 0xFF569000: PSP Level 2 Directory
* Type 01 SubProg 00 Rom 00 Size 0000E3C0 Value 00000000FF569400: PSP Boot Loader
* Type 00 SubProg 00 Rom 00 Size 00000240 Value 00000000FF577800: AMD Public Key
* Type 02 SubProg 00 Rom 00 Size 00010300 Value 00000000FF577B00: PSP Secure OS
* Type 04 SubProg 00 Rom 00 Size 00020000 Value 00000000FF0D0000: PSP Non-volatile Data
* Type 08 SubProg 00 Rom 00 Size 00020650 Value 00000000FF587E00: SMU Firmware
* Type 09 SubProg 00 Rom 00 Size 00000340 Value 00000000FF5A8500: AMD Secure Debug Key
* Type 0B SubProg 00 Rom 00 Size FFFFFFFF Value 0000000010000001: PSP Soft Fuse Chain
* Type 0C SubProg 00 Rom 00 Size 00014C70 Value 00000000FF5A8900: PSP Trustlet
* Type 12 SubProg 00 Rom 00 Size 00004470 Value 00000000FF5BD600: SMU Firmware
* Type 13 SubProg 00 Rom 00 Size 000019E0 Value 00000000FF5C1B00: PSP Early Secure Unlock Debug
* Type 21 SubProg 00 Rom 00 Size 00000010 Value 00000000FF5C3500: Wrapped iKEK
* Type 22 SubProg 00 Rom 00 Size 00001000 Value 00000000FF5C4000: PSP Token Unlock
* Type 24 SubProg 00 Rom 00 Size 00001860 Value 00000000FF5C5000: Security Policy
* Type 24 SubProg 01 Rom 00 Size 00001840 Value 00000000FF5C6900: Security Policy
* Type 24 SubProg 02 Rom 00 Size 00001860 Value 00000000FF5C8200: Security Policy
* Type 25 SubProg 00 Rom 00 Size 000022F1 Value 00000000FF5C9B00: MP2 Firmware
* Type 25 SubProg 01 Rom 00 Size 00003BB8 Value 00000000FF5CBE00: MP2 Firmware
* Type 25 SubProg 02 Rom 00 Size 000023F8 Value 00000000FF5CFA00: MP2 Firmware
* Type 28 SubProg 00 Rom 00 Size 0001D790 Value 00000000FF5D1E00: System Driver
* Type 30 SubProg 00 Rom 00 Size 00000DC0 Value 00000000FF5EF600: PSP AGESA Binary 0
* Type 31 SubProg 00 Rom 00 Size 0000D610 Value 00000000FF5F0400: PSP AGESA Binary 1
* Type 32 SubProg 00 Rom 00 Size 00009290 Value 00000000FF5FDB00: PSP AGESA Binary 2
* Type 33 SubProg 00 Rom 00 Size 0000BCE0 Value 00000000FF606E00: PSP AGESA Binary 3
* Type 34 SubProg 00 Rom 00 Size 0000DDA0 Value 00000000FF612B00: PSP AGESA Binary 4
* Type 35 SubProg 00 Rom 00 Size 0000D7A0 Value 00000000FF620900: PSP AGESA Binary 5
* Type 36 SubProg 00 Rom 00 Size 0000A060 Value 00000000FF62E100: PSP AGESA Binary 6
* Type 37 SubProg 00 Rom 00 Size 0000DA90 Value 00000000FF638200: PSP AGESA Binary 7
* Type 08 SubProg 01 Rom 00 Size 00022C10 Value 00000000FF645D00: SMU Firmware
* Type 12 SubProg 01 Rom 00 Size 00006C00 Value 00000000FF668A00: SMU Firmware
* Type 08 SubProg 02 Rom 00 Size 00023240 Value 00000000FF66F600: SMU Firmware
* Type 12 SubProg 02 Rom 00 Size 00006E00 Value 00000000FF692900: SMU Firmware
* Type 46 SubProg 00 Rom 00 Size 00040000 Value 00000000FF3B9000: External Chipset PSP Boot Loader
* Type 2E SubProg 00 Rom 00 Size 0000C000 Value 00000000FF3F9000: External Chipset MP0 Firmware
* Type 2F SubProg 00 Rom 00 Size 00010000 Value 00000000FF405000: External Chipset MP1 Firmware
* Type 4C SubProg 00 Rom 00 Size 00002000 Value 00000000FF415000: External Chipset Security Policy
* Type 4D SubProg 00 Rom 00 Size 00002000 Value 00000000FF417000: External Chipset Secure Debug Unlock
* ComboDirectoryEntry { id_select: 0, id: BC0A0100, directory: FF261000 }
* 0xFF261000: PSP Directory
* Type 00 SubProg 00 Rom 00 Size 00000240 Value 00000000FF261400: AMD Public Key
* Type 01 SubProg 00 Rom 00 Size 00020000 Value 00000000FF569400: PSP Boot Loader
* Type 03 SubProg 00 Rom 00 Size 0000E3C0 Value 00000000FF261700: PSP Recovery Boot Loader
* Type 08 SubProg 00 Rom 00 Size 00020650 Value 00000000FF26FB00: SMU Firmware
* Type 12 SubProg 00 Rom 00 Size 00004470 Value 00000000FF290200: SMU Firmware
* Type 08 SubProg 01 Rom 00 Size 00022C10 Value 00000000FF294700: SMU Firmware
* Type 12 SubProg 01 Rom 00 Size 00006C00 Value 00000000FF2B7400: SMU Firmware
* Type 08 SubProg 02 Rom 00 Size 00023240 Value 00000000FF2BE000: SMU Firmware
* Type 12 SubProg 02 Rom 00 Size 00006E00 Value 00000000FF2E1300: SMU Firmware
* Type 21 SubProg 00 Rom 00 Size 00000010 Value 00000000FF2E8100: Wrapped iKEK
* Type 22 SubProg 00 Rom 00 Size 00001000 Value 00000000FF2E9000: PSP Token Unlock
* Type 24 SubProg 00 Rom 00 Size 00001860 Value 00000000FF2EA000: Security Policy
* Type 24 SubProg 01 Rom 00 Size 00001840 Value 00000000FF2EB900: Security Policy
* Type 24 SubProg 02 Rom 00 Size 00001860 Value 00000000FF2ED200: Security Policy
* Type 30 SubProg 00 Rom 00 Size 00000DC0 Value 00000000FF2EEB00: PSP AGESA Binary 0
* Type 31 SubProg 00 Rom 00 Size 0000D610 Value 00000000FF2EF900: PSP AGESA Binary 1
* Type 32 SubProg 00 Rom 00 Size 00009290 Value 00000000FF2FD000: PSP AGESA Binary 2
* Type 33 SubProg 00 Rom 00 Size 0000BCE0 Value 00000000FF306300: PSP AGESA Binary 3
* Type 34 SubProg 00 Rom 00 Size 0000DDA0 Value 00000000FF312000: PSP AGESA Binary 4
* Type 35 SubProg 00 Rom 00 Size 0000D7A0 Value 00000000FF31FE00: PSP AGESA Binary 5
* Type 36 SubProg 00 Rom 00 Size 0000A060 Value 00000000FF32D600: PSP AGESA Binary 6
* Type 37 SubProg 00 Rom 00 Size 0000DA90 Value 00000000FF337700: PSP AGESA Binary 7
* Type 46 SubProg 00 Rom 00 Size 00040000 Value 00000000FF131000: External Chipset PSP Boot Loader
* Type 2E SubProg 00 Rom 00 Size 0000C000 Value 00000000FF171000: External Chipset MP0 Firmware
* Type 2F SubProg 00 Rom 00 Size 00010000 Value 00000000FF17D000: External Chipset MP1 Firmware
* Type 4C SubProg 00 Rom 00 Size 00002000 Value 00000000FF18D000: External Chipset Security Policy
* Type 4D SubProg 00 Rom 00 Size 00002000 Value 00000000FF18F000: External Chipset Secure Debug Unlock
* Type 40 SubProg 00 Rom 00 Size 00000400 Value 00000000FF569000: PSP Level 2 Directory
* 0xFF569000: PSP Level 2 Directory
* Type 01 SubProg 00 Rom 00 Size 0000E3C0 Value 00000000FF569400: PSP Boot Loader
* Type 00 SubProg 00 Rom 00 Size 00000240 Value 00000000FF577800: AMD Public Key
* Type 02 SubProg 00 Rom 00 Size 00010300 Value 00000000FF577B00: PSP Secure OS
* Type 04 SubProg 00 Rom 00 Size 00020000 Value 00000000FF0D0000: PSP Non-volatile Data
* Type 08 SubProg 00 Rom 00 Size 00020650 Value 00000000FF587E00: SMU Firmware
* Type 09 SubProg 00 Rom 00 Size 00000340 Value 00000000FF5A8500: AMD Secure Debug Key
* Type 0B SubProg 00 Rom 00 Size FFFFFFFF Value 0000000010000001: PSP Soft Fuse Chain
* Type 0C SubProg 00 Rom 00 Size 00014C70 Value 00000000FF5A8900: PSP Trustlet
* Type 12 SubProg 00 Rom 00 Size 00004470 Value 00000000FF5BD600: SMU Firmware
* Type 13 SubProg 00 Rom 00 Size 000019E0 Value 00000000FF5C1B00: PSP Early Secure Unlock Debug
* Type 21 SubProg 00 Rom 00 Size 00000010 Value 00000000FF5C3500: Wrapped iKEK
* Type 22 SubProg 00 Rom 00 Size 00001000 Value 00000000FF5C4000: PSP Token Unlock
* Type 24 SubProg 00 Rom 00 Size 00001860 Value 00000000FF5C5000: Security Policy
* Type 24 SubProg 01 Rom 00 Size 00001840 Value 00000000FF5C6900: Security Policy
* Type 24 SubProg 02 Rom 00 Size 00001860 Value 00000000FF5C8200: Security Policy
* Type 25 SubProg 00 Rom 00 Size 000022F1 Value 00000000FF5C9B00: MP2 Firmware
* Type 25 SubProg 01 Rom 00 Size 00003BB8 Value 00000000FF5CBE00: MP2 Firmware
* Type 25 SubProg 02 Rom 00 Size 000023F8 Value 00000000FF5CFA00: MP2 Firmware
* Type 28 SubProg 00 Rom 00 Size 0001D790 Value 00000000FF5D1E00: System Driver
* Type 30 SubProg 00 Rom 00 Size 00000DC0 Value 00000000FF5EF600: PSP AGESA Binary 0
* Type 31 SubProg 00 Rom 00 Size 0000D610 Value 00000000FF5F0400: PSP AGESA Binary 1
* Type 32 SubProg 00 Rom 00 Size 00009290 Value 00000000FF5FDB00: PSP AGESA Binary 2
* Type 33 SubProg 00 Rom 00 Size 0000BCE0 Value 00000000FF606E00: PSP AGESA Binary 3
* Type 34 SubProg 00 Rom 00 Size 0000DDA0 Value 00000000FF612B00: PSP AGESA Binary 4
* Type 35 SubProg 00 Rom 00 Size 0000D7A0 Value 00000000FF620900: PSP AGESA Binary 5
* Type 36 SubProg 00 Rom 00 Size 0000A060 Value 00000000FF62E100: PSP AGESA Binary 6
* Type 37 SubProg 00 Rom 00 Size 0000DA90 Value 00000000FF638200: PSP AGESA Binary 7
* Type 08 SubProg 01 Rom 00 Size 00022C10 Value 00000000FF645D00: SMU Firmware
* Type 12 SubProg 01 Rom 00 Size 00006C00 Value 00000000FF668A00: SMU Firmware
* Type 08 SubProg 02 Rom 00 Size 00023240 Value 00000000FF66F600: SMU Firmware
* Type 12 SubProg 02 Rom 00 Size 00006E00 Value 00000000FF692900: SMU Firmware
* Type 46 SubProg 00 Rom 00 Size 00040000 Value 00000000FF3B9000: External Chipset PSP Boot Loader
* Type 2E SubProg 00 Rom 00 Size 0000C000 Value 00000000FF3F9000: External Chipset MP0 Firmware
* Type 2F SubProg 00 Rom 00 Size 00010000 Value 00000000FF405000: External Chipset MP1 Firmware
* Type 4C SubProg 00 Rom 00 Size 00002000 Value 00000000FF415000: External Chipset Security Policy
* Type 4D SubProg 00 Rom 00 Size 00002000 Value 00000000FF417000: External Chipset Secure Debug Unlock
* ComboDirectoryEntry { id_select: 0, id: BC090000, directory: FF191000 }
* 0xFF191000: PSP Directory
* Type 00 SubProg 00 Rom 00 Size 00000240 Value 00000000FF191400: AMD Public Key
* Type 01 SubProg 00 Rom 00 Size 00020000 Value 00000000FF419400: PSP Boot Loader
* Type 03 SubProg 00 Rom 00 Size 0000B580 Value 00000000FF191700: PSP Recovery Boot Loader
* Type 08 SubProg 00 Rom 00 Size 0001D860 Value 00000000FF19CD00: SMU Firmware
* Type 08 SubProg 01 Rom 00 Size 00019460 Value 00000000FF1BA600: SMU Firmware
* Type 0A SubProg 00 Rom 00 Size 00000340 Value 00000000FF1D3B00: OEM Public Key
* Type 21 SubProg 00 Rom 00 Size 00000010 Value 00000000FF1D3F00: Wrapped iKEK
* Type 30 SubProg 00 Rom 00 Size 00000DB0 Value 00000000FF1D4000: PSP AGESA Binary 0
* Type 31 SubProg 00 Rom 00 Size 0000CC60 Value 00000000FF1D4E00: PSP AGESA Binary 1
* Type 32 SubProg 00 Rom 00 Size 0000A1E0 Value 00000000FF1E1B00: PSP AGESA Binary 2
* Type 33 SubProg 00 Rom 00 Size 0000B200 Value 00000000FF1EBD00: PSP AGESA Binary 3
* Type 34 SubProg 00 Rom 00 Size 00009CC0 Value 00000000FF1F6F00: PSP AGESA Binary 4
* Type 35 SubProg 00 Rom 00 Size 0000D5C0 Value 00000000FF200C00: PSP AGESA Binary 5
* Type 36 SubProg 00 Rom 00 Size 0000AFE0 Value 00000000FF20E200: PSP AGESA Binary 6
* Type 24 SubProg 00 Rom 00 Size 00000C00 Value 00000000FF219200: Security Policy
* Type 46 SubProg 00 Rom 00 Size 00040000 Value 00000000FF131000: External Chipset PSP Boot Loader
* Type 2E SubProg 00 Rom 00 Size 0000C000 Value 00000000FF171000: External Chipset MP0 Firmware
* Type 2F SubProg 00 Rom 00 Size 00010000 Value 00000000FF17D000: External Chipset MP1 Firmware
* Type 4C SubProg 00 Rom 00 Size 00002000 Value 00000000FF18D000: External Chipset Security Policy
* Type 4D SubProg 00 Rom 00 Size 00002000 Value 00000000FF18F000: External Chipset Secure Debug Unlock
* Type 40 SubProg 00 Rom 00 Size 00000400 Value 00000000FF419000: PSP Level 2 Directory
* 0xFF419000: PSP Level 2 Directory
* Type 01 SubProg 00 Rom 00 Size 0000C580 Value 00000000FF419400: PSP Boot Loader
* Type 02 SubProg 00 Rom 00 Size 0004224C Value 00000000FF425A00: PSP Secure OS
* Type 0C SubProg 00 Rom 00 Size 000231B3 Value 00000000FF467D00: PSP Trustlet
* Type 04 SubProg 00 Rom 00 Size 00020000 Value 00000000FF0D0000: PSP Non-volatile Data
* Type 08 SubProg 00 Rom 00 Size 0001D860 Value 00000000FF48AF00: SMU Firmware
* Type 08 SubProg 01 Rom 00 Size 00019460 Value 00000000FF4A8800: SMU Firmware
* Type 12 SubProg 01 Rom 00 Size 000024C0 Value 00000000FF4C1D00: SMU Firmware
* Type 09 SubProg 00 Rom 00 Size 00000340 Value 00000000FF4C4200: AMD Secure Debug Key
* Type 0A SubProg 00 Rom 00 Size 00000340 Value 00000000FF4C4600: OEM Public Key
* Type 0B SubProg 00 Rom 00 Size FFFFFFFF Value 0000000000000001: PSP Soft Fuse Chain
* Type 0D SubProg 00 Rom 00 Size 00000340 Value 00000000FF4C4A00: PSP Trustlet Public Key
* Type 12 SubProg 00 Rom 00 Size 00002D20 Value 00000000FF4C4E00: SMU Firmware
* Type 13 SubProg 00 Rom 00 Size 00001920 Value 00000000FF4C7C00: PSP Early Secure Unlock Debug
* Type 21 SubProg 00 Rom 00 Size 00000010 Value 00000000FF4C9600: Wrapped iKEK
* Type 22 SubProg 00 Rom 00 Size 00001000 Value 00000000FF4CA000: PSP Token Unlock
* Type 24 SubProg 00 Rom 00 Size 00000C00 Value 00000000FF4CB000: Security Policy
* Type 30 SubProg 00 Rom 00 Size 00000DB0 Value 00000000FF4CBC00: PSP AGESA Binary 0
* Type 31 SubProg 00 Rom 00 Size 0000CC60 Value 00000000FF4CCA00: PSP AGESA Binary 1
* Type 32 SubProg 00 Rom 00 Size 0000A1E0 Value 00000000FF4D9700: PSP AGESA Binary 2
* Type 33 SubProg 00 Rom 00 Size 0000B200 Value 00000000FF4E3900: PSP AGESA Binary 3
* Type 34 SubProg 00 Rom 00 Size 00009CC0 Value 00000000FF4EEB00: PSP AGESA Binary 4
* Type 35 SubProg 00 Rom 00 Size 0000D5C0 Value 00000000FF4F8800: PSP AGESA Binary 5
* Type 36 SubProg 00 Rom 00 Size 0000AFE0 Value 00000000FF505E00: PSP AGESA Binary 6
* Type 46 SubProg 00 Rom 00 Size 00040000 Value 00000000FF3B9000: External Chipset PSP Boot Loader
* Type 2E SubProg 00 Rom 00 Size 0000C000 Value 00000000FF3F9000: External Chipset MP0 Firmware
* Type 2F SubProg 00 Rom 00 Size 00010000 Value 00000000FF405000: External Chipset MP1 Firmware
* Type 4C SubProg 00 Rom 00 Size 00002000 Value 00000000FF415000: External Chipset Security Policy
* Type 4D SubProg 00 Rom 00 Size 00002000 Value 00000000FF417000: External Chipset Secure Debug Unlock
* 0x0: failed to load directory: unknown directory signature [FF, FF, FF, FF]
* 0xFF241000: BIOS Directory
* Type 60 Region 00 Flags 10 SubProg 00 Size 00002000 Source 00000000FF242000 Dest FFFFFFFFFFFFFFFF: AGESA PSP Customization Block
* Type 68 Region 00 Flags 10 SubProg 00 Size 00002000 Source 00000000FF244000 Dest FFFFFFFFFFFFFFFF: AGESA PSP Customization Block Backup
* Type 60 Region 00 Flags 00 SubProg 00 Size 00002000 Source 00000000FF246000 Dest FFFFFFFFFFFFFFFF: AGESA PSP Customization Block
* Type 68 Region 00 Flags 00 SubProg 00 Size 00002000 Source 00000000FF248000 Dest FFFFFFFFFFFFFFFF: AGESA PSP Customization Block Backup
* Type 61 Region 00 Flags 00 SubProg 00 Size 00000000 Source 0000000000000000 Dest 000000000A200000: AGESA PSP Output Block
* Type 62 Region 00 Flags 0B SubProg 00 Size 002E0020 Source 00000000FFF22000 Dest 0000000009D1FFE0: BIOS Binary
* Type 64 Region 00 Flags 10 SubProg 00 Size 00003C40 Source 00000000FF24A000 Dest FFFFFFFFFFFFFFFF: PMU Firmware Code (DDR4 UDIMM 1D)
* Type 65 Region 00 Flags 10 SubProg 00 Size 00000330 Source 00000000FF24DD00 Dest FFFFFFFFFFFFFFFF: PMU Firmware Data (DDR4 UDIMM 1D)
* Type 64 Region 00 Flags 40 SubProg 00 Size 00004610 Source 00000000FF24E100 Dest FFFFFFFFFFFFFFFF: PMU Firmware Code (DDR4 2D)
* Type 65 Region 00 Flags 40 SubProg 00 Size 00000320 Source 00000000FF252800 Dest FFFFFFFFFFFFFFFF: PMU Firmware Data (DDR4 2D)
* Type 70 Region 00 Flags 00 SubProg 00 Size 00000400 Source 00000000FF549000 Dest FFFFFFFFFFFFFFFF: BIOS Level 2 Directory
* 0xFF549000: BIOS Level 2 Directory
* Type 60 Region 00 Flags 10 SubProg 00 Size 00002000 Source 00000000FF54A000 Dest FFFFFFFFFFFFFFFF: AGESA PSP Customization Block
* Type 68 Region 00 Flags 10 SubProg 00 Size 00002000 Source 00000000FF54C000 Dest FFFFFFFFFFFFFFFF: AGESA PSP Customization Block Backup
* Type 60 Region 00 Flags 00 SubProg 00 Size 00002000 Source 00000000FF54E000 Dest FFFFFFFFFFFFFFFF: AGESA PSP Customization Block
* Type 68 Region 00 Flags 00 SubProg 00 Size 00002000 Source 00000000FF550000 Dest FFFFFFFFFFFFFFFF: AGESA PSP Customization Block Backup
* Type 61 Region 00 Flags 00 SubProg 00 Size 00000000 Source 0000000000000000 Dest 000000000A200000: AGESA PSP Output Block
* Type 62 Region 00 Flags 0B SubProg 00 Size 002E0020 Source 00000000FFF22000 Dest 0000000009D1FFE0: BIOS Binary
* Type 63 Region 00 Flags 00 SubProg 00 Size 00028000 Source 00000000FF391000 Dest FFFFFFFFFFFFFFFF: AGESA PSP Output Block NVRAM
* Type 66 Region 00 Flags 00 SubProg 00 Size 00000C80 Source 00000000FF552000 Dest FFFFFFFFFFFFFFFF: Microcode
* Type 66 Region 00 Flags 10 SubProg 00 Size 00000C80 Source 00000000FF552D00 Dest FFFFFFFFFFFFFFFF: Microcode
* Type 66 Region 00 Flags 20 SubProg 00 Size 00000C80 Source 00000000FF553A00 Dest FFFFFFFFFFFFFFFF: Microcode
* Type 66 Region 00 Flags 30 SubProg 00 Size 00000C80 Source 00000000FF554700 Dest FFFFFFFFFFFFFFFF: Microcode
* Type 66 Region 00 Flags 40 SubProg 00 Size 00000C80 Source 00000000FF555400 Dest FFFFFFFFFFFFFFFF: Microcode
* Type 64 Region 00 Flags 10 SubProg 00 Size 00003C40 Source 00000000FF556100 Dest FFFFFFFFFFFFFFFF: PMU Firmware Code (DDR4 UDIMM 1D)
* Type 65 Region 00 Flags 10 SubProg 00 Size 00000330 Source 00000000FF559E00 Dest FFFFFFFFFFFFFFFF: PMU Firmware Data (DDR4 UDIMM 1D)
* Type 64 Region 00 Flags 40 SubProg 00 Size 00004610 Source 00000000FF55A200 Dest FFFFFFFFFFFFFFFF: PMU Firmware Code (DDR4 2D)
* Type 65 Region 00 Flags 40 SubProg 00 Size 00000320 Source 00000000FF55E900 Dest FFFFFFFFFFFFFFFF: PMU Firmware Data (DDR4 2D)
* Type 67 Region 00 Flags 00 SubProg 00 Size 00001000 Source 00000000FF55F000 Dest FFFFFFFFFFFFFFFF: Machine Check Exception Data
* 0xFF361000: BIOS Directory
* Type 60 Region 00 Flags 10 SubProg 00 Size 00002000 Source 00000000FF362000 Dest FFFFFFFFFFFFFFFF: AGESA PSP Customization Block
* Type 68 Region 00 Flags 10 SubProg 00 Size 00002000 Source 00000000FF364000 Dest FFFFFFFFFFFFFFFF: AGESA PSP Customization Block Backup
* Type 60 Region 00 Flags 00 SubProg 00 Size 00002000 Source 00000000FF366000 Dest FFFFFFFFFFFFFFFF: AGESA PSP Customization Block
* Type 68 Region 00 Flags 00 SubProg 00 Size 00002000 Source 00000000FF368000 Dest FFFFFFFFFFFFFFFF: AGESA PSP Customization Block Backup
* Type 61 Region 00 Flags 00 SubProg 00 Size 00000000 Source 0000000000000000 Dest 000000000A200000: AGESA PSP Output Block
* Type 62 Region 00 Flags 0B SubProg 00 Size 002E0020 Source 00000000FFF22000 Dest 0000000009D1FFE0: BIOS Binary
* Type 64 Region 00 Flags 10 SubProg 00 Size 00003C40 Source 00000000FF36A000 Dest FFFFFFFFFFFFFFFF: PMU Firmware Code (DDR4 UDIMM 1D)
* Type 65 Region 00 Flags 10 SubProg 00 Size 00000330 Source 00000000FF36DD00 Dest FFFFFFFFFFFFFFFF: PMU Firmware Data (DDR4 UDIMM 1D)
* Type 64 Region 00 Flags 40 SubProg 00 Size 00004610 Source 00000000FF36E100 Dest FFFFFFFFFFFFFFFF: PMU Firmware Code (DDR4 2D)
* Type 65 Region 00 Flags 40 SubProg 00 Size 00000320 Source 00000000FF372800 Dest FFFFFFFFFFFFFFFF: PMU Firmware Data (DDR4 2D)
* Type 64 Region 00 Flags 10 SubProg 01 Size 00004830 Source 00000000FF372C00 Dest FFFFFFFFFFFFFFFF: PMU Firmware Code (DDR4 UDIMM 1D)
* Type 65 Region 00 Flags 10 SubProg 01 Size 00000370 Source 00000000FF377500 Dest FFFFFFFFFFFFFFFF: PMU Firmware Data (DDR4 UDIMM 1D)
* Type 64 Region 00 Flags 40 SubProg 01 Size 000047A0 Source 00000000FF377900 Dest FFFFFFFFFFFFFFFF: PMU Firmware Code (DDR4 2D)
* Type 65 Region 00 Flags 40 SubProg 01 Size 00000340 Source 00000000FF37C100 Dest FFFFFFFFFFFFFFFF: PMU Firmware Data (DDR4 2D)
* Type 70 Region 00 Flags 00 SubProg 00 Size 00000400 Source 00000000FF6B8000 Dest FFFFFFFFFFFFFFFF: BIOS Level 2 Directory
* 0xFF6B8000: BIOS Level 2 Directory
* Type 60 Region 00 Flags 10 SubProg 00 Size 00002000 Source 00000000FF6B9000 Dest FFFFFFFFFFFFFFFF: AGESA PSP Customization Block
* Type 68 Region 00 Flags 10 SubProg 00 Size 00002000 Source 00000000FF6BB000 Dest FFFFFFFFFFFFFFFF: AGESA PSP Customization Block Backup
* Type 60 Region 00 Flags 00 SubProg 00 Size 00002000 Source 00000000FF6BD000 Dest FFFFFFFFFFFFFFFF: AGESA PSP Customization Block
* Type 68 Region 00 Flags 00 SubProg 00 Size 00002000 Source 00000000FF6BF000 Dest FFFFFFFFFFFFFFFF: AGESA PSP Customization Block Backup
* Type 61 Region 00 Flags 00 SubProg 00 Size 00000000 Source 0000000000000000 Dest 000000000A200000: AGESA PSP Output Block
* Type 62 Region 00 Flags 0B SubProg 00 Size 002E0020 Source 00000000FFF22000 Dest 0000000009D1FFE0: BIOS Binary
* Type 63 Region 00 Flags 00 SubProg 00 Size 00028000 Source 00000000FF391000 Dest FFFFFFFFFFFFFFFF: AGESA PSP Output Block NVRAM
* Type 64 Region 00 Flags 10 SubProg 00 Size 00003C40 Source 00000000FF6C1000 Dest FFFFFFFFFFFFFFFF: PMU Firmware Code (DDR4 UDIMM 1D)
* Type 65 Region 00 Flags 10 SubProg 00 Size 00000330 Source 00000000FF6C4D00 Dest FFFFFFFFFFFFFFFF: PMU Firmware Data (DDR4 UDIMM 1D)
* Type 64 Region 00 Flags 40 SubProg 00 Size 00004610 Source 00000000FF6C5100 Dest FFFFFFFFFFFFFFFF: PMU Firmware Code (DDR4 2D)
* Type 65 Region 00 Flags 40 SubProg 00 Size 00000320 Source 00000000FF6C9800 Dest FFFFFFFFFFFFFFFF: PMU Firmware Data (DDR4 2D)
* Type 64 Region 00 Flags 10 SubProg 01 Size 00004830 Source 00000000FF6C9C00 Dest FFFFFFFFFFFFFFFF: PMU Firmware Code (DDR4 UDIMM 1D)
* Type 65 Region 00 Flags 10 SubProg 01 Size 00000370 Source 00000000FF6CE500 Dest FFFFFFFFFFFFFFFF: PMU Firmware Data (DDR4 UDIMM 1D)
* Type 64 Region 00 Flags 40 SubProg 01 Size 000047A0 Source 00000000FF6CE900 Dest FFFFFFFFFFFFFFFF: PMU Firmware Code (DDR4 2D)
* Type 65 Region 00 Flags 40 SubProg 01 Size 00000340 Source 00000000FF6D3100 Dest FFFFFFFFFFFFFFFF: PMU Firmware Data (DDR4 2D)
* Type 66 Region 00 Flags 00 SubProg 00 Size 00000C80 Source 00000000FF6D3500 Dest FFFFFFFFFFFFFFFF: Microcode
* Type 66 Region 00 Flags 10 SubProg 00 Size 00000C80 Source 00000000FF6D4200 Dest FFFFFFFFFFFFFFFF: Microcode
* Type 66 Region 00 Flags 20 SubProg 00 Size 00000C80 Source 00000000FF6D4F00 Dest FFFFFFFFFFFFFFFF: Microcode
* Type 66 Region 00 Flags 30 SubProg 00 Size 00000C80 Source 00000000FF6D5C00 Dest FFFFFFFFFFFFFFFF: Microcode
* Type 66 Region 00 Flags 40 SubProg 00 Size 00000C80 Source 00000000FF6D6900 Dest FFFFFFFFFFFFFFFF: Microcode
* Type 66 Region 00 Flags 50 SubProg 00 Size 00000C80 Source 00000000FF6D7600 Dest FFFFFFFFFFFFFFFF: Microcode
* Type 6A Region 00 Flags 00 SubProg 00 Size 00000564 Source 00000000FF6D8300 Dest FFFFFFFFFFFFFFFF: MP2 Firmware
* 0x0: failed to load directory: unknown directory signature [FF, FF, FF, FF]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment