-
-
Notifications
You must be signed in to change notification settings - Fork 20
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Signed-off-by: Filip Lewiński <[email protected]>
- Loading branch information
1 parent
71d2591
commit b1447da
Showing
1 changed file
with
37 additions
and
84 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,104 +1,57 @@ | ||
# Dasharo compatible with Dell OptiPlex 7010/9010 SFF | ||
# Dell OptiPlex 7010/9010 Dasharo Release Notes | ||
|
||
**Please read the [overview page](overview.md) first!** | ||
|
||
Following Release Notes describe status of Open Source Firmware development for | ||
Dell OptiPlex 7010 SFF, DT and Dell OptiPlex 9010 SFF, MT. | ||
Following Release Notes describe status of open-source firmware development for | ||
Dell OptiPlex 7010/9010 | ||
|
||
For details about our release process please read | ||
[Dasharo Standard Release Process](../../dev-proc/standard-release-process.md). | ||
|
||
## v0.1.0 | ||
<center> | ||
|
||
[Subscribe to Dell OptiPlex 7010/9010 Dasharo Release Newsletter] | ||
[newsletter]{ .md-button .md-button--primary .center } | ||
|
||
</center> | ||
|
||
## v0.1.0 - 2024-09-12 | ||
|
||
Test results for this release can be found | ||
[here](https://github.com/Dasharo/osfv-results/blob/main/boards/Dell/OptiPlex_7010_9010/results.csv). | ||
[here](https://github.com/Dasharo/osfv-results/blob/main/boards/Dell/OptiPlex_7010_9010/v0.1.0-results.csv). | ||
|
||
This release is compatible with both the Dell OptiPlex 7010 and 9010 | ||
platforms, as they're essentially identical from a hardware standpoint. | ||
However, we have only tested the release on a 7010 unit. We cannot formally | ||
guarantee that the same scope of features will be functional on a 9010 unit | ||
- therefore we encourage all recipients to test the release personally, if | ||
they have a 9010 platform, and report any potential issues. | ||
|
||
### Added | ||
|
||
- Support for Dell OptiPlex 7010/9010 | ||
- [UEFI Boot Support](../../unified-test-documentation/dasharo-compatibility/30M-uefi-compatible-interface.md) | ||
- [Configurable boot order](../../unified-test-documentation/dasharo-compatibility/325-custom-boot-order.md) | ||
- [UEFI Boot Support](https://docs.dasharo.com/unified-test-documentation/dasharo-compatibility/30M-uefi-compatible-interface/) | ||
- [Configurable boot order](https://docs.dasharo.com/unified-test-documentation/dasharo-compatibility/325-custom-boot-order/) | ||
- Configurable boot options | ||
- [UEFI Secure Boot support](../../unified-test-documentation/dasharo-security/206-secure-boot.md) | ||
- [Custom boot logo](../../unified-test-documentation/dasharo-compatibility/304-custom-logo.md) | ||
- [UEFI Secure Boot support](https://docs.dasharo.com/unified-test-documentation/dasharo-security/206-secure-boot/) | ||
- [Custom boot logo](https://docs.dasharo.com/unified-test-documentation/dasharo-compatibility/304-custom-logo/) | ||
- [Dasharo setup menu full screen mode support](https://github.com/Dasharo/dasharo-issues/issues/118) | ||
- [SMM BIOS write protection](../../dasharo-menu-docs/dasharo-system-features.md#dasharo-security-options) | ||
- [Firmware update mode](../../guides/firmware-update.md#firmware-update-mode) | ||
- [Setup menu password configuration](../../dasharo-menu-docs/overview.md#dasharo-menu-guides) | ||
- [USB stack disable option in setup menu](../../dasharo-menu-docs/dasharo-system-features.md#usb-configuration) | ||
- [Network stack disable option in setup menu](../../dasharo-menu-docs/dasharo-system-features.md#networking-options) | ||
- [Serial Console Redirection option](../../dasharo-menu-docs/dasharo-system-features.md#serial-port-configuration) | ||
- [SMM BIOS write protection](https://docs.dasharo.com/dasharo-menu-docs/dasharo-system-features/#dasharo-security-options) | ||
- [Firmware update mode](https://docs.dasharo.com/guides/firmware-update/#firmware-update-mode) | ||
- [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) | ||
- [Serial Console Redirection option](https://docs.dasharo.com/dasharo-menu-docs/dasharo-system-features/#serial-port-configuration) | ||
|
||
### Known issues | ||
|
||
- [No ability to set SMM BIOS write protection](https://github.com/Dasharo/dasharo-issues/issues/971) | ||
|
||
[Subscribe to Dell OptiPlex 7010/9010 Dasharo Release Newsletter](https://newsletter.3mdeb.com/subscription/8dp1vv5mR) | ||
{ .md-button .md-button--primary .center } | ||
<!-- | ||
## Unreleased | ||
Software BOM: | ||
- coreboot 4.12-1428-g20cf396c96 (with additional commits for custom platform | ||
config and CI YAML) | ||
- EDKII | ||
### Added | ||
- UEFI boot support | ||
- Discrete graphics support | ||
- SATA password | ||
- TCG OPAL password | ||
- configurable boot order | ||
- configurable boot options | ||
- UEFI iPXE for EFI network boot support | ||
- UEFI Secure Boot | ||
- Internal UEFI Shell | ||
- One-time boot feature | ||
### Removed | ||
- Legacy boot support | ||
### Binaries | ||
## v0.1.0 - 2021-01-18 | ||
### Added | ||
- Dell OptiPlex 7010 and 9010 platforms supported | ||
- Dasharo bootsplash | ||
- Legacy boot support | ||
- USB, SATA, and NVMe boot supported | ||
- Measured boot with TPM 1.2 | ||
- ME neutralized with me_cleaner | ||
- Environmental Controller fan control | ||
- Environmental Controller firmware update support (the DELL EC firmware is | ||
included in the image, the firmware update process is open-source, but the EC | ||
firmware code is in binary form only and we have no control over what is | ||
executed on EC) | ||
- Integrated graphics initialization with open-source libgfxinit library for | ||
both VGA and 2 DP ports | ||
- Onboard serial port supported | ||
### Binaries | ||
[Dell OptiPlex 7010/9010 Dasharo](TBD){ .md-button } | ||
[SHA256](TBD){ .md-button } | ||
[SHA256.sig](TBD){ .md-button } | ||
[All in one zip](TBD){ .md-button } | ||
- [Network Boot enabled by default](https://github.com/Dasharo/dasharo-issues/issues/979) | ||
- [Wake by USB keyboard not working](https://github.com/Dasharo/dasharo-issues/issues/1044) | ||
|
||
### SBOM (Software Bill of Materials) | ||
|
||
- [coreboot 4.12-1428-g20cf396c96 (with additional commits for custom platform | ||
config and CI YAML)](https://github.com/Dasharo/coreboot/compare/dell_optiplex_9010_v0.0.0...dell_optiplex_9010_v0.0.0) | ||
- [SeaBIOS 1.13.0](https://web.archive.org/web/20230415000000*/https://review.coreboot.org/plugins/gitiles/seabios/+/refs/tags/rel-1.13.0) | ||
#### Binary blobs | ||
TBD | ||
- [Dasharo coreboot fork based on 24.02 revision 83c8b094](https://github.com/Dasharo/coreboot/tree/83c8b094) | ||
- [Dasharo EDKII fork based on edk2-stable202405 revision ae0ecedb](https://github.com/Dasharo/edk2/tree/ae0ecedb) | ||
- [Dasharo iPXE fork based on 838611b34e revision 838611b3](https://github.com/Dasharo/ipxe/tree/838611b3) | ||
- [Intel microcode based on IVB E1/L1 0x00000021 revision microcode-20240531](https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/tree/microcode-20240531/intel-ucode/06-3a-09) | ||
- [Intel microcode based on SNB D2/G1/Q0 0x0000002f revision microcode-20240531](https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/tree/microcode-20240531/intel-ucode/06-2a-07) | ||
|
||
--> | ||
[newsletter]: https://newsletter.3mdeb.com/subscription/MY3m7fLpz |