Skip to content

Commit 1564b9f

Browse files
authored
Merge pull request #980 from Dasharo/vp66xx_rel_v0.9.1
docs/variants/protectli_vp66xx: Add release v0.9.1 information
2 parents 72448cb + 0b85773 commit 1564b9f

File tree

4 files changed

+191
-1
lines changed

4 files changed

+191
-1
lines changed

docs/variants/protectli_vp66xx/openness_score.md

Lines changed: 121 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,127 @@ VP6630/VP6650/VP6670 Dasharo releases. The content of the page is generated
66
with [Dasharo Openness Score
77
utility](https://github.com/Dasharo/Openness-Score).
88

9+
## v0.9.1
10+
11+
Openness Score for protectli_vp66xx_v0.9.1.rom
12+
13+
Open-source code percentage: **34.4%**
14+
Closed-source code percentage: **65.6%**
15+
16+
* Image size: 16777216 (0x1000000)
17+
* Number of regions: 25
18+
* Number of CBFSes: 3
19+
* Total open-source code size: 4396772 (0x4316e4)
20+
* Total closed-source code size: 8369190 (0x7fb426)
21+
* Total data size: 677802 (0xa57aa)
22+
* Total empty size: 3333452 (0x32dd4c)
23+
24+
![](protectli_vp66xx_v0.9.1.rom_openness_chart.png)
25+
26+
![](protectli_vp66xx_v0.9.1.rom_openness_chart_full_image.png)
27+
28+
> Numbers given above already include the calculations from CBFS regions
29+
> presented below
30+
31+
### FMAP regions
32+
33+
| FMAP region | Offset | Size | Category |
34+
| ----------- | ------ | ---- | -------- |
35+
| SI_ME | 0x1000 | 0x4c0000 | closed-source |
36+
| SI_DESC | 0x0 | 0x1000 | data |
37+
| SMMSTORE | 0x580000 | 0x40000 | data |
38+
| RECOVERY_MRC_CACHE | 0x5c0000 | 0x20000 | data |
39+
| RW_MRC_CACHE | 0x5e0000 | 0x20000 | data |
40+
| RW_VPD | 0x608000 | 0x2000 | data |
41+
| RW_NVRAM | 0x60a000 | 0x6000 | data |
42+
| VBLOCK_A | 0x690000 | 0x10000 | data |
43+
| RW_FWID_A | 0xafff00 | 0x100 | data |
44+
| RO_VPD | 0xb00000 | 0x4000 | data |
45+
| FMAP | 0xb04000 | 0x800 | data |
46+
| RO_FRID | 0xb04800 | 0x100 | data |
47+
| RO_FRID_PAD | 0xb04900 | 0x700 | data |
48+
| GBB | 0xb05000 | 0x3000 | data |
49+
| SI_DEVICEEXT2 | 0x4c1000 | 0xbf000 | empty |
50+
51+
### CBFS BOOTSPLASH
52+
53+
* CBFS size: 524288
54+
* Number of files: 1
55+
* Open-source files size: 0 (0x0)
56+
* Closed-source files size: 0 (0x0)
57+
* Data size: 28 (0x1c)
58+
* Empty size: 524260 (0x7ffe4)
59+
60+
> Numbers given above are already normalized (i.e. they already include size
61+
> of metadata and possible closed-source LAN drivers included in the payload
62+
> which are not visible in the table below)
63+
64+
| CBFS filename | CBFS filetype | Size | Compression | Category |
65+
| ------------- | ------------- | ---- | ----------- | -------- |
66+
| (empty) | null | 524260 | none | empty |
67+
68+
### CBFS FW_MAIN_A
69+
70+
* CBFS size: 4587264
71+
* Number of files: 13
72+
* Open-source files size: 2153138 (0x20dab2)
73+
* Closed-source files size: 1677843 (0x199a13)
74+
* Data size: 8795 (0x225b)
75+
* Empty size: 747488 (0xb67e0)
76+
77+
> Numbers given above are already normalized (i.e. they already include size
78+
> of metadata and possible closed-source LAN drivers included in the payload
79+
> which are not visible in the table below)
80+
81+
| CBFS filename | CBFS filetype | Size | Compression | Category |
82+
| ------------- | ------------- | ---- | ----------- | -------- |
83+
| fallback/payload | simple elf | 1849545 | none | open-source |
84+
| fallback/romstage | stage | 99568 | none | open-source |
85+
| fallback/ramstage | stage | 146644 | LZMA | open-source |
86+
| fallback/dsdt.aml | raw | 19169 | none | open-source |
87+
| fallback/postcar | stage | 38212 | none | open-source |
88+
| cpu_microcode_blob.bin | microcode | 562176 | none | closed-source |
89+
| fspm.bin | fsp | 786432 | none | closed-source |
90+
| fsps.bin | fsp | 329235 | LZ4 | closed-source |
91+
| config | raw | 5603 | LZMA | data |
92+
| revision | raw | 859 | none | data |
93+
| build_info | raw | 103 | none | data |
94+
| vbt.bin | raw | 1277 | LZMA | data |
95+
| (empty) | null | 1188 | none | empty |
96+
97+
### CBFS COREBOOT
98+
99+
* CBFS size: 5210112
100+
* Number of files: 17
101+
* Open-source files size: 2243634 (0x223c32)
102+
* Closed-source files size: 1677843 (0x199a13)
103+
* Data size: 9267 (0x2433)
104+
* Empty size: 1279368 (0x138588)
105+
106+
> Numbers given above are already normalized (i.e. they already include size
107+
> of metadata and possible closed-source LAN drivers included in the payload
108+
> which are not visible in the table below)
109+
110+
| CBFS filename | CBFS filetype | Size | Compression | Category |
111+
| ------------- | ------------- | ---- | ----------- | -------- |
112+
| fallback/payload | simple elf | 1849545 | none | open-source |
113+
| fallback/romstage | stage | 99568 | none | open-source |
114+
| fallback/ramstage | stage | 146644 | LZMA | open-source |
115+
| fallback/dsdt.aml | raw | 19169 | none | open-source |
116+
| fallback/postcar | stage | 38212 | none | open-source |
117+
| bootblock | bootblock | 90496 | none | open-source |
118+
| cpu_microcode_blob.bin | microcode | 562176 | none | closed-source |
119+
| fspm.bin | fsp | 786432 | none | closed-source |
120+
| fsps.bin | fsp | 329235 | LZ4 | closed-source |
121+
| cbfs_master_header | cbfs header | 32 | none | data |
122+
| intel_fit | intel_fit | 80 | none | data |
123+
| config | raw | 5603 | LZMA | data |
124+
| revision | raw | 859 | none | data |
125+
| build_info | raw | 103 | none | data |
126+
| vbt.bin | raw | 1277 | LZMA | data |
127+
| (empty) | null | 932 | none | empty |
128+
| (empty) | null | 1278436 | none | empty |
129+
9130
## v0.9.0
10131

11132
Openness Score for protectli_vp66xx_v0.9.0.rom
26 KB
Loading
29.7 KB
Loading

docs/variants/protectli_vp66xx/releases.md

Lines changed: 70 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,69 @@ For details about our release process please read
1313

1414
</center>
1515

16+
## v0.9.1 - 2025-01-23
17+
18+
Test results for this release can be found for [VP6650](https://github.com/Dasharo/osfv-results/blob/main/boards/Protectli/VP66xx/VP6650_v0.9.1_results.csv)
19+
and [VP6670](https://github.com/Dasharo/osfv-results/blob/main/boards/Protectli/VP66xx/VP6670_v0.9.1_results.csv).
20+
21+
### Added
22+
23+
- [CPU throttling option](https://docs.dasharo.com/dasharo-menu-docs/dasharo-system-features/#power-management-options)
24+
- [Power state after AC loss option](https://docs.dasharo.com/dasharo-menu-docs/dasharo-system-features/#power-management-options)
25+
- [Fan control option](https://docs.dasharo.com/dasharo-menu-docs/dasharo-system-features/#power-management-options)
26+
27+
### Changed
28+
29+
- Rebased coreboot to 24.02
30+
- Rebased edk2 to edk2-stable202405
31+
- Updated Intel ME and Flash Descriptor (refer to SBOM section)
32+
33+
### Fixed
34+
35+
- [TPM Physical Presence interface not working in TPM2 setup menu](https://github.com/Dasharo/dasharo-issues/issues/521)
36+
- Platform is power cycling instead of resetting during reboot or reset from
37+
setup menu
38+
39+
### Known issues
40+
41+
- [DisplayPort has trouble working with certain monitors](https://github.com/Dasharo/dasharo-issues/issues/1015)
42+
- [STB002.001 encounters unlisted errors](https://github.com/Dasharo/dasharo-issues/issues/1013)
43+
44+
### Binaries
45+
46+
[protectli_vp66xx_v0.9.1.rom][protectli_vp66xx_v0.9.1.rom_file]{.md-button}
47+
[sha256][protectli_vp66xx_v0.9.1.rom_hash]{.md-button}
48+
[sha256.sig][protectli_vp66xx_v0.9.1.rom_sig]{.md-button}
49+
50+
[protectli_vp66xx_v0.9.1_dev_signed.rom][protectli_vp66xx_v0.9.1_dev_signed.rom_file]{.md-button}
51+
[sha256][protectli_vp66xx_v0.9.1_dev_signed.rom_hash]{.md-button}
52+
[sha256.sig][protectli_vp66xx_v0.9.1_dev_signed.rom_sig]{.md-button}
53+
54+
To verify binary integrity with hash and signature please follow the
55+
instructions in [Dasharo release signature verification](/guides/signature-verification)
56+
using [this key](https://raw.githubusercontent.com/3mdeb/3mdeb-secpack/master/dasharo/dasharo-open-source-firmware-engineering-release-signing-key.asc)
57+
58+
### SBOM (Software Bill of Materials)
59+
60+
- [coreboot based on 24.02 revision 225d907a](https://github.com/Dasharo/coreboot/tree/225d907a)
61+
+ [License](https://github.com/Dasharo/coreboot/blob/225d907a/COPYING)
62+
- [Dasharo EDKII fork based on edk2-stable202405 revision 8a9fd05f](https://github.com/Dasharo/edk2/tree/8a9fd05f)
63+
+ [License](https://github.com/Dasharo/edk2/blob/8a9fd05f/License.txt)
64+
- [Dasharo iPXE fork based on 2023.12 revision 35d84756](https://github.com/Dasharo/ipxe/tree/35d84756)
65+
+ [License](https://github.com/Dasharo/ipxe/blob/35d84756/COPYING.GPLv2)
66+
- [vboot based on 3d37d2aafe revision 3d37d2aa](https://chromium.googlesource.com/chromiumos/platform/vboot_reference/+/3d37d2aa/)
67+
+ [License](https://chromium.googlesource.com/chromiumos/platform/vboot_reference/+/3d37d2aa/LICENSE)
68+
- [Intel Management Engine version v16.1.25.1865-v0.1](https://github.com/Dasharo/dasharo-blobs/blob/cc9465c1/protectli/vault_adl_p/)
69+
+ [License](https://github.com/Dasharo/dasharo-blobs/blob/cc9465c1/licenses/pv%20intel%20obl%20software%20license%20agreement%2011.2.2017.pdf)
70+
- [Intel Flash Descriptor version v1.2](https://github.com/Dasharo/dasharo-blobs/blob/cc9465c1/protectli/vault_adl_p/)
71+
+ [License](https://github.com/Dasharo/dasharo-blobs/blob/cc9465c1/licenses/pv%20intel%20obl%20software%20license%20agreement%2011.2.2017.pdf)
72+
- [Intel Firmware Support Package version IoT RPL-P MR1 (4445_03)](https://github.com/intel/FSP/commits/3819544e/RaptorLakeFspBinPkg/IoT/RaptorLakeP)
73+
+ [License](https://github.com/intel/FSP/blob/3819544e/FSP_License.pdf)
74+
- [Intel microcode version ADL R0 0x433 05/12/2023](https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/tree/microcode-20240531/intel-ucode/06-9a-04)
75+
+ [License](https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/blob/microcode-20240531/license)
76+
- [Intel microcode version RPL-H/P/PX 6+8 J0 0x4121 07/12/2023](https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/tree/microcode-20240531/intel-ucode/06-ba-02)
77+
+ [License](https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/blob/microcode-20240531/license)
78+
1679
## v0.9.0 - 2024-09-11
1780

1881
Test results for this release can be found
@@ -44,7 +107,7 @@ Test results for this release can be found
44107

45108
### Known issues
46109

47-
- [Display Port has trouble working with certain monitors](https://github.com/Dasharo/dasharo-issues/issues/1015)
110+
- [DisplayPort has trouble working with certain monitors](https://github.com/Dasharo/dasharo-issues/issues/1015)
48111
- [STB002.001 encounters unlisted errors](https://github.com/Dasharo/dasharo-issues/issues/1013)
49112

50113
### Binaries
@@ -73,6 +136,12 @@ using [this key](https://raw.githubusercontent.com/3mdeb/3mdeb-secpack/master/da
73136
- [Intel microcode based on RPL-H/P/PX 6+8 J0 0x4121 revision microcode-20240312](https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/tree/microcode-20240312/intel-ucode/06-ba-02)
74137

75138
[newsletter]: https://newsletter.3mdeb.com/subscription/n2EpSxtqL
139+
[protectli_vp66xx_v0.9.1.rom_file]: https://dl.3mdeb.com/open-source-firmware/Dasharo/protectli_vault_adl/v0.9.1/protectli_vp66xx_v0.9.1.rom
140+
[protectli_vp66xx_v0.9.1.rom_hash]: https://dl.3mdeb.com/open-source-firmware/Dasharo/protectli_vault_adl/v0.9.1/protectli_vp66xx_v0.9.1.rom.sha256
141+
[protectli_vp66xx_v0.9.1.rom_sig]: https://dl.3mdeb.com/open-source-firmware/Dasharo/protectli_vault_adl/v0.9.1/protectli_vp66xx_v0.9.1.rom.sha256.sig
142+
[protectli_vp66xx_v0.9.1_dev_signed.rom_file]: https://dl.3mdeb.com/open-source-firmware/Dasharo/protectli_vault_adl/v0.9.1/protectli_vp66xx_v0.9.1_dev_signed.rom
143+
[protectli_vp66xx_v0.9.1_dev_signed.rom_hash]: https://dl.3mdeb.com/open-source-firmware/Dasharo/protectli_vault_adl/v0.9.1/protectli_vp66xx_v0.9.1_dev_signed.rom.sha256
144+
[protectli_vp66xx_v0.9.1_dev_signed.rom_sig]: https://dl.3mdeb.com/open-source-firmware/Dasharo/protectli_vault_adl/v0.9.1/protectli_vp66xx_v0.9.1_dev_signed.rom.sha256.sig
76145
[protectli_vp66xx_v0.9.0.rom_file]: https://dl.3mdeb.com/open-source-firmware/Dasharo/protectli_vault_adl/v0.9.0/protectli_vp66xx_v0.9.0.rom
77146
[protectli_vp66xx_v0.9.0.rom_hash]: https://dl.3mdeb.com/open-source-firmware/Dasharo/protectli_vault_adl/v0.9.0/protectli_vp66xx_v0.9.0.rom.sha256
78147
[protectli_vp66xx_v0.9.0.rom_sig]: https://dl.3mdeb.com/open-source-firmware/Dasharo/protectli_vault_adl/v0.9.0/protectli_vp66xx_v0.9.0.rom.sha256.sig

0 commit comments

Comments
 (0)