I’ve been using the device since January. I appreciate that bootstrap is fast and also size of the device. I liked it. Unfortunately fan is loud (maybe too loud for office) I guess it might be improved in the future (where possible passive cooling should be preferred). I would like check NitroPC behavior with proprietorial BIOS which support BIOS password and UEFI SecureBoot (despite presence of binary BLOBs SecureBoot and BIOS password might make device more secure). I guess that mainboard should support at least one BIOS with password support and more options (classic boot instead of CoreBoot payloads might make installing new versions of Qubes OS easier not tested it yet). It should be possible to switch back to original CoreBoot in any moment without using external programmer with plain flashrom compiled from recent source.
Unfortunately coreboot hides many features and not everything is available via SeaBIOS (great for VM, but still lacking many features which are hard to control). I hope it will get more features without process similar to kernel configuration (make menuconfig) manual device reflashing using external programmer in case of failure in configuration. Too complex for people not involved in hardware R&D.
This device is quite similar to another vendor (USA) of this device reference in the source code repository:
It seems that more than 1 hardware vendor is using this board. Librem Mini seems to be something similar. However, they also do not provide direct reference to good classic UEFI BIOS. I believe it must be available.
Could you please provide me reliable information if I can install BIOS such as AMI to get full x86 experience? I expect it should be an option.
I’m aware this is my risk and it is not officially supported. I didn’t find any info regarding this in the documentation. If this is an option it is valuable information and should be included in the documentation.
To sum up:
- I need to get rid of CoreBoot
- I think that due to less number of options in SeaBOS vs classic BIOS/UEFI where both operate on very complex and advanced hardware coreboot might not be the best possible option if bootstrap time is no main criterion
- need to know how to enable secure boot (I guess another BIOS should be used) it seems to be a good feature not supported in CoreBoot?
- how to set up password (I need to wait until CoreBoot implements it or use another BIOS)
- is AMI or similar BIOS available (should be an officially supported option) - on motherboard level
- I’m amazed how powerful computer has been put inside such small case
- I cannot disable unused hardware on BIOS/UEFI level I need to blacklist kernel modules