coreboot is an free and open-source (FOSS) firmware for the Intense PC/MintBox 2 which is not supported by CompuLab. Modifying the firmware on your unit will void any remaining warranty, and may brick your hardware.
I recently completed a port of coreboot to the Intense PC/MintBox 2:
coreboot completely replaces the Phoenix secureCore Tiano firmware on the Intense PC/MintBox 2.coreboot is an extended firmware platform that delivers a lightning fast and secure boot experience on modern computers and embedded systems. As an Open Source project it provides auditability and maximum control over technology.
I have tried to reproduce the functionality of the stock firmware as completely as possible within coreboot. However, due to limited hardware availability, I do not have any FACE modules except the FM-4USB which ships stock with the MintBox 2.
Edit (24/01/2018): FM-LAN-E4-U4 is now working with coreboot master.
Please note that Windows support is currently untested.
If you are interested in this firmware, you can read more about building and flashing the firmware here.
Complexity in flashing the firmware depends on whether you have patched your system for CVE-2017-8083. If you have not, you should be able to flash coreboot without physically disassembling the system. If you have already patched your system, then you will need to disassemble the unit and solder to the flash chips. All this is described in the above article.
Advantages over the CompuLab firmware:
- Open-source firmware
- Better RAM support than CompuLab firmware
- Memtest86+ and iPXE can be included in the image to flash
- Verified boot via vboot
- Will void your warranty, may lead to owning an expensive brick
- No support from CompuLab for issues, only coreboot community
- VBIOS is required to have VGA output from SeaBIOS/bootloader
- VGA hand off to Windows is currently not working
- Running me_cleaner breaks SATA
- coreboot doesn't easily support UEFI boot modes
- No support for FACE Modules except for FM-4USB