-
-
Notifications
You must be signed in to change notification settings - Fork 21
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #892 from Dasharo/Dell-OptiPlex-7010-9010-v0.9.1-r…
…elease dell_optiplex/release.md: Add v0.1.0
- Loading branch information
Showing
6 changed files
with
84 additions
and
85 deletions.
There are no files selected for viewing
Binary file added
BIN
+24.9 KB
docs/variants/dell_optiplex/dell_optiplex_7010_9010_v0.1.1.rom_openness_chart.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+31 KB
.../dell_optiplex/dell_optiplex_7010_9010_v0.1.1.rom_openness_chart_full_image.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed
BIN
-27.5 KB
...iants/dell_optiplex/dell_snb_ivb_workstations_v0.1.0-rc1.rom_openness_chart.png
Binary file not shown.
Binary file removed
BIN
-32.7 KB
...optiplex/dell_snb_ivb_workstations_v0.1.0-rc1.rom_openness_chart_full_image.png
Binary file not shown.
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
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,79 +1,71 @@ | ||
# 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). | ||
|
||
[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 | ||
[Subscribe to Dell OptiPlex 7010/9010 Dasharo Release Newsletter] | ||
[newsletter]{ .md-button .md-button--primary .center } | ||
|
||
### Removed | ||
## v0.1.1 - 2024-12-17 | ||
|
||
- Legacy boot support | ||
Test results for this release can be found | ||
[here](https://github.com/Dasharo/osfv-results/blob/main/boards/Dell/OptiPlex_7010_9010/v0.1.1-results.csv). | ||
|
||
### Binaries | ||
!!! note | ||
|
||
## v0.1.0 - 2021-01-18 | ||
This release is compatible with both the **Dell OptiPlex 7010 and 9010**, | ||
as they are essentially identical. | ||
However, we have only tested it on a 7010 and cannot guarantee full | ||
functionality on a 9010. It is recommended to test the release on the 9010 | ||
and [report any issues](https://github.com/Dasharo/dasharo-issues/issues). | ||
|
||
### 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 | ||
- Support for Dell OptiPlex 7010/9010 | ||
- [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](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](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) | ||
|
||
### 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 } | ||
[sha256][dell_optiplex_7010_9010_v0.1.1.rom_hash]{.md-button} | ||
[sha256.sig][dell_optiplex_7010_9010_v0.1.1.rom_sig]{.md-button} | ||
|
||
### 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) | ||
This is a Dasharo Pro Package Release. To obtain access to the pre-built | ||
binaries you will have to | ||
[become the Dasharo Pro Package subscriber](../../ways-you-can-help-us.md#become-a-dasharo-pro-package-subscriber). | ||
You will get the access to all of the firmware updates for the duration of the | ||
subscription via Dasharo Pro Package newsletter. | ||
|
||
#### Binary blobs | ||
To verify binary integrity with hash and signature please follow the | ||
instructions in [Dasharo release signature verification](/guides/signature-verification) | ||
using [this key](https://github.com/3mdeb/3mdeb-secpack/blob/master/dasharo/dell_optiplex_9010/dasharo-release-0.x-compatible-with-dell-optiplex-x010-signing-key.asc) | ||
|
||
TBD | ||
### SBOM (Software Bill of Materials) | ||
|
||
--> | ||
- [Dasharo coreboot fork based on 24.02 revision 4631e23c](https://github.com/Dasharo/coreboot/tree/4631e23c) | ||
+ [License](https://github.com/Dasharo/coreboot/blob/4631e23c/COPYING) | ||
- [Dasharo EDKII fork based on edk2-stable202405 revision f3e18c6c](https://github.com/Dasharo/edk2/tree/f3e18c6c) | ||
+ [License](https://github.com/Dasharo/edk2/blob/f3e18c6c/License.txt) | ||
- [Dasharo iPXE fork based on 838611b34e revision 35d84756](https://github.com/Dasharo/ipxe/tree/35d84756) | ||
+ [License](https://github.com/Dasharo/ipxe/blob/35d84756/COPYING.GPLv2) | ||
- [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) | ||
+ [License](https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/blob/microcode-20240531/license) | ||
- [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) | ||
+ [License](https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/blob/microcode-20240531/license) | ||
|
||
[newsletter]: https://newsletter.3mdeb.com/subscription/8dp1vv5mR | ||
[dell_optiplex_7010_9010_v0.1.1.rom_hash]: https://dl.3mdeb.com/open-source-firmware/Dasharo/dell_optiplex_7010_9010/v0.1.1/dell_optiplex_7010_9010_v0.1.1.rom.sha256 | ||
[dell_optiplex_7010_9010_v0.1.1.rom_sig]: https://dl.3mdeb.com/open-source-firmware/Dasharo/dell_optiplex_7010_9010/v0.1.1/dell_optiplex_7010_9010_v0.1.1.rom.sha256.sig |