diff --git a/docs/unified/novacustom/building-manual.md b/docs/unified/novacustom/building-manual.md index 821322f623..11f229b6fd 100644 --- a/docs/unified/novacustom/building-manual.md +++ b/docs/unified/novacustom/building-manual.md @@ -354,17 +354,17 @@ === "V540TU 14th Gen" ```bash - git checkout novacustom_v54x_mtl_v0.9.0 + git checkout novacustom_v54x_mtl_heads_v0.9.1 ``` === "V560TU 14th Gen" ```bash - git checkout novacustom_v56x_mtl_v0.9.0 + git checkout novacustom_v56x_mtl_heads_v0.9.1 ``` === "NV4x 12th Gen" ```bash - git checkout novacustom_nv4x_adl_v0.9.2 + git checkout novacustom_nv4x_adl_heads_v0.9.3 ``` 3. Start the build inside the docker container: @@ -388,8 +388,7 @@ === "V540TU 14th Gen" ```bash - DOCKER_IMAGE=$(grep -oP '^\s*-?\s*image:\s*\K(tlaurion/heads-dev-env:[^\s]+)' \ - .circleci/config.yml | head -n 1) + DOCKER_IMAGE=$(grep -oP '^\s*-\s*image:\s*\K[^\s]+' .circleci/config.yml | head -n 1) docker run --rm -it \ -v "$(pwd)":/home/coreboot/coreboot \ -w /home/coreboot/coreboot \ @@ -402,8 +401,7 @@ === "V560TU 14th Gen" ```bash - DOCKER_IMAGE=$(grep -oP '^\s*-?\s*image:\s*\K(tlaurion/heads-dev-env:[^\s]+)' \ - .circleci/config.yml | head -n 1) + DOCKER_IMAGE=$(grep -oP '^\s*-\s*image:\s*\K[^\s]+' .circleci/config.yml | head -n 1) docker run --rm -it \ -v "$(pwd)":/home/coreboot/coreboot \ -w /home/coreboot/coreboot \ @@ -416,8 +414,7 @@ === "NV4x 12th Gen" ```bash - DOCKER_IMAGE=$(grep -oP '^\s*-?\s*image:\s*\K(tlaurion/heads-dev-env:[^\s]+)' \ - .circleci/config.yml | head -n 1) + DOCKER_IMAGE=$(grep -oP '^\s*-\s*image:\s*\K[^\s]+' .circleci/config.yml | head -n 1) docker run --rm -it \ -v "$(pwd)":/home/coreboot/coreboot \ -w /home/coreboot/coreboot \ @@ -426,7 +423,7 @@ ``` This will produce a Dasharo binary placed in - `build/x86/novacustom-nv4x_adl/dasharo-novacustom-nv4x_adl-novacustom_nv4x_adl_v0.9.2.rom`. + `build/x86/novacustom-nv4x_adl/dasharo-novacustom-nv4x_adl-novacustom_nv4x_adl_heads_v0.9.3.rom`. ## Install Dasharo firmware diff --git a/docs/unified/novacustom/firmware-transition.md b/docs/unified/novacustom/firmware-transition.md index a7d449f50f..9ab58355a6 100644 --- a/docs/unified/novacustom/firmware-transition.md +++ b/docs/unified/novacustom/firmware-transition.md @@ -86,6 +86,20 @@ and the other way around. Your device should reboot into UEFI firmware. + !!! warning "PLEASE NOTE:" + + There is an [issue](https://github.com/Dasharo/dasharo-issues/issues/1837) with + transitioning between the **v0.9.1 release of Heads on V5x0TU** laptops and UEFI firmware, + where the flash attempt fails and ends in recovery shell. in such case + please run the command: + + ```sh + flashprog -p internal:boardmismatch=force -w /media/novacustom_${MODEL}_mtl_igpu_v1.0.1_btg_prod.rom --ifd -i bios -i fd -i me + ``` + + Where `${MODEL}` is `v56x` or `v54x`. + + > When reverting to UEFI, it's not possible to restore EFI boot manager entries > that were added before installing Heads. Therefore, you may need to re-create > your boot entries manually, or find your boot loader using `Boot From File` diff --git a/docs/unified/novacustom/firmware-update.md b/docs/unified/novacustom/firmware-update.md index f425bb87a5..d053ddf503 100644 --- a/docs/unified/novacustom/firmware-update.md +++ b/docs/unified/novacustom/firmware-update.md @@ -111,3 +111,15 @@ firmware version is currently installed on your device. [Build](building-manual.md#dasharo-coreboot--heads) or download Dasharo Heads firmware, and proceed with the official [Heads update documentation](https://osresearch.net/Updating). + + !!! warning "PLEASE NOTE:" + As of the Heads releases **v0.9.1 for V5x0TU** and **v0.9.3 for + NV4xPZ**, a **barrel jack power supply** needs to be plugged in during + the update. The reboot triggered by the EC update resets the USB-PD + controller, which does not come back up in time for the EC update's + AC adapter check, causing it to fail. A barrel jack supply bypasses + this issue. + + Furthermore, please make sure that you have followed our + [Initial deployment](https://docs.dasharo.com/unified/novacustom/initial-deployment/#apt-package-manager_1) + guide beforehand, specifically the section on EC firmware installation. diff --git a/docs/variants/novacustom_nv4x_adl/novacustom_nv4x_adl_v0.9.0_heads.rom_openness_chart.png b/docs/variants/novacustom_nv4x_adl/novacustom_nv4x_adl_v0.9.0_heads.rom_openness_chart.png new file mode 100644 index 0000000000..9b11be0c0a Binary files /dev/null and b/docs/variants/novacustom_nv4x_adl/novacustom_nv4x_adl_v0.9.0_heads.rom_openness_chart.png differ diff --git a/docs/variants/novacustom_nv4x_adl/novacustom_nv4x_adl_v0.9.0_heads.rom_openness_chart_full_image.png b/docs/variants/novacustom_nv4x_adl/novacustom_nv4x_adl_v0.9.0_heads.rom_openness_chart_full_image.png new file mode 100644 index 0000000000..a879c42e74 Binary files /dev/null and b/docs/variants/novacustom_nv4x_adl/novacustom_nv4x_adl_v0.9.0_heads.rom_openness_chart_full_image.png differ diff --git a/docs/variants/novacustom_nv4x_adl/novacustom_nv4x_adl_v0.9.1_heads.rom_openness_chart.png b/docs/variants/novacustom_nv4x_adl/novacustom_nv4x_adl_v0.9.1_heads.rom_openness_chart.png new file mode 100644 index 0000000000..87d68b4be6 Binary files /dev/null and b/docs/variants/novacustom_nv4x_adl/novacustom_nv4x_adl_v0.9.1_heads.rom_openness_chart.png differ diff --git a/docs/variants/novacustom_nv4x_adl/novacustom_nv4x_adl_v0.9.1_heads.rom_openness_chart_full_image.png b/docs/variants/novacustom_nv4x_adl/novacustom_nv4x_adl_v0.9.1_heads.rom_openness_chart_full_image.png new file mode 100644 index 0000000000..800aa074cb Binary files /dev/null and b/docs/variants/novacustom_nv4x_adl/novacustom_nv4x_adl_v0.9.1_heads.rom_openness_chart_full_image.png differ diff --git a/docs/variants/novacustom_nv4x_adl/novacustom_nv4x_adl_v0.9.2_heads.rom_openness_chart.png b/docs/variants/novacustom_nv4x_adl/novacustom_nv4x_adl_v0.9.2_heads.rom_openness_chart.png new file mode 100644 index 0000000000..5f4a549457 Binary files /dev/null and b/docs/variants/novacustom_nv4x_adl/novacustom_nv4x_adl_v0.9.2_heads.rom_openness_chart.png differ diff --git a/docs/variants/novacustom_nv4x_adl/novacustom_nv4x_adl_v0.9.2_heads.rom_openness_chart_full_image.png b/docs/variants/novacustom_nv4x_adl/novacustom_nv4x_adl_v0.9.2_heads.rom_openness_chart_full_image.png new file mode 100644 index 0000000000..feb7e0c496 Binary files /dev/null and b/docs/variants/novacustom_nv4x_adl/novacustom_nv4x_adl_v0.9.2_heads.rom_openness_chart_full_image.png differ diff --git a/docs/variants/novacustom_nv4x_adl/openness-score.md b/docs/variants/novacustom_nv4x_adl/openness-score.md index 9cdbf155d7..4d22e2d354 100644 --- a/docs/variants/novacustom_nv4x_adl/openness-score.md +++ b/docs/variants/novacustom_nv4x_adl/openness-score.md @@ -203,6 +203,210 @@ Closed-source code percentage: **69.2%** | (empty) | null | 676 | none | empty | | (empty) | null | 37540 | none | empty | +## v0.9.2 Heads + +Openness Score for novacustom_nv4x_adl_v0.9.2_heads.rom + +Open-source code percentage: **60.1%** +Closed-source code percentage: **39.9%** + +* Image size: 33554432 (0x2000000) +* Number of regions: 7 +* Number of CBFSes: 1 +* Total open-source code size: 9944607 (0x97be1f) +* Total closed-source code size: 6593380 (0x649b64) +* Total data size: 106613 (0x1a075) +* Total empty size: 16909832 (0x1020608) + +![](novacustom_nv4x_adl_v0.9.2_heads.rom_openness_chart.png) + +![](novacustom_nv4x_adl_v0.9.2_heads.rom_openness_chart_full_image.png) + +> Numbers given above already include the calculations from CBFS regions +> presented below + +### FMAP regions + +| FMAP region | Offset | Size | Category | +| ----------- | ------ | ---- | -------- | +| SI_ME | 0x1000 | 0x4b6000 | closed-source | +| SI_DESC | 0x0 | 0x1000 | data | +| RW_MRC_CACHE | 0x1000000 | 0x10000 | data | +| FMAP | 0x1010000 | 0x200 | data | +| SI_DEVICEEXT2 | 0x4b7000 | 0xb49000 | empty | + +### CBFS COREBOOT + +* CBFS size: 16711168 +* Number of files: 20 +* Open-source files size: 9944607 (0x97be1f) +* Closed-source files size: 1653604 (0x193b64) +* Data size: 36469 (0x8e75) +* Empty size: 5076488 (0x4d7608) + +> 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 | 9597114 | none | open-source | +| fallback/romstage | stage | 84704 | none | open-source | +| fallback/ramstage | stage | 169034 | LZMA | open-source | +| fallback/dsdt.aml | raw | 22719 | none | open-source | +| fallback/postcar | stage | 35068 | none | open-source | +| bootblock | bootblock | 35968 | none | open-source | +| cpu_microcode_blob.bin | microcode | 562176 | none | closed-source | +| fspm.bin | fsp | 786432 | none | closed-source | +| fsps.bin | fsp | 304996 | LZ4 | closed-source | +| cbfs_master_header | cbfs header | 32 | none | data | +| intel_fit | intel_fit | 80 | none | data | +| config | raw | 4689 | LZMA | data | +| revision | raw | 867 | none | data | +| build_info | raw | 96 | none | data | +| bootsplash.jpg | bootsplash | 26784 | none | data | +| vbt.bin | raw | 1290 | LZMA | data | +| cmos.default | cmos_default | 256 | none | data | +| cmos_layout.bin | cmos_layout | 800 | none | data | +| (empty) | null | 996 | none | empty | +| (empty) | null | 5075492 | none | empty | + +## v0.9.1 Heads + +Openness Score for novacustom_nv4x_adl_v0.9.1_heads.rom + +Open-source code percentage: **58.0%** +Closed-source code percentage: **42.0%** + +* Image size: 33554432 (0x2000000) +* Number of regions: 7 +* Number of CBFSes: 1 +* Total open-source code size: 9089775 (0x8ab2ef) +* Total closed-source code size: 6573197 (0x644c8d) +* Total data size: 106492 (0x19ffc) +* Total empty size: 17784968 (0x10f6088) + +![](novacustom_nv4x_adl_v0.9.1_heads.rom_openness_chart.png) + +![](novacustom_nv4x_adl_v0.9.1_heads.rom_openness_chart_full_image.png) + +> Numbers given above already include the calculations from CBFS regions +> presented below + +### FMAP regions + +| FMAP region | Offset | Size | Category | +| ----------- | ------ | ---- | -------- | +| SI_ME | 0x1000 | 0x4b6000 | closed-source | +| SI_DESC | 0x0 | 0x1000 | data | +| RW_MRC_CACHE | 0x1000000 | 0x10000 | data | +| FMAP | 0x1010000 | 0x200 | data | +| SI_DEVICEEXT2 | 0x4b7000 | 0xb49000 | empty | + +### CBFS COREBOOT + +* CBFS size: 16711168 +* Number of files: 20 +* Open-source files size: 9089775 (0x8ab2ef) +* Closed-source files size: 1633421 (0x18ec8d) +* Data size: 36348 (0x8dfc) +* Empty size: 5951624 (0x5ad088) + +> 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 | 77376 | none | open-source | +| fallback/ramstage | stage | 145659 | LZMA | open-source | +| fallback/dsdt.aml | raw | 22675 | none | open-source | +| fallback/postcar | stage | 31648 | none | open-source | +| fallback/payload | simple elf | 8776449 | none | open-source | +| bootblock | bootblock | 35968 | none | open-source | +| cpu_microcode_blob.bin | microcode | 550912 | none | closed-source | +| fspm.bin | fsp | 786432 | none | closed-source | +| fsps.bin | fsp | 296077 | LZ4 | closed-source | +| cbfs_master_header | cbfs header | 28 | none | data | +| intel_fit | intel_fit | 80 | none | data | +| config | raw | 4579 | LZMA | data | +| revision | raw | 867 | none | data | +| build_info | raw | 96 | none | data | +| bootsplash.jpg | bootsplash | 26784 | none | data | +| cmos.default | cmos_default | 256 | none | data | +| vbt.bin | raw | 1290 | LZMA | data | +| cmos_layout.bin | cmos_layout | 800 | none | data | +| (empty) | null | 612 | none | empty | +| (empty) | null | 5951012 | none | empty | + +## v0.9.0 Heads + +Openness Score for novacustom_nv4x_adl_v0.9.0_heads.rom + +Open-source code percentage: **58.0%** +Closed-source code percentage: **42.0%** + +* Image size: 33554432 (0x2000000) +* Number of regions: 7 +* Number of CBFSes: 1 +* Total open-source code size: 9089775 (0x8ab2ef) +* Total closed-source code size: 6573197 (0x644c8d) +* Total data size: 106492 (0x19ffc) +* Total empty size: 17784968 (0x10f6088) + +![](novacustom_nv4x_adl_v0.9.0_heads.rom_openness_chart.png) + +![](novacustom_nv4x_adl_v0.9.0_heads.rom_openness_chart_full_image.png) + +> Numbers given above already include the calculations from CBFS regions +> presented below + +### FMAP regions + +| FMAP region | Offset | Size | Category | +| ----------- | ------ | ---- | -------- | +| SI_ME | 0x1000 | 0x4b6000 | closed-source | +| SI_DESC | 0x0 | 0x1000 | data | +| RW_MRC_CACHE | 0x1000000 | 0x10000 | data | +| FMAP | 0x1010000 | 0x200 | data | +| SI_DEVICEEXT2 | 0x4b7000 | 0xb49000 | empty | + +### CBFS COREBOOT + +* CBFS size: 16711168 +* Number of files: 20 +* Open-source files size: 9089775 (0x8ab2ef) +* Closed-source files size: 1633421 (0x18ec8d) +* Data size: 36348 (0x8dfc) +* Empty size: 5951624 (0x5ad088) + +> 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 | 77376 | none | open-source | +| fallback/ramstage | stage | 145659 | LZMA | open-source | +| fallback/dsdt.aml | raw | 22675 | none | open-source | +| fallback/postcar | stage | 31648 | none | open-source | +| fallback/payload | simple elf | 8776449 | none | open-source | +| bootblock | bootblock | 35968 | none | open-source | +| cpu_microcode_blob.bin | microcode | 550912 | none | closed-source | +| fspm.bin | fsp | 786432 | none | closed-source | +| fsps.bin | fsp | 296077 | LZ4 | closed-source | +| cbfs_master_header | cbfs header | 28 | none | data | +| intel_fit | intel_fit | 80 | none | data | +| config | raw | 4579 | LZMA | data | +| revision | raw | 867 | none | data | +| build_info | raw | 96 | none | data | +| bootsplash.jpg | bootsplash | 26784 | none | data | +| cmos.default | cmos_default | 256 | none | data | +| vbt.bin | raw | 1290 | LZMA | data | +| cmos_layout.bin | cmos_layout | 800 | none | data | +| (empty) | null | 612 | none | empty | +| (empty) | null | 5951012 | none | empty | + ## v1.7.2 Report has been generated with Openness Score utility version v0.2 diff --git a/docs/variants/novacustom_nv4x_adl/releases.md b/docs/variants/novacustom_nv4x_adl/releases.md index 603c32d99e..51c7152691 100644 --- a/docs/variants/novacustom_nv4x_adl/releases.md +++ b/docs/variants/novacustom_nv4x_adl/releases.md @@ -192,6 +192,8 @@ using [this key](https://raw.githubusercontent.com/3mdeb/3mdeb-secpack/master/cu - [Dasharo coreboot fork based on 4.21 revision cb6ef1b9](https://github.com/Dasharo/coreboot/tree/cb6ef1b9) - [Dasharo EDKII fork based on edk2-stable202002 revision b7274c98](https://github.com/Dasharo/edk2/tree/b7274c98) +- [Dasharo fork of System76 EC based on 2b2c17a revision 2b2c17a](https://github.com/Dasharo/ec/tree/2b2c17a/) + + [License](https://github.com/Dasharo/ec/blob/2b2c17a/LICENSE) [novacustom_nv4x_adl_ec_v1.7.2.rom_file]: https://dl.3mdeb.com/open-source-firmware/Dasharo/novacustom_nv4x_adl/v1.7.2/novacustom_nv4x_adl_ec_v1.7.2.rom [novacustom_nv4x_adl_ec_v1.7.2.rom_hash]: https://dl.3mdeb.com/open-source-firmware/Dasharo/novacustom_nv4x_adl/v1.7.2/novacustom_nv4x_adl_ec_v1.7.2.rom.sha256 @@ -295,6 +297,8 @@ using [this key](https://raw.githubusercontent.com/3mdeb/3mdeb-secpack/master/cu - [Dasharo coreboot fork based on 4.21 revision 36032e55](https://github.com/Dasharo/coreboot/tree/36032e55) - [Dasharo EDKII fork based on edk2-stable202002 revision b68e46b0](https://github.com/Dasharo/edk2/tree/b68e46b0) +- [Dasharo fork of System76 EC based on f148431 revision f148431](https://github.com/Dasharo/ec/tree/f148431/) + + [License](https://github.com/Dasharo/ec/blob/f148431/LICENSE) [novacustom_nv4x_adl_ec_v1.7.1.rom_file]: https://dl.3mdeb.com/open-source-firmware/Dasharo/novacustom_nv4x_adl/v1.7.1/novacustom_nv4x_adl_ec_v1.7.1.rom [novacustom_nv4x_adl_ec_v1.7.1.rom_hash]: https://dl.3mdeb.com/open-source-firmware/Dasharo/novacustom_nv4x_adl/v1.7.1/novacustom_nv4x_adl_ec_v1.7.1.rom.sha256 @@ -368,6 +372,8 @@ using [this key](https://raw.githubusercontent.com/3mdeb/3mdeb-secpack/master/cu - [Dasharo coreboot fork based on 1a8eb6c02103727431ac1ea23f4f507e49f3cde7 revision a3056ac5](https://github.com/Dasharo/coreboot/tree/a3056ac5) - [Dasharo EDKII fork based on e0334c228ce4ba51f47ff79a118f214031d4650f revision bd421b40](https://github.com/Dasharo/edk2/tree/bd421b40) +- [Dasharo fork of System76 EC based on c0fe220 revision c0fe220](https://github.com/Dasharo/ec/tree/c0fe220/) + + [License](https://github.com/Dasharo/ec/blob/c0fe220/LICENSE) - Intel ME version 16.1.25.1865 [novacustom_nv4x_adl_ec_v1.6.0.rom_file]: https://3mdeb.com/open-source-firmware/Dasharo/novacustom_nv4x_adl/v1.6.0/novacustom_nv4x_adl_ec_v1.6.0.rom @@ -422,6 +428,8 @@ using [this key](https://raw.githubusercontent.com/3mdeb/3mdeb-secpack/master/cu - [Dasharo coreboot fork based on 1a8eb6c02103727431ac1ea23f4f507e49f3cde7 revision cd975d74](https://github.com/Dasharo/coreboot/tree/cd975d74) - [Dasharo EDKII fork based on e0334c228ce4ba51f47ff79a118f214031d4650f revision abfdef40](https://github.com/Dasharo/edk2/tree/abfdef40) +- [Dasharo fork of System76 EC based on 45eb3b4 revision 45eb3b4](https://github.com/Dasharo/ec/tree/45eb3b4/) + + [License](https://github.com/Dasharo/ec/blob/45eb3b4/LICENSE) [novacustom_nv4x_adl_ec_v1.4.0.rom_file]: https://3mdeb.com/open-source-firmware/Dasharo/novacustom_nv4x_adl/v1.4.0/novacustom_nv4x_adl_ec_v1.4.0.rom [novacustom_nv4x_adl_ec_v1.4.0.rom_hash]: https://3mdeb.com/open-source-firmware/Dasharo/novacustom_nv4x_adl/v1.4.0/novacustom_nv4x_adl_ec_v1.4.0.rom.sha256 diff --git a/docs/variants/novacustom_v540tu/releases_heads.md b/docs/variants/novacustom_v540tu/releases_heads.md index 1637834fdd..fa3d79a676 100644 --- a/docs/variants/novacustom_v540tu/releases_heads.md +++ b/docs/variants/novacustom_v540tu/releases_heads.md @@ -104,10 +104,10 @@ using [this key](https://github.com/3mdeb/3mdeb-secpack/blob/master/customer-key - [Intel microcode version MTL C0 0x00000025 0x25 19/03/2025](https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/tree/microcode-20251111/intel-ucode/06-aa-04) + [License](https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/blob/microcode-20251111/license) -[novacustom_v54x_mtl_igpu_ec_v0.9.1.rom_hash]: https://dl.3mdeb.com/open-source-firmware/Dasharo/novacustom_v5x0_mtl/novacustom_mtl_igpu/novacustom_v540tu_mtl/heads/v0.9.1/novacustom_v54x_mtl_igpu_ec_v0.9.1.rom.sha256 -[novacustom_v54x_mtl_igpu_ec_v0.9.1.rom_sig]: https://dl.3mdeb.com/open-source-firmware/Dasharo/novacustom_v5x0_mtl/novacustom_mtl_igpu/novacustom_v540tu_mtl/heads/v0.9.1/novacustom_v54x_mtl_igpu_ec_v0.9.1.rom.sha256.sig -[novacustom_v54x_mtl_igpu_v0.9.1_heads.rom_hash]: https://dl.3mdeb.com/open-source-firmware/Dasharo/novacustom_v5x0_mtl/novacustom_mtl_igpu/novacustom_v540tu_mtl/heads/v0.9.1/novacustom_v54x_mtl_igpu_v0.9.1_heads.rom.sha256 -[novacustom_v54x_mtl_igpu_v0.9.1_heads.rom_sig]: https://dl.3mdeb.com/open-source-firmware/Dasharo/novacustom_v5x0_mtl/novacustom_mtl_igpu/novacustom_v540tu_mtl/heads/v0.9.1/novacustom_v54x_mtl_igpu_v0.9.1_heads.rom.sha256.sig +[novacustom_v54x_mtl_igpu_ec_v0.9.1.rom_hash]: https://dl.3mdeb.com/open-source-firmware/Dasharo/novacustom_v54x_mtl_igpu/heads/v0.9.1/novacustom_v54x_mtl_igpu_ec_v0.9.1.rom.sha256 +[novacustom_v54x_mtl_igpu_ec_v0.9.1.rom_sig]: https://dl.3mdeb.com/open-source-firmware/Dasharo/novacustom_v54x_mtl_igpu/heads/v0.9.1/novacustom_v54x_mtl_igpu_ec_v0.9.1.rom.sha256.sig +[novacustom_v54x_mtl_igpu_v0.9.1_heads.rom_hash]: https://dl.3mdeb.com/open-source-firmware/Dasharo/novacustom_v54x_mtl_igpu/heads/v0.9.1/novacustom_v54x_mtl_igpu_v0.9.1_heads.rom.sha256 +[novacustom_v54x_mtl_igpu_v0.9.1_heads.rom_sig]: https://dl.3mdeb.com/open-source-firmware/Dasharo/novacustom_v54x_mtl_igpu/heads/v0.9.1/novacustom_v54x_mtl_igpu_v0.9.1_heads.rom.sha256.sig ## v0.9.0 - 2025-03-20 diff --git a/docs/variants/novacustom_v560tu/releases_heads.md b/docs/variants/novacustom_v560tu/releases_heads.md index be56a02d18..a4ebff1ba6 100644 --- a/docs/variants/novacustom_v560tu/releases_heads.md +++ b/docs/variants/novacustom_v560tu/releases_heads.md @@ -97,10 +97,10 @@ using [this key](https://github.com/3mdeb/3mdeb-secpack/blob/master/customer-key - [Intel microcode version MTL C0 0x00000025 0x25 19/03/2025](https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/tree/microcode-20251111/intel-ucode/06-aa-04) + [License](https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/blob/microcode-20251111/license) -[novacustom_v56x_mtl_igpu_ec_v0.9.1.rom_hash]: https://dl.3mdeb.com/open-source-firmware/Dasharo/novacustom_v5x0_mtl/novacustom_mtl_igpu/novacustom_v560tu_mtl/heads/v0.9.1/novacustom_v56x_mtl_igpu_ec_v0.9.1.rom.sha256 -[novacustom_v56x_mtl_igpu_ec_v0.9.1.rom_sig]: https://dl.3mdeb.com/open-source-firmware/Dasharo/novacustom_v5x0_mtl/novacustom_mtl_igpu/novacustom_v560tu_mtl/heads/v0.9.1/novacustom_v56x_mtl_igpu_ec_v0.9.1.rom.sha256.sig -[novacustom_v56x_mtl_igpu_v0.9.1_heads.rom_hash]: https://dl.3mdeb.com/open-source-firmware/Dasharo/novacustom_v5x0_mtl/novacustom_mtl_igpu/novacustom_v560tu_mtl/heads/v0.9.1/novacustom_v56x_mtl_igpu_v0.9.1_heads.rom.sha256 -[novacustom_v56x_mtl_igpu_v0.9.1_heads.rom_sig]: https://dl.3mdeb.com/open-source-firmware/Dasharo/novacustom_v5x0_mtl/novacustom_mtl_igpu/novacustom_v560tu_mtl/heads/v0.9.1/novacustom_v56x_mtl_igpu_v0.9.1_heads.rom.sha256.sig +[novacustom_v56x_mtl_igpu_ec_v0.9.1.rom_hash]: https://dl.3mdeb.com/open-source-firmware/Dasharo/novacustom_v56x_mtl_igpu/heads/v0.9.1/novacustom_v56x_mtl_igpu_ec_v0.9.1.rom.sha256 +[novacustom_v56x_mtl_igpu_ec_v0.9.1.rom_sig]: https://dl.3mdeb.com/open-source-firmware/Dasharo/novacustom_v56x_mtl_igpu/heads/v0.9.1/novacustom_v56x_mtl_igpu_ec_v0.9.1.rom.sha256.sig +[novacustom_v56x_mtl_igpu_v0.9.1_heads.rom_hash]: https://dl.3mdeb.com/open-source-firmware/Dasharo/novacustom_v56x_mtl_igpu/heads/v0.9.1/novacustom_v56x_mtl_igpu_v0.9.1_heads.rom.sha256 +[novacustom_v56x_mtl_igpu_v0.9.1_heads.rom_sig]: https://dl.3mdeb.com/open-source-firmware/Dasharo/novacustom_v56x_mtl_igpu/heads/v0.9.1/novacustom_v56x_mtl_igpu_v0.9.1_heads.rom.sha256.sig ## v0.9.0 - 2025-01-30