Skip to content

Commit 0a432ae

Browse files
Merge pull request #1200 from Dasharo/vault_jsl-v0.9.4
variants/protectli_v1000-series/: v0.9.4 release
2 parents 6e11dee + 769ebb2 commit 0a432ae

File tree

4 files changed

+178
-0
lines changed

4 files changed

+178
-0
lines changed

docs/variants/protectli_v1000-series/openness-score.md

Lines changed: 89 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,95 @@ Score](../../glossary.md#dasharo-openness-score) for Protectli V1000 series
55
Dasharo releases. The content of the page is generated with [Dasharo Openness
66
Score utility](https://github.com/Dasharo/Openness-Score).
77

8+
## v0.9.4
9+
10+
> V1410, V1610 and V1211 are very similar to V1210, thus the Openness Scores
11+
> for V1410 and V1610 are not generated, as they're considered to be either
12+
> identical or to contain negligible differences compared to V1210.
13+
14+
Openness Score for protectli_v1210_v0.9.4.rom
15+
16+
Open-source code percentage: **15.4%**
17+
Closed-source code percentage: **84.6%**
18+
19+
* Image size: 16777216 (0x1000000)
20+
* Number of regions: 10
21+
* Number of CBFSes: 2
22+
* Total open-source code size: 1672149 (0x1983d5)
23+
* Total closed-source code size: 9190838 (0x8c3db6)
24+
* Total data size: 665037 (0xa25cd)
25+
* Total empty size: 5249192 (0x5018a8)
26+
27+
![](protectli_v1210_v0.9.4.rom_openness_chart.png)
28+
29+
![](protectli_v1210_v0.9.4.rom_openness_chart_full_image.png)
30+
31+
> Numbers given above already include the calculations from CBFS regions
32+
> presented below
33+
34+
### FMAP regions
35+
36+
| FMAP region | Offset | Size | Category |
37+
| ----------- | ------ | ---- | -------- |
38+
| SI_ME | 0x1000 | 0x7ff000 | closed-source |
39+
| SI_DESC | 0x0 | 0x1000 | data |
40+
| SMMSTORE | 0x800000 | 0x40000 | data |
41+
| RW_MRC_CACHE | 0x840000 | 0x10000 | data |
42+
| CONSOLE | 0x850000 | 0x20000 | data |
43+
| FMAP | 0x970000 | 0x1000 | data |
44+
45+
### CBFS BOOTSPLASH
46+
47+
* CBFS size: 1048576
48+
* Number of files: 2
49+
* Open-source files size: 0 (0x0)
50+
* Closed-source files size: 0 (0x0)
51+
* Data size: 188768 (0x2e160)
52+
* Empty size: 859808 (0xd1ea0)
53+
54+
> Numbers given above are already normalized (i.e. they already include size
55+
> of metadata and possible closed-source LAN drivers included in the payload
56+
> which are not visible in the table below)
57+
58+
| CBFS filename | CBFS filetype | Size | Compression | Category |
59+
| ------------- | ------------- | ---- | ----------- | -------- |
60+
| logo.bmp | raw | 188663 | LZMA | data |
61+
| (empty) | null | 859808 | none | empty |
62+
63+
### CBFS COREBOOT
64+
65+
* CBFS size: 6877184
66+
* Number of files: 18
67+
* Open-source files size: 1672149 (0x1983d5)
68+
* Closed-source files size: 806326 (0xc4db6)
69+
* Data size: 9325 (0x246d)
70+
* Empty size: 4389384 (0x42fa08)
71+
72+
> Numbers given above are already normalized (i.e. they already include size
73+
> of metadata and possible closed-source LAN drivers included in the payload
74+
> which are not visible in the table below)
75+
76+
| CBFS filename | CBFS filetype | Size | Compression | Category |
77+
| ------------- | ------------- | ---- | ----------- | -------- |
78+
| fallback/payload | simple elf | 1403712 | none | open-source |
79+
| fallback/romstage | stage | 69424 | none | open-source |
80+
| fallback/ramstage | stage | 125451 | LZMA | open-source |
81+
| fallback/dsdt.aml | raw | 9694 | none | open-source |
82+
| fallback/postcar | stage | 31100 | none | open-source |
83+
| bootblock | bootblock | 32768 | none | open-source |
84+
| cpu_microcode_blob.bin | microcode | 20480 | none | closed-source |
85+
| fspm.bin | fsp | 557056 | none | closed-source |
86+
| fsps.bin | fsp | 228790 | LZ4 | closed-source |
87+
| cbfs_master_header | cbfs header | 32 | none | data |
88+
| intel_fit | intel_fit | 80 | none | data |
89+
| config | raw | 4746 | LZMA | data |
90+
| revision | raw | 859 | none | data |
91+
| build_info | raw | 102 | none | data |
92+
| spd.bin | spd | 1024 | none | data |
93+
| vbt.bin | raw | 1209 | LZMA | data |
94+
| (empty) | null | 548 | none | empty |
95+
| (empty) | null | 4388836 | none | empty |
96+
897
## v0.9.3
998

1099
> V1410 and V1610 is very similar to V1210, thus the Openness Score for V1410
26.6 KB
Loading
31.7 KB
Loading

docs/variants/protectli_v1000-series/releases.md

Lines changed: 89 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,95 @@ For details about our release process please read
99
{{ subscribe_form("49abc4a2-0807-4720-aef2-b150ef701b30",
1010
"Subscribe to Protectli Dasharo Release Newsletter") }}
1111

12+
## v0.9.4 - 2025-12-18
13+
14+
Test results for this release can be found
15+
[here](https://github.com/Dasharo/osfv-results/blob/main/boards/Protectli/JSL_v1000/).
16+
17+
### Added
18+
19+
- [Intel Management Engine Options menu (Disable Soft and Disable HAP)](https://docs.dasharo.com/dasharo-menu-docs/dasharo-system-features/#intel-management-engine-options)
20+
- [CPU Throttling Temperature Offset option](https://docs.dasharo.com/dasharo-menu-docs/dasharo-system-features/#power-management-options)
21+
- [Power state after power or AC loss option](https://docs.dasharo.com/dasharo-menu-docs/dasharo-system-features/)
22+
- [Enable wake from USB devices on Jasper Lake](https://github.com/Dasharo/coreboot/commit/d2f6b3fa9c068c9a0177a2eb921a4b69a34b8447)
23+
- [Intel Jasper Lake CrashLog support](https://github.com/Dasharo/coreboot/commit/07dd73c9214b766762a89ffe51f27c77799293be)
24+
25+
### Changed
26+
27+
- [Don't report LANs via SMBIOS Type 41](https://github.com/Dasharo/coreboot/pull/775/commits/082684648c22fc786deea7fc0c4c6ea27103f4ed)
28+
- [Handle dynamic switching between NVMe and SATA for the M.2 slot on Protectli Vault JSL](https://github.com/Dasharo/coreboot/commit/0ce04fba800d56dd7b10a1a2a6068c1335e7d494)
29+
- [Update flash descriptor binaries for Protectli Vault JSL variants (V1210 NVMe x2 and SATA, correct bifurcation, V1410 and V1610 updates)](https://github.com/Dasharo/dasharo-blobs/commit/0e5218dde63db6480d95f830be66dfcd37732352)
30+
- [Add ACPI names for missing USB3 ports on Jasper Lake](https://github.com/Dasharo/coreboot/commit/a56fad6ca8f70169e020d0b76963b1adc32c52f8)
31+
- [Expose SuperIO UART in ACPI DSDT](https://github.com/Dasharo/coreboot/commit/85a6b6cc96162a0d5cd7523fe8b22f48db78c091)
32+
- [Predictable Linux NIC naming by exposing onboard NIC as eno](https://github.com/Dasharo/coreboot/commit/f3fed0fcf6e0e7f24f7b69c415ae0a7096bbdbe8)
33+
- [Add PC speaker beep codes for boot errors](https://github.com/Dasharo/coreboot/commit/e082e953fd68fc8602d0e7b82f6715e5fca5bf2d)
34+
- [Prevent wake events from the USB hub port on Protectli Vault JSL](https://github.com/Dasharo/coreboot/commit/6b14f4da3cbaa60b1ca71d0fb2c7b471967b94ca)
35+
- [Remove iPXE menu timeout on Protectli platforms](https://github.com/Dasharo/coreboot/pull/613)
36+
37+
### Fixed
38+
39+
- [M.2 SATA devices not detected on Protectli V12xx](https://github.com/Dasharo/dasharo-issues/issues/1401)
40+
- [Efibootmgr returns Bad address on FreeBSD on Protectli V1410](https://github.com/Dasharo/dasharo-issues/issues/1001)
41+
- [SUSP DUT wakes up from S3 instantly](https://github.com/Dasharo/dasharo-issues/issues/1332)
42+
43+
### Known issues
44+
45+
- [Power LED constantly on in suspend on Protectli V1x10](https://github.com/Dasharo/dasharo-issues/issues/1636)
46+
- [Atheros QCA6174 behind ASMedia ASM1806 switch isn't always detected](https://github.com/Dasharo/dasharo-issues/issues/961)
47+
- [TCG2 Configuration missing when changing Intel ME mode Disabled (HAP) -> Enabled](https://github.com/Dasharo/dasharo-issues/issues/1106)
48+
49+
### Binaries
50+
51+
[protectli_v1210_v0.9.4.rom][protectli_v1210_v0.9.4.rom_file]{.md-button}
52+
[sha256][protectli_v1210_v0.9.4.rom_hash]{.md-button}
53+
[sha256.sig][protectli_v1210_v0.9.4.rom_sig]{.md-button}
54+
55+
[protectli_v1211_v0.9.4.rom][protectli_v1211_v0.9.4.rom_file]{.md-button}
56+
[sha256][protectli_v1211_v0.9.4.rom_hash]{.md-button}
57+
[sha256.sig][protectli_v1211_v0.9.4.rom_sig]{.md-button}
58+
59+
[protectli_v1410_v0.9.4.rom][protectli_v1410_v0.9.4.rom_file]{.md-button}
60+
[sha256][protectli_v1410_v0.9.4.rom_hash]{.md-button}
61+
[sha256.sig][protectli_v1410_v0.9.4.rom_sig]{.md-button}
62+
63+
[protectli_v1610_v0.9.4.rom][protectli_v1610_v0.9.4.rom_file]{.md-button}
64+
[sha256][protectli_v1610_v0.9.4.rom_hash]{.md-button}
65+
[sha256.sig][protectli_v1610_v0.9.4.rom_sig]{.md-button}
66+
67+
To verify binary integrity with hash and signature please follow the
68+
instructions in [Dasharo release signature verification](/guides/signature-verification)
69+
using [this key](https://github.com/3mdeb/3mdeb-secpack/raw/master/customer-keys/protectli/release-keys/dasharo-release-0.9.x-for-protectli-signing-key.asc)
70+
71+
### SBOM (Software Bill of Materials)
72+
73+
- [Dasharo coreboot fork based on 24.12 revision 270ea70b](https://github.com/Dasharo/coreboot/tree/270ea70b)
74+
+ [License](https://github.com/Dasharo/coreboot/blob/270ea70b/COPYING)
75+
- [Dasharo EDKII fork based on edk2-stable202502 revision 3bde471c](https://github.com/Dasharo/edk2/tree/3bde471c)
76+
+ [License](https://github.com/Dasharo/edk2/blob/3bde471c/License.txt)
77+
- [iPXE based on 2025.03 revision 6c7068fc](https://github.com/Dasharo/ipxe/tree/6c7068fc)
78+
+ [License](https://github.com/Dasharo/ipxe/blob/6c7068fc/COPYING.GPLv2)
79+
- [Intel Management Engine version v13.50.27.1987](https://github.com/Dasharo/dasharo-blobs/blob/0ca1dcac/protectli/vault_jsl/)
80+
+ [License](https://github.com/Dasharo/dasharo-blobs/blob/main/licenses/pv%20intel%20obl%20software%20license%20agreement%2011.2.2017.pdf)
81+
- [Intel Flash Descriptor version v1.1/v1.2(V1210)](https://github.com/Dasharo/dasharo-blobs/blob/0ca1dcac/protectli/vault_jsl)
82+
+ [License](https://github.com/Dasharo/dasharo-blobs/blob/main/licenses/pv%20intel%20obl%20software%20license%20agreement%2011.2.2017.pdf)
83+
- [Intel Firmware Support Package version JSL 2021/08/23 v2115](https://github.com/Dasharo/dasharo-blobs/blob/0ca1dcac/protectli/vault_jsl/JasperLakeFspBinPkg)
84+
+ [License](https://github.com/Dasharo/dasharo-blobs/blob/main/licenses/pv%20intel%20obl%20software%20license%20agreement%2011.2.2017.pdf)
85+
- [Intel microcode version JSL A0](https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/tree/microcode-20251111/intel-ucode/06-9c-00)
86+
+ [License](https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/blob/microcode-20251111/license)
87+
88+
[protectli_v1210_v0.9.4.rom_file]: https://dl.3mdeb.com/open-source-firmware/Dasharo/protectli_vault_jsl/uefi/v0.9.4/protectli_v1210_v0.9.4.rom
89+
[protectli_v1210_v0.9.4.rom_hash]: https://dl.3mdeb.com/open-source-firmware/Dasharo/protectli_vault_jsl/uefi/v0.9.4/protectli_v1210_v0.9.4.rom.sha256
90+
[protectli_v1210_v0.9.4.rom_sig]: https://dl.3mdeb.com/open-source-firmware/Dasharo/protectli_vault_jsl/uefi/v0.9.4/protectli_v1210_v0.9.4.rom.sha256.sig
91+
[protectli_v1211_v0.9.4.rom_file]: https://dl.3mdeb.com/open-source-firmware/Dasharo/protectli_vault_jsl/uefi/v0.9.4/protectli_v1211_v0.9.4.rom
92+
[protectli_v1211_v0.9.4.rom_hash]: https://dl.3mdeb.com/open-source-firmware/Dasharo/protectli_vault_jsl/uefi/v0.9.4/protectli_v1211_v0.9.4.rom.sha256
93+
[protectli_v1211_v0.9.4.rom_sig]: https://dl.3mdeb.com/open-source-firmware/Dasharo/protectli_vault_jsl/uefi/v0.9.4/protectli_v1211_v0.9.4.rom.sha256.sig
94+
[protectli_v1410_v0.9.4.rom_file]: https://dl.3mdeb.com/open-source-firmware/Dasharo/protectli_vault_jsl/uefi/v0.9.4/protectli_v1410_v0.9.4.rom
95+
[protectli_v1410_v0.9.4.rom_hash]: https://dl.3mdeb.com/open-source-firmware/Dasharo/protectli_vault_jsl/uefi/v0.9.4/protectli_v1410_v0.9.4.rom.sha256
96+
[protectli_v1410_v0.9.4.rom_sig]: https://dl.3mdeb.com/open-source-firmware/Dasharo/protectli_vault_jsl/uefi/v0.9.4/protectli_v1410_v0.9.4.rom.sha256.sig
97+
[protectli_v1610_v0.9.4.rom_file]: https://dl.3mdeb.com/open-source-firmware/Dasharo/protectli_vault_jsl/uefi/v0.9.4/protectli_v1610_v0.9.4.rom
98+
[protectli_v1610_v0.9.4.rom_hash]: https://dl.3mdeb.com/open-source-firmware/Dasharo/protectli_vault_jsl/uefi/v0.9.4/protectli_v1610_v0.9.4.rom.sha256
99+
[protectli_v1610_v0.9.4.rom_sig]: https://dl.3mdeb.com/open-source-firmware/Dasharo/protectli_vault_jsl/uefi/v0.9.4/protectli_v1610_v0.9.4.rom.sha256.sig
100+
12101
## v0.9.3 - 2024-09-16
13102

14103
Test results for this release can be found here:

0 commit comments

Comments
 (0)