OpenBSD/armv7 supports selected boards using Allwinner, NXP i.MX, and TI ARMv7 processors.
- Processor family
- ARMv7
- OpenBSD mode
- 32-bit
- Ports architecture
arm- Status
- Supported platform
Machines
| Type | Examples |
|---|---|
| TI boards | BeagleBone, BeagleBone Black, PandaBoard and PandaBoard ES |
| NXP i.MX boards | Wandboard, CuBox-i4Pro, SABRE Lite and Novena |
| Allwinner boards | Cubieboard, Banana Pi and selected Orange Pi models |
Characteristics
- The port groups several systems-on-chip under one platform name. Device support and boot images differ between board families.
- Multiprocessor operation is not supported, even on boards with several CPU cores.
- Many boards lack a battery-backed clock and need their time set after startup.
OpenBSD history
OpenBSD 5.5 replaced the BeagleBoard-focused beagle port with armv7. OpenBSD 6.1 switched it to EABI and expanded hardware support. Release notes · Later changes
Installation
Installation media and boot files depend on the board. Use its platform instructions below.
OpenBSD 7.9 installation instructions
Packages
The ports architecture name is arm. See Managing Software: Packages and Ports for installation and the platform naming reference for how package restrictions use this name.