Skip to content

Commit

Permalink
Merge pull request #730 from Dasharo/ns5x_adl_v1.7.2
Browse files Browse the repository at this point in the history
variants/ns5x_adl: add v1.7.2 relnotes
  • Loading branch information
macpijan authored Jan 3, 2024
2 parents c0f96bb + b735cd0 commit 2c328c8
Show file tree
Hide file tree
Showing 6 changed files with 122 additions and 40 deletions.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
87 changes: 47 additions & 40 deletions docs/variants/novacustom_ns5x_adl/openness-score.md
Original file line number Diff line number Diff line change
@@ -1,26 +1,33 @@
# Dasharo Openness Score

Openness Score for novacustom_ns5x_adl_v1.7.1_full.rom
This page contains the [Dasharo Openness
Score](../../glossary.md#dasharo-openness-score) for NovaCustom NS5XPU/NS7XPU
Dasharo releases. The content of the page is generated with [Dasharo Openness
Score utility](https://github.com/Dasharo/Openness-Score).

Open-source code percentage: **34.9%**
Closed-source code percentage: **65.1%**
## v1.7.2

Openness Score for novacustom_ns5x_adl_v1.7.2_full.rom

Open-source code percentage: **33.1%**
Closed-source code percentage: **66.9%**

* Image size: 33554432 (0x2000000)
* Number of regions: 27
* Number of CBFSes: 3
* Total open-source code size: 4560426 (0x45962a)
* Total closed-source code size: 8497434 (0x81a91a)
* Total data size: 686647 (0xa7a37)
* Total empty size: 19809925 (0x12e4685)
* Total open-source code size: 4328350 (0x420b9e)
* Total closed-source code size: 8757602 (0x85a162)
* Total data size: 686438 (0xa7966)
* Total empty size: 19782042 (0x12dd99a)

![](openness_chart.png)
![](novacustom_ns5x_adl_v1.7.2_full.rom_openness_chart.png)

![](openness_chart_full_image.png)
![](novacustom_ns5x_adl_v1.7.2_full.rom_openness_chart_full_image.png)

> Numbers given above already include the calculations from CBFS regions
> presented below
## FMAP regions
### FMAP regions

| FMAP region | Offset | Size | Category |
| ----------- | ------ | ---- | -------- |
Expand All @@ -42,7 +49,7 @@ Closed-source code percentage: **65.1%**
| GBB | 0x1c05000 | 0x3000 | data |
| UNUSED | 0x500000 | 0xb00000 | empty |

## CBFS BOOTSPLASH
### CBFS BOOTSPLASH

* CBFS size: 1048576
* Number of files: 1
Expand All @@ -53,71 +60,71 @@ Closed-source code percentage: **65.1%**

> 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)
> which are not visible in the table below)
| CBFS filename | CBFS filetype | Size | Compression | Category |
| ------------ | ------------- | ---- | ----------- | -------- |
| ------------- | ------------- | ---- | ----------- | -------- |
| (empty) | null | 1048548 | none | empty |

## CBFS FW_MAIN_A
### CBFS FW_MAIN_A

* CBFS size: 10903488
* Number of files: 13
* Open-source files size: 2230325 (0x220835)
* Closed-source files size: 1629325 (0x18dc8d)
* Data size: 8805 (0x2265)
* Empty size: 7035033 (0x6b5899)
* Open-source files size: 2114287 (0x2042ef)
* Closed-source files size: 1759409 (0x1ad8b1)
* Data size: 8690 (0x21f2)
* Empty size: 7021102 (0x6b222e)

> 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)
> which are not visible in the table below)
| CBFS filename | CBFS filetype | Size | Compression | Category |
| ------------ | ------------- | ---- | ----------- | -------- |
| fallback/romstage | stage | 95512 | none | open-source |
| fallback/ramstage | stage | 152847 | LZMA | open-source |
| fallback/dsdt.aml | raw | 22875 | none | open-source |
| ------------- | ------------- | ---- | ----------- | -------- |
| fallback/romstage | stage | 95808 | none | open-source |
| fallback/ramstage | stage | 152932 | LZMA | open-source |
| fallback/dsdt.aml | raw | 22545 | none | open-source |
| fallback/postcar | stage | 42408 | none | open-source |
| fallback/payload | simple elf | 1916683 | none | open-source |
| fallback/payload | simple elf | 1930678 | none | open-source |
| cpu_microcode_blob.bin | microcode | 546816 | none | closed-source |
| fspm.bin | fsp | 786432 | none | closed-source |
| fsps.bin | fsp | 296077 | LZ4 | closed-source |
| config | raw | 5535 | LZMA | data |
| config | raw | 5544 | LZMA | data |
| revision | raw | 856 | none | data |
| build_info | raw | 98 | none | data |
| vbt.bin | raw | 1290 | LZMA | data |
| (empty) | null | 740 | none | empty |
| (empty) | null | 804 | none | empty |

## CBFS COREBOOT
### CBFS COREBOOT

* CBFS size: 4161536
* Number of files: 18
* Open-source files size: 2330101 (0x238df5)
* Closed-source files size: 1629325 (0x18dc8d)
* Data size: 10102 (0x2776)
* Empty size: 192008 (0x2ee08)
* Open-source files size: 2214063 (0x21c8af)
* Closed-source files size: 1759409 (0x1ad8b1)
* Data size: 10008 (0x2718)
* Empty size: 178056 (0x2b788)

> 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)
> which are not visible in the table below)
| CBFS filename | CBFS filetype | Size | Compression | Category |
| ------------ | ------------- | ---- | ----------- | -------- |
| fallback/romstage | stage | 95512 | none | open-source |
| fallback/ramstage | stage | 152847 | LZMA | open-source |
| fallback/dsdt.aml | raw | 22875 | none | open-source |
| ------------- | ------------- | ---- | ----------- | -------- |
| fallback/romstage | stage | 95808 | none | open-source |
| fallback/ramstage | stage | 152932 | LZMA | open-source |
| fallback/dsdt.aml | raw | 22545 | none | open-source |
| fallback/postcar | stage | 42408 | none | open-source |
| fallback/payload | simple elf | 1916683 | none | open-source |
| fallback/payload | simple elf | 1930678 | none | open-source |
| bootblock | bootblock | 99776 | none | open-source |
| cpu_microcode_blob.bin | microcode | 546816 | 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 | 5535 | LZMA | data |
| config | raw | 5544 | LZMA | data |
| revision | raw | 856 | none | data |
| build_info | raw | 98 | none | data |
| vbt.bin | raw | 1290 | LZMA | data |
| cmos_layout.bin | cmos_layout | 800 | none | data |
| (empty) | null | 484 | none | empty |
| (empty) | null | 191524 | none | empty |
| (empty) | null | 548 | none | empty |
| (empty) | null | 177508 | none | empty |
Binary file not shown.
Binary file not shown.
75 changes: 75 additions & 0 deletions docs/variants/novacustom_ns5x_adl/releases.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,81 @@ For details about our release process please read

</center>

## v1.7.2 - 2024-01-03

Test results for this release can be found
[here](https://docs.google.com/spreadsheets/d/1LOXY9HCu-fMitkYwX08iLsQdSNenzyU0LnMdVbZB5Do/edit#gid=271422464).

### Added

- [Added Microsoft 2023 keys for UEFI Secure Boot and DBX from 2023.05.9](https://github.com/Dasharo/edk2/commit/b7274c98697e972e772236caf830c0780ec498bd)

### Changed

- [Changed throttling temperature to 80 degrees](https://github.com/Dasharo/dasharo-issues/issues/596)
- [Enabled HTTPS for Dasharo Tools Suite network boot option](https://github.com/Dasharo/dasharo-issues/issues/450)

### Fixed

- [Low performance when booting on battery power only](https://github.com/Dasharo/dasharo-issues/issues/555)
- [Regression charging via dell usb-c dock](https://github.com/Dasharo/dasharo-issues/issues/587)
- [Video on USB-C docks sometimes fails to initialize](https://github.com/Dasharo/dasharo-issues/issues/560)
- [USB-C chargers may be overloaded in certain scenarios](https://github.com/Dasharo/dasharo-issues/issues/619)
- [Hybrid Power Boost mode of battery charger is not functional](https://github.com/Dasharo/dasharo-issues/issues/620)
- [Laptop may shut down when disconnecting power supply](https://github.com/Dasharo/dasharo-issues/issues/621)
- [Input current limits are set too high](https://github.com/Dasharo/dasharo-issues/issues/622)
- [Keyboard backlight does not turn off immediately when going to sleep](https://github.com/Dasharo/dasharo-issues/issues/623)
- [Power LED blinks erratically in HPB mode](https://github.com/Dasharo/dasharo-issues/issues/624)
- [EC applying power limits may sometimes fail](https://github.com/Dasharo/dasharo-issues/issues/625)
- [Wrong power limits are applied on AC attach / detach](https://github.com/Dasharo/dasharo-issues/issues/626)
- [USB-PD controller may hang in glitched state on shutdown](https://github.com/Dasharo/dasharo-issues/issues/627)
- [Yellow bangs in device manager](https://docs.dasharo.com/unified/clevo/post-install/#unrecognized-usb-controller-device-in-device-manager)
- [Random freezes in Windows 11](https://github.com/Dasharo/dasharo-issues/issues/628)
- [Low level interfering crackling/popping of the speakers while playing no sound](https://github.com/Dasharo/dasharo-issues/issues/224)
- [ACPI error during boot (system76_acpi::kbd_backlight)](https://github.com/Dasharo/dasharo-issues/issues/559)
- [Thunderbolt may not work after wakeup from sleep](https://github.com/Dasharo/dasharo-issues/issues/629)
- [Unnecessary security warning after firmware update](https://github.com/Dasharo/dasharo-issues/issues/556)
- [Early boot DMA protection setting in UEFI does not work correctly](https://github.com/Dasharo/dasharo-issues/issues/630)
- [Power state after power failure option does not work as intended](https://github.com/Dasharo/dasharo-issues/issues/524)

### Known issues

- [Poor Package C-state residency at idle after first s2idle cycle](https://github.com/Dasharo/dasharo-issues/issues/631)
- [Some commands in dasharo_ectool fail](https://github.com/Dasharo/dasharo-issues/issues/648)
- [Incomplete serial console output](https://github.com/Dasharo/dasharo-issues/issues/614)
- [Some devices on dock are not detected after warmboot or reboot](https://github.com/Dasharo/dasharo-issues/issues/632)
- [Function Lock setting is not saved after cold boot](https://github.com/Dasharo/dasharo-issues/issues/458)
- [No ability to change active PCR banks with TPM PPI in FW](https://github.com/Dasharo/dasharo-issues/issues/521)
- [Turning wifi/bt off inside BIOS leads to an ACPI error message while system start on Gentoo Linux](https://github.com/Dasharo/dasharo-issues/issues/638)
- [The laptop does not automatically wake up from hibernation using rtcwake](https://github.com/Dasharo/dasharo-issues/issues/485)

### Binaries

[novacustom_ns5x_adl_ec_v1.7.2.rom][novacustom_ns5x_adl_ec_v1.7.2.rom_file]{.md-button}
[sha256][novacustom_ns5x_adl_ec_v1.7.2.rom_hash]{.md-button}
[sha256.sig][novacustom_ns5x_adl_ec_v1.7.2.rom_sig]{.md-button}

[novacustom_ns5x_adl_v1.7.2.rom][novacustom_ns5x_adl_v1.7.2.rom_file]{.md-button}
[sha256][novacustom_ns5x_adl_v1.7.2.rom_hash]{.md-button}
[sha256.sig][novacustom_ns5x_adl_v1.7.2.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/novacustom-open-source-firmware-release-1.x-key.asc)

### SBOM (Software Bill of Materials)

- [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)

[newsletter]: https://newsletter.3mdeb.com/subscription/RJrTXDhWR
[novacustom_ns5x_adl_ec_v1.7.2.rom_file]: https://dl.3mdeb.com/open-source-firmware/Dasharo/novacustom_ns5x_adl/v1.7.2/novacustom_ns5x_adl_ec_v1.7.2.rom
[novacustom_ns5x_adl_ec_v1.7.2.rom_hash]: https://dl.3mdeb.com/open-source-firmware/Dasharo/novacustom_ns5x_adl/v1.7.2/novacustom_ns5x_adl_ec_v1.7.2.rom.sha256
[novacustom_ns5x_adl_ec_v1.7.2.rom_sig]: https://dl.3mdeb.com/open-source-firmware/Dasharo/novacustom_ns5x_adl/v1.7.2/novacustom_ns5x_adl_ec_v1.7.2.rom.sha256.sig
[novacustom_ns5x_adl_v1.7.2.rom_file]: https://dl.3mdeb.com/open-source-firmware/Dasharo/novacustom_ns5x_adl/v1.7.2/novacustom_ns5x_adl_v1.7.2.rom
[novacustom_ns5x_adl_v1.7.2.rom_hash]: https://dl.3mdeb.com/open-source-firmware/Dasharo/novacustom_ns5x_adl/v1.7.2/novacustom_ns5x_adl_v1.7.2.rom.sha256
[novacustom_ns5x_adl_v1.7.2.rom_sig]: https://dl.3mdeb.com/open-source-firmware/Dasharo/novacustom_ns5x_adl/v1.7.2/novacustom_ns5x_adl_v1.7.2.rom.sha256.sig

## v1.7.1 - 2023-11-06

Test results for this release can be found
Expand Down

0 comments on commit 2c328c8

Please sign in to comment.