The 96Boards initiative is designed to offer a single software and hardware community across multiple vendor boards supporting a range of different features. A fixed set of minimum functions including USB, SD, HDMI and standardized low speed and high speed peripheral connectors are provided. Vendors may add customized hardware and feature sets provided the minimum functions are available. We expect this to extend the platform life, increase the market for add-on hardware, and accelerate open source upstreaming of support for new SoC features.
There are currently three 96Boards specifications for low-cost ARM Cortex-A and Cortex-M development boards:
- The Consumer Edition (CE) targets the mobile, embedded and digital home segments.
- The Enterprise Edition (EE) targets the networking and server segments.
- The IoT Edition (IE) targets the Internet of Things (IoT) and Embedded segments.
These specifications are intended to foster the delivery of multiple ARM hardware platforms targeted at software developers, the maker community, higher education, and embedded OEMs. To comment on the specifications, please visit the Specification forum. If you wish to be involved in defining future versions of the specifications please contact 96Boards@Linaro.org for information about joining the Linaro 96Boards Group.
To encourage the development of a broad range of compatible products, the above specifications may be extended with the introduction of addenda for particular applications. You can access the addenda documents on GitHub:
- The Consumer Edition (CE) Camera Module Interface Addendum
- 96Boards TV Platform: This specification describes requirements and recommendations for 96Boards Compliant hardware to be used for Digital Home applications including Digital TV and Set Top Boxes.