ODROID HC2 (odroid-hc2): Difference between revisions
Appearance
No edit summary |
suggest picking console as UI in pmbootstrap init |
||
(3 intermediate revisions by the same user not shown) | |||
Line 18: | Line 18: | ||
| type = Single Board Computer | | type = Single Board Computer | ||
<!-- the following status_* questions should be answered with Y - yes, P - partial, N - no, or left blank (for untested or unknown) --> | <!-- the following status_* questions should be answered with Y - yes, P - partial, N - no, or left blank (for untested or unknown) --> | ||
| status_usbnet = | | status_usbnet = - | ||
| status_flashing = - | | status_flashing = - | ||
| status_emmc = - | |||
| status_sdcard = Y | |||
| status_touch = - | | status_touch = - | ||
| status_sata = Y | | status_sata = Y | ||
Line 44: | Line 46: | ||
| status_fossbootloader = Y | | status_fossbootloader = Y | ||
| status_usba = Y | | status_usba = Y | ||
| status_ethernet = Y | |||
| status_magnet = - | |||
| status_accel = - | |||
| status_proximity = - | |||
| status_light = - | |||
| status_haptics = - | |||
| status_hall = - | |||
| status_barometer = - | |||
| status_keyboard = - | | status_keyboard = - | ||
| status_touchpad = - | | status_touchpad = - | ||
| status_hdmidp = - | | status_hdmidp = - | ||
| status_cameraflash = - | |||
| status_uboot = yes | | status_uboot = yes | ||
| status_uboot_primary = Y | | status_uboot_primary = Y | ||
Line 86: | Line 97: | ||
== Installation == | == Installation == | ||
* Use [[pmbootstrap]] to create a bootable SD card: <syntaxhighlight lang="shell-session"> | |||
$ pmbootstrap init # pick 'odroid' as manufacturer, 'hc2' as device and 'console' as UI. | |||
$ pmbootstrap install --sdcard=/dev/sdX | |||
</syntaxhighlight> | |||
** Only the UI 'console' is supported by the ODROID HC2 as there's no HDMI or any other video port available on this device. With UI 'none' you won't have SSH access over Ethernet. | |||
* Only the UI 'console' is supported by the ODROID HC2 as there's no HDMI or any other video port available on this device. With UI 'none' you won't have SSH access over Ethernet. | * Insert SD card into the Odroid HC2, plug in the Ethernet cable and turn it on. | ||
* | * The Odroid HC2 should boot up and become accessible over SSH. | ||
== v22.12 or later == | == v22.12 or later == |
Latest revision as of 15:10, 23 March 2025
![]() ODROID HC2 | |
Manufacturer | ODROID |
---|---|
Name | HC2 |
Codename | odroid-hc2 |
Released | 2018 |
Type | single board computer |
Hardware | |
Chipset | Samsung Exynos 5422 |
CPU | 4x 1.9 GHz A15 & 4x 1.3 GHz A7 |
GPU | Mali-T628 |
Display | None |
Storage | external HDD or microSD |
Memory | 2GB LPDDR3 |
Architecture | armv7 |
Software | |
Original software | Ubuntu |
Original version | 20.04 LTS |
FOSS bootloader | yes |
postmarketOS | |
Category | testing |
Pre-built images | no |
Mainline | yes |
SD card |
Works |
---|---|
Multimedia | |
3D Acceleration |
Broken |
Connectivity | |
Ethernet |
Works |
Miscellaneous | |
FDE |
No data |
USB-A |
Works |
SATA/eSATA |
Works |
Primary Bootloader |
Works |
---|---|
Mainline |
Works |
Internal Storage |
No data |
SD card |
Works |
USB Host |
No data |
USB Peripheral |
No data |
Display |
No data |
Keyboard |
No data |
Contributors
Maintainer(s)
Users owning this device
- DylanVanAssche (Notes: 2 pieces)
- Knuxify (Notes: Odroid HC1, practically identical)
Installation
- Use pmbootstrap to create a bootable SD card:
$ pmbootstrap init # pick 'odroid' as manufacturer, 'hc2' as device and 'console' as UI. $ pmbootstrap install --sdcard=/dev/sdX
- Only the UI 'console' is supported by the ODROID HC2 as there's no HDMI or any other video port available on this device. With UI 'none' you won't have SSH access over Ethernet.
- Insert SD card into the Odroid HC2, plug in the Ethernet cable and turn it on.
- The Odroid HC2 should boot up and become accessible over SSH.
v22.12 or later
postmarketOS v22.12 or later runs linux-edge
from Alpine, we don't have any kernel fork anymore in pmaports.
RootFS on external HDD
WARNING: This process is irreversible without reflashing postmarketOS on the microSD card, you have been warned. |
After installing postmarketOS on your ODROID HC2, you may want to move the rootFS to the external HDD of the ODROID HC2.
A set of tools to accomplish this are provided in the device-odroid-hc2-tools
package which can be used as followed with root
permissions:
apk add device-odroid-hc2-tools # install tools install-rootfs-hdd # run script and answer 'y' and with the device node you want to have the rootFS on (/dev/sdX) reboot
See also
- pmaports!2249 Initial merge request
- pmbootstrap!2069 Boot binary flashing support