mirror of
https://github.com/Dasharo/docs.git
synced 2026-06-13 10:16:57 -07:00
docs/variants/msi_z690: Add v1.1.3 openness score
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
This commit is contained in:
Binary file not shown.
|
After Width: | Height: | Size: 26 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 31 KiB |
@@ -0,0 +1,167 @@
|
||||
# Dasharo Openness Score
|
||||
|
||||
This page contains the [Dasharo Openness
|
||||
Score](../../glossary.md#dasharo-openness-score) for Dasharo releases
|
||||
compatible with MSI PRO Z690-A boards. The content of the page is generated
|
||||
with [Dasharo Openness Score
|
||||
utility](https://github.com/Dasharo/Openness-Score).
|
||||
|
||||
The very first historical attempt to measure the openness of an firmware image
|
||||
is available [here](openness_analysis.md).
|
||||
|
||||
## v1.1.3
|
||||
|
||||
Openness Score for msi_ms7d25_v1.1.3_ddr5.rom
|
||||
|
||||
Open-source code percentage: **41.8%**
|
||||
Closed-source code percentage: **58.2%**
|
||||
|
||||
* Image size: 33554432 (0x2000000)
|
||||
* Number of regions: 37
|
||||
* Number of CBFSes: 4
|
||||
* Total open-source code size: 6903727 (0x6957af)
|
||||
* Total closed-source code size: 9608432 (0x929cf0)
|
||||
* Total data size: 948185 (0xe77d9)
|
||||
* Total empty size: 16094088 (0xf59388)
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
> Numbers given above already include the calculations from CBFS regions
|
||||
> presented below
|
||||
|
||||
### FMAP regions
|
||||
|
||||
| FMAP region | Offset | Size | Category |
|
||||
| ----------- | ------ | ---- | -------- |
|
||||
| SI_ME | 0x1000 | 0x3ff000 | closed-source |
|
||||
| SI_DESC | 0x0 | 0x1000 | data |
|
||||
| SMMSTORE | 0x1000000 | 0x40000 | data |
|
||||
| RECOVERY_MRC_CACHE | 0x10a0000 | 0x20000 | data |
|
||||
| RW_MRC_CACHE | 0x10c0000 | 0x20000 | data |
|
||||
| RW_ELOG | 0x10e0000 | 0x4000 | data |
|
||||
| SHARED_DATA | 0x10e4000 | 0x2000 | data |
|
||||
| VBLOCK_DEV | 0x10e6000 | 0x2000 | data |
|
||||
| RW_VPD | 0x10e8000 | 0x2000 | data |
|
||||
| RW_NVRAM | 0x10ea000 | 0x6000 | data |
|
||||
| CONSOLE | 0x10f0000 | 0x20000 | data |
|
||||
| HSPHY_FW | 0x1110000 | 0x8000 | data |
|
||||
| VBLOCK_A | 0x1318000 | 0x10000 | data |
|
||||
| RW_FWID_A | 0x17bff00 | 0x100 | data |
|
||||
| VBLOCK_B | 0x17e0000 | 0x10000 | data |
|
||||
| RW_FWID_B | 0x1bfff00 | 0x100 | data |
|
||||
| RO_VPD | 0x1c00000 | 0x4000 | data |
|
||||
| FMAP | 0x1c04000 | 0x800 | data |
|
||||
| RO_FRID | 0x1c04800 | 0x100 | data |
|
||||
| RO_FRID_PAD | 0x1c04900 | 0x700 | data |
|
||||
| GBB | 0x1c05000 | 0x3000 | data |
|
||||
| UNUSED | 0x400000 | 0xc00000 | empty |
|
||||
|
||||
### CBFS BOOTSPLASH
|
||||
|
||||
* CBFS size: 2097152
|
||||
* Number of files: 1
|
||||
* Open-source files size: 0 (0x0)
|
||||
* Closed-source files size: 0 (0x0)
|
||||
* Data size: 28 (0x1c)
|
||||
* Empty size: 2097124 (0x1fffe4)
|
||||
|
||||
> Numbers given above are already normalized (i.e. they already include size
|
||||
> of metadata and possible closed-source LAN drivers included in the payload
|
||||
> which are not visible in the table below)
|
||||
|
||||
| CBFS filename | CBFS filetype | Size | Compression | Category |
|
||||
| ------------- | ------------- | ---- | ----------- | -------- |
|
||||
| (empty) | null | 2097124 | none | empty |
|
||||
|
||||
### CBFS FW_MAIN_A
|
||||
|
||||
* CBFS size: 4816640
|
||||
* Number of files: 13
|
||||
* Open-source files size: 2271525 (0x22a925)
|
||||
* Closed-source files size: 1631312 (0x18e450)
|
||||
* Data size: 8541 (0x215d)
|
||||
* Empty size: 905262 (0xdd02e)
|
||||
|
||||
> Numbers given above are already normalized (i.e. they already include size
|
||||
> of metadata and possible closed-source LAN drivers included in the payload
|
||||
> which are not visible in the table below)
|
||||
|
||||
| CBFS filename | CBFS filetype | Size | Compression | Category |
|
||||
| ------------- | ------------- | ---- | ----------- | -------- |
|
||||
| fallback/romstage | stage | 103280 | none | open-source |
|
||||
| fallback/ramstage | stage | 148875 | LZMA | open-source |
|
||||
| fallback/dsdt.aml | raw | 11264 | none | open-source |
|
||||
| fallback/postcar | stage | 34328 | none | open-source |
|
||||
| fallback/payload | simple elf | 2103862 | none | open-source |
|
||||
| cpu_microcode_blob.bin | microcode | 431104 | none | closed-source |
|
||||
| fspm.bin | fsp | 786432 | none | closed-source |
|
||||
| fsps.bin | fsp | 283692 | LZ4 | closed-source |
|
||||
| config | raw | 5390 | LZMA | data |
|
||||
| revision | raw | 850 | none | data |
|
||||
| build_info | raw | 138 | none | data |
|
||||
| vbt.bin | raw | 1257 | LZMA | data |
|
||||
| (empty) | null | 1636 | none | empty |
|
||||
|
||||
### CBFS FW_MAIN_B
|
||||
|
||||
* CBFS size: 4259584
|
||||
* Number of files: 13
|
||||
* Open-source files size: 2271525 (0x22a925)
|
||||
* Closed-source files size: 1631312 (0x18e450)
|
||||
* Data size: 8541 (0x215d)
|
||||
* Empty size: 348206 (0x5502e)
|
||||
|
||||
> Numbers given above are already normalized (i.e. they already include size
|
||||
> of metadata and possible closed-source LAN drivers included in the payload
|
||||
> which are not visible in the table below)
|
||||
|
||||
| CBFS filename | CBFS filetype | Size | Compression | Category |
|
||||
| ------------- | ------------- | ---- | ----------- | -------- |
|
||||
| fallback/romstage | stage | 103280 | none | open-source |
|
||||
| fallback/ramstage | stage | 148875 | LZMA | open-source |
|
||||
| fallback/dsdt.aml | raw | 11264 | none | open-source |
|
||||
| fallback/postcar | stage | 34328 | none | open-source |
|
||||
| fallback/payload | simple elf | 2103862 | none | open-source |
|
||||
| cpu_microcode_blob.bin | microcode | 431104 | none | closed-source |
|
||||
| fspm.bin | fsp | 786432 | none | closed-source |
|
||||
| fsps.bin | fsp | 283692 | LZ4 | closed-source |
|
||||
| config | raw | 5390 | LZMA | data |
|
||||
| revision | raw | 850 | none | data |
|
||||
| build_info | raw | 138 | none | data |
|
||||
| vbt.bin | raw | 1257 | LZMA | data |
|
||||
| (empty) | null | 1636 | none | empty |
|
||||
|
||||
### CBFS COREBOOT
|
||||
|
||||
* CBFS size: 4161536
|
||||
* Number of files: 17
|
||||
* Open-source files size: 2360677 (0x240565)
|
||||
* Closed-source files size: 1631312 (0x18e450)
|
||||
* Data size: 8963 (0x2303)
|
||||
* Empty size: 160584 (0x27348)
|
||||
|
||||
> Numbers given above are already normalized (i.e. they already include size
|
||||
> of metadata and possible closed-source LAN drivers included in the payload
|
||||
> which are not visible in the table below)
|
||||
|
||||
| CBFS filename | CBFS filetype | Size | Compression | Category |
|
||||
| ------------- | ------------- | ---- | ----------- | -------- |
|
||||
| fallback/romstage | stage | 103280 | none | open-source |
|
||||
| fallback/ramstage | stage | 148875 | LZMA | open-source |
|
||||
| fallback/dsdt.aml | raw | 11264 | none | open-source |
|
||||
| fallback/postcar | stage | 34328 | none | open-source |
|
||||
| fallback/payload | simple elf | 2103862 | none | open-source |
|
||||
| bootblock | bootblock | 89152 | none | open-source |
|
||||
| cpu_microcode_blob.bin | microcode | 431104 | none | closed-source |
|
||||
| fspm.bin | fsp | 786432 | none | closed-source |
|
||||
| fsps.bin | fsp | 283692 | LZ4 | closed-source |
|
||||
| cbfs_master_header | cbfs header | 28 | none | data |
|
||||
| intel_fit | intel_fit | 80 | none | data |
|
||||
| config | raw | 5390 | LZMA | data |
|
||||
| revision | raw | 850 | none | data |
|
||||
| build_info | raw | 138 | none | data |
|
||||
| vbt.bin | raw | 1257 | LZMA | data |
|
||||
| (empty) | null | 1380 | none | empty |
|
||||
| (empty) | null | 159204 | none | empty |
|
||||
+1
-1
@@ -240,7 +240,7 @@ nav:
|
||||
- 'Releases': variants/msi_z690/releases.md
|
||||
- 'Hardware Configuration Matrix': variants/msi_z690/hardware-matrix.md
|
||||
- 'Test matrix': variants/msi_z690/test-matrix.md
|
||||
- 'Openness score': variants/msi_z690/openness_analysis.md
|
||||
- 'Openness score': variants/msi_z690/openness_score.md
|
||||
- 'MSI PRO Z790-P':
|
||||
- 'Releases': variants/msi_z790/releases.md
|
||||
- 'Hardware Configuration Matrix': variants/msi_z790/hardware-matrix.md
|
||||
|
||||
Reference in New Issue
Block a user