mirror of
https://github.com/Dasharo/docs.git
synced 2026-06-13 10:16:57 -07:00
docs/variants/novacustom_nuc_box: relnotes and openness score
Signed-off-by: Filip Lewiński <filip.lewinski@3mdeb.com>
This commit is contained in:
Binary file not shown.
|
After Width: | Height: | Size: 26 KiB |
BIN
Binary file not shown.
|
After Width: | Height: | Size: 32 KiB |
@@ -6,3 +6,125 @@ Dasharo releases. The content of the page is generated with [Dasharo Openness
|
||||
Score utility](https://github.com/Dasharo/Openness-Score).
|
||||
|
||||
## v0.9.0
|
||||
|
||||
Openness Score for novacustom_nuc_box_mtl_v0.9.0.rom
|
||||
|
||||
Open-source code percentage: **15.6%**
|
||||
Closed-source code percentage: **84.4%**
|
||||
|
||||
* Image size: 33554432 (0x2000000)
|
||||
* Number of regions: 28
|
||||
* Number of CBFSes: 3
|
||||
* Total open-source code size: 3636140 (0x377bac)
|
||||
* Total closed-source code size: 19616546 (0x12b5322)
|
||||
* Total data size: 668790 (0xa3476)
|
||||
* Total empty size: 9632956 (0x92fcbc)
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
> Numbers given above already include the calculations from CBFS regions
|
||||
> presented below
|
||||
|
||||
### FMAP regions
|
||||
|
||||
| FMAP region | Offset | Size | Category |
|
||||
| ----------- | ------ | ---- | -------- |
|
||||
| SI_ME | 0x4000 | 0x9ec000 | closed-source |
|
||||
| SI_DESC | 0x0 | 0x4000 | data |
|
||||
| RECOVERY_MRC_CACHE | 0x1000000 | 0x10000 | data |
|
||||
| RW_MRC_CACHE | 0x1010000 | 0x10000 | data |
|
||||
| SMMSTORE | 0x1020000 | 0x40000 | data |
|
||||
| RW_ELOG | 0x1060000 | 0x4000 | data |
|
||||
| SHARED_DATA | 0x1064000 | 0x2000 | data |
|
||||
| VBLOCK_DEV | 0x1066000 | 0x2000 | data |
|
||||
| RW_NVRAM | 0x1068000 | 0x6000 | data |
|
||||
| CONSOLE | 0x106e000 | 0x20000 | data |
|
||||
| VBLOCK_A | 0x1200000 | 0x2000 | data |
|
||||
| RW_FWID_A | 0x18fffc0 | 0x40 | data |
|
||||
| RO_VPD | 0x1900000 | 0x4000 | data |
|
||||
| FMAP | 0x1906000 | 0x800 | data |
|
||||
| RO_FRID | 0x1906800 | 0x40 | data |
|
||||
| GBB | 0x1907000 | 0x3000 | data |
|
||||
|
||||
### CBFS BOOTSPLASH
|
||||
|
||||
* CBFS size: 1048576
|
||||
* Number of files: 2
|
||||
* Open-source files size: 0 (0x0)
|
||||
* Closed-source files size: 0 (0x0)
|
||||
* Data size: 11680 (0x2da0)
|
||||
* Empty size: 1036896 (0xfd260)
|
||||
|
||||
> 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 |
|
||||
| ------------- | ------------- | ---- | ----------- | -------- |
|
||||
| logo.bmp | raw | 11585 | LZMA | data |
|
||||
| (empty) | null | 1036896 | none | empty |
|
||||
|
||||
### CBFS FW_MAIN_A
|
||||
|
||||
* CBFS size: 7331776
|
||||
* Number of files: 13
|
||||
* Open-source files size: 1775062 (0x1b15d6)
|
||||
* Closed-source files size: 1189297 (0x1225b1)
|
||||
* Data size: 9317 (0x2465)
|
||||
* Empty size: 4358100 (0x427fd4)
|
||||
|
||||
> 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/payload | simple elf | 1466553 | none | open-source |
|
||||
| fallback/romstage | stage | 81368 | none | open-source |
|
||||
| fallback/ramstage | stage | 149284 | LZMA | open-source |
|
||||
| fallback/dsdt.aml | raw | 17169 | none | open-source |
|
||||
| fallback/postcar | stage | 60688 | none | open-source |
|
||||
| cpu_microcode_blob.bin | microcode | 140288 | none | closed-source |
|
||||
| fspm.bin | fsp | 786432 | none | closed-source |
|
||||
| fsps.bin | fsp | 262577 | LZ4 | closed-source |
|
||||
| config | raw | 5804 | LZMA | data |
|
||||
| revision | raw | 858 | none | data |
|
||||
| build_info | raw | 104 | none | data |
|
||||
| vbt.bin | raw | 1724 | LZ4 | data |
|
||||
| (empty) | null | 1572 | none | empty |
|
||||
|
||||
### CBFS COREBOOT
|
||||
|
||||
* CBFS size: 7299072
|
||||
* Number of files: 18
|
||||
* Open-source files size: 1861078 (0x1c65d6)
|
||||
* Closed-source files size: 1189297 (0x1225b1)
|
||||
* Data size: 10737 (0x29f1)
|
||||
* Empty size: 4237960 (0x40aa88)
|
||||
|
||||
> 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/payload | simple elf | 1466553 | none | open-source |
|
||||
| fallback/romstage | stage | 81368 | none | open-source |
|
||||
| fallback/ramstage | stage | 149284 | LZMA | open-source |
|
||||
| fallback/dsdt.aml | raw | 17169 | none | open-source |
|
||||
| fallback/postcar | stage | 60688 | none | open-source |
|
||||
| bootblock | bootblock | 86016 | none | open-source |
|
||||
| cpu_microcode_blob.bin | microcode | 140288 | none | closed-source |
|
||||
| fspm.bin | fsp | 786432 | none | closed-source |
|
||||
| fsps.bin | fsp | 262577 | LZ4 | closed-source |
|
||||
| cbfs_master_header | cbfs header | 32 | none | data |
|
||||
| intel_fit | intel_fit | 80 | none | data |
|
||||
| config | raw | 5804 | LZMA | data |
|
||||
| revision | raw | 858 | none | data |
|
||||
| build_info | raw | 104 | none | data |
|
||||
| cmos_layout.bin | cmos_layout | 888 | none | data |
|
||||
| vbt.bin | raw | 1724 | LZ4 | data |
|
||||
| (empty) | null | 356 | none | empty |
|
||||
| (empty) | null | 4237604 | none | empty |
|
||||
|
||||
@@ -1,14 +1,88 @@
|
||||
# NovaCustom NUC BOX Dasharo Release Notes
|
||||
# NovaCustom NUC BOX 14th Gen Dasharo Release Notes
|
||||
|
||||
Following Release Notes describe status of open-source firmware development for
|
||||
NovaCustom NUC BOX
|
||||
NovaCustom NUC BOX 14th Gen
|
||||
|
||||
For details about our release process please read
|
||||
[Dasharo Standard Release Process](../../dev-proc/standard-release-process.md).
|
||||
|
||||
{{ subscribe_form("d982d4ac-f1b5-4926-9d89-e7bb71457dd9",
|
||||
"Subscribe to NovaCustom Nuc Box 14th Gen Dasharo Release Newsletter") }}
|
||||
<center>
|
||||
|
||||
## v0.9.0 - TBA
|
||||
{{ subscribe_form("https://newsletter.3mdeb.com/subscription/sB4G9eq9h",
|
||||
"Subscribe to NovaCustom NUC BOX 14th Gen Dasharo Release Newsletter") }}
|
||||
|
||||
Coming soon...
|
||||
</center>
|
||||
|
||||
## v0.9.0 - 2025-08-27
|
||||
|
||||
Test results for this release can be found
|
||||
[here](https://github.com/Dasharo/osfv-results/blob/main/boards/NovaCustom/MTL_14th_Gen/NUC_BOX/v0.9.0-results.csv).
|
||||
|
||||
### Added
|
||||
|
||||
- Support for NovaCustom NUC BOX (Meteor Lake)
|
||||
- [TPM Measured Boot](https://docs.dasharo.com/unified-test-documentation/dasharo-security/203-measured-boot/)
|
||||
- [Vboot Verified Boot](https://docs.dasharo.com/guides/vboot-signing/)
|
||||
- [Intel ME soft disable](https://docs.dasharo.com/unified-test-documentation/dasharo-security/20F-me-neuter/)
|
||||
- [Vboot recovery notification in UEFI Payload](https://docs.dasharo.com/unified-test-documentation/dasharo-security/201-verified-boot/)
|
||||
- [UEFI Secure Boot](https://docs.dasharo.com/unified-test-documentation/dasharo-security/206-secure-boot/)
|
||||
- [Firmware update mode](https://docs.dasharo.com/guides/firmware-update/#firmware-update-mode)
|
||||
- [BIOS boot medium write-protection](https://docs.dasharo.com/dasharo-menu-docs/dasharo-system-features/#dasharo-security-options)
|
||||
- [SMM BIOS write protection](https://docs.dasharo.com/dasharo-menu-docs/dasharo-system-features/#dasharo-security-options)
|
||||
- [Early Sign of Life display output](https://docs.dasharo.com/unified-test-documentation/dasharo-compatibility/347-sign-of-life/)
|
||||
- [Setup menu password configuration](https://docs.dasharo.com/dasharo-menu-docs/overview/#dasharo-menu-guides)
|
||||
- [USB stack disable option in setup menu](https://docs.dasharo.com/dasharo-menu-docs/dasharo-system-features/#usb-configuration)
|
||||
- [Network stack disable option in setup menu](https://docs.dasharo.com/dasharo-menu-docs/dasharo-system-features/#networking-options)
|
||||
- [Intel ME disable option in setup menu](https://docs.dasharo.com/osf-trivia-list/me/)
|
||||
- [Power on AC option in setup menu](https://docs.dasharo.com/dasharo-menu-docs/dasharo-system-features/#power-management-options)
|
||||
- [Fan profiles in setup Menu](https://docs.dasharo.com/unified/novacustom/fan-profiles/)
|
||||
- [Throttling temperature adjustment in setup menu](https://docs.dasharo.com/unified/novacustom/features/#cpu-throttling-threshold)
|
||||
|
||||
### Changed
|
||||
|
||||
- N/A - initial release (deleteme)
|
||||
|
||||
### Fixed
|
||||
|
||||
- N/A - initial release (deleteme)
|
||||
|
||||
### Known issues
|
||||
|
||||
- [S3 not supported on Windows](https://github.com/Dasharo/dasharo-issues/issues/1521)
|
||||
- [Varmilo USB keyboard doesn't work in firmware menu](https://github.com/Dasharo/dasharo-issues/issues/1477)
|
||||
- [Qubes OS spd5118 error in dmesg](https://github.com/Dasharo/dasharo-issues/issues/1493)
|
||||
- [NUCBOX unexpected dmesg errors](https://github.com/Dasharo/dasharo-issues/issues/1531)
|
||||
- [Wake by USB keyboard not working in Qubes](https://github.com/Dasharo/dasharo-issues/issues/731)
|
||||
|
||||
### Binaries
|
||||
|
||||
[novacustom_nuc_box_mtl_v0.9.0.rom][novacustom_nuc_box_mtl_v0.9.0.rom_file]{.md-button}
|
||||
[sha256][novacustom_nuc_box_mtl_v0.9.0.rom_hash]{.md-button}
|
||||
[sha256.sig][novacustom_nuc_box_mtl_v0.9.0.rom_sig]{.md-button}
|
||||
|
||||
|
||||
|
||||
To verify binary integrity with hash and signature please follow the
|
||||
instructions in [Dasharo release signature verification](/guides/signature-verification)
|
||||
using [this key](https://raw.githubusercontent.com/3mdeb/3mdeb-secpack/master/customer-keys/novacustom/dasharo-release-0.9.x-for-novacustom-signing-key.asc)
|
||||
|
||||
### SBOM (Software Bill of Materials)
|
||||
|
||||
- [Dasharo coreboot fork based on 25.03 revision fdea68ac](https://github.com/Dasharo/coreboot/tree/fdea68ac)
|
||||
- [Dasharo EDKII fork based on edk2-stable202502 revision ac25544f](https://github.com/Dasharo/edk2/tree/ac25544f)
|
||||
- [Dasharo iPXE fork based on 2025.03 revision 8b8a50a8](https://github.com/Dasharo/ipxe/tree/8b8a50a8)
|
||||
+ [License](https://github.com/Dasharo/ipxe/blob/8b8a50a8/COPYING.GPLv2)
|
||||
- [vboot based on f1f70f46dc revision f1f70f46](https://chromium.googlesource.com/chromiumos/platform/vboot_reference/+/f1f70f46/)
|
||||
+ [License](https://chromium.googlesource.com/chromiumos/platform/vboot_reference/+/f1f70f46/LICENSE)
|
||||
- [Intel Management Engine version v18.0.5.2028](https://github.com/Dasharo/dasharo-blobs/blob/52647f9c/novacustom/nuc_box/me.bin)
|
||||
+ [License](https://github.com/Dasharo/dasharo-blobs/blob/main/licenses/pv%20intel%20obl%20software%20license%20agreement%2011.2.2017.pdf)
|
||||
- [Intel Firmware Support Package for Meteor Lake-H version 2024/04/30 v4122_12](https://github.com/Dasharo/dasharo-blobs/tree/52647f9c/novacustom/nuc_box/MeteorLakeFspBinPkg)
|
||||
+ [License](https://github.com/Dasharo/dasharo-blobs/blob/main/licenses/pv%20intel%20obl%20software%20license%20agreement%2011.2.2017.pdf)
|
||||
- [Intel Flash Descriptor version v1.0](https://github.com/Dasharo/dasharo-blobs/blob/52647f9c/novacustom/nuc_box/ifd.bin)
|
||||
+ [License](https://github.com/Dasharo/dasharo-blobs/blob/main/licenses/pv%20intel%20obl%20software%20license%20agreement%2011.2.2017.pdf)
|
||||
- [Intel microcode version MTL C0 0x00000020 0x25 19/03/2025](https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/tree/microcode-20250812/intel-ucode/06-aa-04)
|
||||
+ [License](https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/blob/microcode-20250812/license)
|
||||
|
||||
[novacustom_nuc_box_mtl_v0.9.0.rom_file]: https://dl.3mdeb.com/open-source-firmware/Dasharo/novacustom_nuc_box/uefi/v0.9.0/novacustom_nuc_box_mtl_v0.9.0.rom
|
||||
[novacustom_nuc_box_mtl_v0.9.0.rom_hash]: https://dl.3mdeb.com/open-source-firmware/Dasharo/novacustom_nuc_box/uefi/v0.9.0/novacustom_nuc_box_mtl_v0.9.0.rom.sha256
|
||||
[novacustom_nuc_box_mtl_v0.9.0.rom_sig]: https://dl.3mdeb.com/open-source-firmware/Dasharo/novacustom_nuc_box/uefi/v0.9.0/novacustom_nuc_box_mtl_v0.9.0.rom.sha256.sig
|
||||
|
||||
Reference in New Issue
Block a user