This wiki is intended as a repository of information on the development of open source software and hardware for bare-metal Arm® and RISC-V SoCs.
We focus on the ARMv8-A architecture in 64-bit mode, AArch64, as implemented by the Cortex® A-53, and the Freedom FE310-G002 32-bit RISC-V SoC on the SiFive HiFive1 Rev B dev board.
This section contains links to the official manufacturers' product pages for target hardware.
This section contains links to the original sources of hardware reference documentation which cannot be included here due to copyright. Please do not add or upload the contents of copyrighted material to this wiki or link to sources other than the original owner or authorized publisher.
The next upcoming AUGH will be held on Sunday, May 5, 2019 at 1600h UTC.
List of All AUGHs
The Bare Metal Wiki and AUGH are a small collaboration by three hackers in their spare time:
We do our best to provide accurate and useful information to enable others to build and create, but we can't guarantee than any of this will be correct, working, or useful for any purpose.
Arm® and Cortex® are registered trademarks of Arm Limited (or its subsidiaries) in the US and/or elsewhere.
BROADCOM® and VideoCore® are registered trademarks of Avago Technologies International Sales Pte. Ltd..
Orange Pi™ is a trademark of the Shenzhen Xunlong Software CO., Limited.
Raspberry Pi is a trademark of the Raspberry Pi Foundation.
Olimex®, logo and combinations thereof, are registered trademarks of Olimex Ltd..
SEGGER® and J-Link® are registered trademarks of SEGGER Microcontroller GmbH & Co. KG..
SiFive® and HiFive® are registered trademarks of SiFive, Inc..
This website and its owners have no affiliation with Arm Limited or its subsidiaries, Avago Technologies International Sales Pte. Ltd. or its subsidiaries, the Raspberry Pi Foundation, Shenzhen Xunlong Software CO., Limited, SEGGER Microcontroller GmbH & Co. KG., Olimex Ltd., SiFive, Inc., or any other organizations or persons mentioned here, unless explicitly stated otherwise.