Intel Publishes Open-Source PSE Firmware [phoronix.com]
Last year open-source developers called on Intel to open-source their "PSE" firmware [phoronix.com]. The Programmable Services Engine (PSE) introduced with Elkhart Lake is an Arm Cortex-M7 companion core responsible for various tasks and is programmed by a binary-only firmware module. While it started out as a proprietary, binary blob, the PSE firmware has now been open-sourced!
[...] The PSE firmware had been closed-source as a frustration to Coreboot developers and other folks concerned about having an open platform as much as possible at the lower-levels for the sake of not only open-source system firmware but also security concerns.
The Intel PSE firmware is being made open-source via GitHub [github.com]. The Elkhart Lake PSE is open-source under an Apache 2.0 license and is accompanied as well by sample applications and pre-built binaries.
Elkhart Lake is based on the Tremont [wikipedia.org] Atom core.
Also at CNX Software [cnx-software.com].