Difference between revisions of "Projects:Orange Pi 4 Workstation"
Jump to navigation
Jump to search
| Line 1: | Line 1: | ||
Project: Workstation computer built using [[Orange Pi 4]] running [[Linux]] fulfilling [[Goal:Technology]]. | Project: Workstation computer built using [[Orange Pi 4]] running [[Linux]] fulfilling [[Goal:Technology]]. | ||
| + | |||
| + | == Requirements == | ||
| + | * [[open source]] software | ||
| + | ** ability to build all of the components and utilities from source | ||
| + | * standalone and independent | ||
| + | ** ability to build on the target hardware in order to be independent | ||
| + | * up-to-date software | ||
| + | ** mainline kernel (with only a few necessary patches) | ||
| + | ** actively maintained distribution | ||
| + | * '''NO'' binary blobs | ||
== Hardware == | == Hardware == | ||
| Line 12: | Line 22: | ||
== Software == | == Software == | ||
| − | {{ | + | === Experimental Stage === |
| + | # {{IconDone}} Try pre-built images | ||
| + | #* [[BSP Linux on Orange Pi 4]]: {{IconPlus}} everything mostly works, {{IconMinus}} old kernel with missing components | ||
| + | #* [[Armbian on Orange Pi 4]]: {{IconPlus}} new kernel, {{IconMinus}} high power usage, incomplete HW support (e.g. graphics) | ||
| + | # {{IconWip}} Try custom-built images | ||
| + | #* [[BSP Linux on Orange Pi 4]]: {{IconPlus}} ..., {{IconMinus}} ... | ||
| + | #* [[Armbian on Orange Pi 4]]: {{IconPlus}} ..., {{IconMinus}} ... | ||
| + | # {{IconTodo}} Design a custom image-building toolkit | ||
| + | #* {{IconTodo}} | ||
| − | + | === Target Stage === | |
| − | |||
* [[Mainline Linux on Orange Pi 4]] | * [[Mainline Linux on Orange Pi 4]] | ||
* [[Arch Linux ARM on Orange Pi 4]] | * [[Arch Linux ARM on Orange Pi 4]] | ||
Revision as of 10:29, 10 April 2020
Project: Workstation computer built using Orange Pi 4 running Linux fulfilling Goal:Technology.
Requirements
- open source software
- ability to build all of the components and utilities from source
- standalone and independent
- ability to build on the target hardware in order to be independent
- up-to-date software
- mainline kernel (with only a few necessary patches)
- actively maintained distribution
- 'NO binary blobs
Hardware
Details: Orange Pi 4 Hardware
- multiple 64-bit ARM cores which provides enough horsepower for common tasks
- 4 GB of LPDDR4 RAM is sufficient for common tasks given it will run Linux
- 1 Gbps Ethernet & WiFi & Bluetooth for solid connectivity
- tiny form factor frees up lots of space (compared to a standard desktop tower PC)
- low power consumption makes this cheap to run
- low noise levels thanks to a single slow running fan
Software
Experimental Stage
- ☑ Try pre-built images
- BSP Linux on Orange Pi 4: [+] everything mostly works, [–] old kernel with missing components
- Armbian on Orange Pi 4: [+] new kernel, [–] high power usage, incomplete HW support (e.g. graphics)
- ☆ Try custom-built images
- BSP Linux on Orange Pi 4: [+] ..., [–] ...
- Armbian on Orange Pi 4: [+] ..., [–] ...
- ☐ Design a custom image-building toolkit
- ☐