Last active
July 5, 2024 05:45
-
-
Save KunYi/a2c174dbfc3d7eceeddcc82b3c65ff7a to your computer and use it in GitHub Desktop.
using ifdtool of coreboot tools to dump BIOS image of LattePanda Mu
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ ifdtool --platform adl --dump LP-BS-S70NC1R200-SR-A.bin | |
File LP-BS-S70NC1R200-SR-A.bin is 16777216 bytes | |
PCH Revision: 500 series Tiger Point/ 600 series Alder Point | |
FLMAP0: 0x00040003 | |
FRBA: 0x40 | |
NC: 1 | |
FCBA: 0x30 | |
FLMAP1: 0x46100208 | |
PSL: 0x46 | |
FPSBA: 0x100 | |
NM: 2 | |
FMBA: 0x80 | |
FLMAP3: 0x00000000 | |
Minor Revision ID: 0x0000 | |
Major Revision ID: 0x0000 | |
FLUMAP1: 0xc0ff02df | |
Intel ME VSCC Table Length (VTL): 2 | |
Intel ME VSCC Table Base Address (VTBA): 0x000df0 | |
ME VSCC table: | |
JID0: 0x001840ef | |
SPI Component Vendor ID: 0xef | |
SPI Component Device ID 0: 0x40 | |
SPI Component Device ID 1: 0x18 | |
VSCC0: 0x20252025 | |
Lower Erase Opcode: 0x20 | |
Lower Write Enable on Write Status: 0x50 | |
Lower Write Status Required: No | |
Lower Write Granularity: 64 bytes | |
Lower Block / Sector Erase Size: 4KB | |
Upper Erase Opcode: 0x20 | |
Upper Write Enable on Write Status: 0x50 | |
Upper Write Status Required: No | |
Upper Write Granularity: 64 bytes | |
Upper Block / Sector Erase Size: 4KB | |
OEM Section: | |
00: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff | |
10: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff | |
20: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff | |
30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff | |
Found Region Section | |
FLREG0: 0x00000000 | |
Flash Region 0 (Flash Descriptor): 00000000 - 00000fff | |
FLREG1: 0x0fff0600 | |
Flash Region 1 (BIOS): 00600000 - 00ffffff | |
FLREG2: 0x04130001 | |
Flash Region 2 (Intel ME): 00001000 - 00413fff | |
FLREG3: 0x00007fff | |
Flash Region 3 (GbE): 07fff000 - 00000fff (unused) | |
FLREG4: 0x00007fff | |
Flash Region 4 (Platform Data): 07fff000 - 00000fff (unused) | |
FLREG5: 0x00007fff | |
Flash Region 5 (Device Exp1): 07fff000 - 00000fff (unused) | |
FLREG6: 0x00007fff | |
Flash Region 6 (Secondary BIOS): 07fff000 - 00000fff (unused) | |
FLREG8: 0x00007fff | |
Flash Region 8 (EC): 07fff000 - 00000fff (unused) | |
FLREG9: 0x05ff0414 | |
Flash Region 9 (Device Exp2): 00414000 - 005fffff | |
FLREG10: 0x00007fff | |
Flash Region 10 (IE): 07fff000 - 00000fff (unused) | |
FLREG11: 0x00007fff | |
Flash Region 11 (10GbE_0): 07fff000 - 00000fff (unused) | |
FLREG12: 0x00007fff | |
Flash Region 12 (10GbE_1): 07fff000 - 00000fff (unused) | |
FLREG15: 0x00007fff | |
Flash Region 15 (PTT): 07fff000 - 00000fff (unused) | |
Found Component Section | |
FLCOMP 0x093000f5 | |
Dual Output Fast Read Support: not supported | |
Read ID/Read Status Clock Frequency: 50MHz | |
Write/Erase Clock Frequency: 50MHz | |
Fast Read Clock Frequency: 50MHz | |
Fast Read Support: supported | |
Read eSPI/EC Bus Frequency: 20MHz | |
Component 2 Density: UNUSED | |
Component 1 Density: 16MB | |
FLILL 0xad604221 | |
Invalid Instruction 3: 0xad | |
Invalid Instruction 2: 0x60 | |
Invalid Instruction 1: 0x42 | |
Invalid Instruction 0: 0x21 | |
FLILL1 0xc7c4b9b7 | |
Invalid Instruction 7: 0xc7 | |
Invalid Instruction 6: 0xc4 | |
Invalid Instruction 5: 0xb9 | |
Invalid Instruction 4: 0xb7 | |
Found PCH Strap Section | |
PCHSTRP0 : 0x00000000 | |
PCHSTRP1 : 0x00000000 | |
PCHSTRP2 : 0x0100000d | |
PCHSTRP3 : 0x009c4000 | |
PCHSTRP4 : 0x003f7a79 | |
PCHSTRP5 : 0x00000000 | |
PCHSTRP6 : 0x00000010 | |
PCHSTRP7 : 0x14100003 | |
PCHSTRP8 : 0xf010c800 | |
PCHSTRP9 : 0x00000000 | |
PCHSTRP10 : 0x06ff0001 | |
PCHSTRP11 : 0x04000fe2 | |
PCHSTRP12 : 0x00000000 | |
PCHSTRP13 : 0x0000000c | |
PCHSTRP14 : 0x22222222 | |
PCHSTRP15 : 0x22222202 | |
PCHSTRP16 : 0x00000000 | |
PCHSTRP17 : 0x00000002 | |
PCHSTRP18 : 0x00ff0000 | |
PCHSTRP19 : 0xc8800020 | |
PCHSTRP20 : 0x36008645 | |
PCHSTRP21 : 0x00000000 | |
PCHSTRP22 : 0x00580200 | |
PCHSTRP23 : 0x00400000 | |
PCHSTRP24 : 0x00000000 | |
PCHSTRP25 : 0x00000000 | |
PCHSTRP26 : 0x00000000 | |
PCHSTRP27 : 0x00000000 | |
PCHSTRP28 : 0x00001800 | |
PCHSTRP29 : 0x00000000 | |
PCHSTRP30 : 0xa004b354 | |
PCHSTRP31 : 0x400000a2 | |
PCHSTRP32 : 0xc608038f | |
PCHSTRP33 : 0x00000100 | |
PCHSTRP34 : 0x00000000 | |
PCHSTRP35 : 0x00000000 | |
PCHSTRP36 : 0x00000000 | |
PCHSTRP37 : 0x00010000 | |
PCHSTRP38 : 0x00000101 | |
PCHSTRP39 : 0x00000000 | |
PCHSTRP40 : 0x00000000 | |
PCHSTRP41 : 0x00000000 | |
PCHSTRP42 : 0x00030000 | |
PCHSTRP43 : 0x00000101 | |
PCHSTRP44 : 0x00000000 | |
PCHSTRP45 : 0x00000000 | |
PCHSTRP46 : 0x00000000 | |
PCHSTRP47 : 0x00010000 | |
PCHSTRP48 : 0x00000007 | |
PCHSTRP49 : 0x00000000 | |
PCHSTRP50 : 0x00000203 | |
PCHSTRP51 : 0x00000000 | |
PCHSTRP52 : 0x00000300 | |
PCHSTRP53 : 0x00000003 | |
PCHSTRP54 : 0x00000003 | |
PCHSTRP55 : 0x000001af | |
PCHSTRP56 : 0x68070000 | |
PCHSTRP57 : 0x00000000 | |
PCHSTRP58 : 0x00000000 | |
PCHSTRP59 : 0x00000006 | |
PCHSTRP60 : 0x00000001 | |
PCHSTRP61 : 0x55555106 | |
PCHSTRP62 : 0x00055555 | |
PCHSTRP63 : 0x0000aa15 | |
PCHSTRP64 : 0x16150010 | |
PCHSTRP65 : 0x87654321 | |
PCHSTRP66 : 0x0000cba9 | |
PCHSTRP67 : 0xff08f093 | |
PCHSTRP68 : 0xfcfcfcf4 | |
PCHSTRP69 : 0x00000000 | |
HAP bit is not set | |
Found Master Section | |
FLMSTR1: 0xffffffff (Host CPU/BIOS) | |
EC Region Write Access: enabled | |
Platform Data Region Write Access: enabled | |
GbE Region Write Access: enabled | |
Intel ME Region Write Access: enabled | |
Host CPU/BIOS Region Write Access: enabled | |
Flash Descriptor Write Access: enabled | |
EC Region Read Access: enabled | |
Platform Data Region Read Access: enabled | |
GbE Region Read Access: enabled | |
Intel ME Region Read Access: enabled | |
Host CPU/BIOS Region Read Access: enabled | |
Flash Descriptor Read Access: enabled | |
FLMSTR2: 0xffffffff (Intel ME) | |
EC Region Write Access: enabled | |
Platform Data Region Write Access: enabled | |
GbE Region Write Access: enabled | |
Intel ME Region Write Access: enabled | |
Host CPU/BIOS Region Write Access: enabled | |
Flash Descriptor Write Access: enabled | |
EC Region Read Access: enabled | |
Platform Data Region Read Access: enabled | |
GbE Region Read Access: enabled | |
Intel ME Region Read Access: enabled | |
Host CPU/BIOS Region Read Access: enabled | |
Flash Descriptor Read Access: enabled | |
FLMSTR3: 0xffffffff (GbE) | |
EC Region Write Access: enabled | |
Platform Data Region Write Access: enabled | |
GbE Region Write Access: enabled | |
Intel ME Region Write Access: enabled | |
Host CPU/BIOS Region Write Access: enabled | |
Flash Descriptor Write Access: enabled | |
EC Region Read Access: enabled | |
Platform Data Region Read Access: enabled | |
GbE Region Read Access: enabled | |
Intel ME Region Read Access: enabled | |
Host CPU/BIOS Region Read Access: enabled | |
Flash Descriptor Read Access: enabled | |
FLMSTR5: 0xffffffff (EC) | |
EC Region Write Access: enabled | |
Platform Data Region Write Access: enabled | |
GbE Region Write Access: enabled | |
Intel ME Region Write Access: enabled | |
Host CPU/BIOS Region Write Access: enabled | |
Flash Descriptor Write Access: enabled | |
EC Region Read Access: enabled | |
Platform Data Region Read Access: enabled | |
GbE Region Read Access: enabled | |
Intel ME Region Read Access: enabled | |
Host CPU/BIOS Region Read Access: enabled | |
Flash Descriptor Read Access: enabled | |
Found Processor Strap Section | |
????: 0xffffffff | |
????: 0xffffffff | |
????: 0xffffffff | |
????: 0xffffffff | |
????: 0xffffffff | |
????: 0xffffffff | |
????: 0xffffffff | |
????: 0xffffffff |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment