Hacker News new | ask | show | jobs
by als0 2400 days ago
They should investigate ARM's Server Base System Architecture (SBSA) specification[1,2]. It is designed to provide a standardised ARM platform e.g. ACPI, simplified feature sets, standard SMP, power control etc. It's meant to be as boring as possible.

It's popular enough that Microsoft and Red Hat target it to produce a single image that will work on all ARM server SoC vendors e.g. Ampere, HXT, Marvell, Qualcomm.

Despite the 'server' in the name it can be applied to any 64-bit ARM SoC. There is also Server Base Boot Requirements (SBBR) that describes the boot requirements for SBSA.

[1] http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc....

[2] https://en.wikipedia.org/wiki/Server_Base_System_Architectur...