ODROID N2+ (odroid-n2plus): Difference between revisions
Appearance
No edit summary |
m type = Single Board Computer |
||
(17 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
{{Infobox device | {{Infobox device | ||
Line 9: | Line 8: | ||
| imagecaption = odroid-n2plus runs postmarketOS | | imagecaption = odroid-n2plus runs postmarketOS | ||
| releaseyear = 2020 | | releaseyear = 2020 | ||
| originalsoftware = Ubuntu 20.04 | | originalsoftware = Ubuntu | ||
| originalversion = 20.04 | |||
| optionalsoftware = Android | |||
| chipset = Amlogic S922X (rev C) | | chipset = Amlogic S922X (rev C) | ||
| cpu = Quad-core Cortex-A73 @ 2.4GHz and Dual-core Cortex-A53 @ 2.0GHz | | cpu = Quad-core Cortex-A73 @ 2.4GHz and Dual-core Cortex-A53 @ 2.0GHz | ||
| gpu = Mali-G52 GPU with 6x Execution Engines @ 800MHz | | gpu = Mali-G52 GPU with 6x Execution Engines @ 800MHz | ||
| storage = eMMC connector (8/16/32/64/128GB) and microSD slot (DS/HS modes up to UHS-I SDR104) | | storage = eMMC connector (8/16/32/64/128GB) and microSD slot (DS/HS modes up to UHS-I SDR104) | ||
| display = none, but HDMI 2.0 connector up to 4K@60Hz with HDR,CEC,EDID | | display = none, but HDMI 2.0 connector up to 4K@60Hz with HDR, CEC, EDID | ||
| memory = 4GB DDR4 with 32bit bus width, 2640 MT/s data rate (PC4-21333 grade), 1.2V low power design | | memory = 2GB/4GB DDR4 with 32bit bus width, 2640 MT/s data rate (PC4-21333 grade), 1.2V low power design | ||
| architecture = aarch64 | | architecture = aarch64 | ||
| 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 = -<!-- USB networking does work? then put Y here and delete this comment --> | | status_usbnet = -<!-- USB networking does work? then put Y here and delete this comment --> | ||
Line 42: | Line 44: | ||
| pmoskernel = 5.14.3 | | pmoskernel = 5.14.3 | ||
| whet_dhry = 4142.2 | | whet_dhry = 4142.2 | ||
| packaged=no | |||
}} | }} | ||
== Contributors == | == Contributors == | ||
* k-laus | * [[user:k-laus|k-laus]] | ||
* [[user:exkc|exkc]] | |||
* exkc | |||
== Users owning this device == | == Users owning this device == | ||
* k-laus | * [[user:k-laus|k-laus]] | ||
{{Device owners}} | {{Device owners}} | ||
<!-- autogenerated, use {{Owns device|devicepage|notes}} on your profile page --> | <!-- autogenerated, use {{Owns device|devicepage|notes}} on your profile page --> | ||
Line 61: | Line 63: | ||
== Installation == | == Installation == | ||
Preparation | Preparation | ||
The device uses u-boot with petitboot loader loaded in spi memory. | The device uses u-boot with petitboot loader loaded in spi memory. | ||
Installation to eMMC was tested: | Installation to eMMC was tested: | ||
Line 73: | Line 76: | ||
== See also == | == See also == | ||
[https://gitlab.com/k-laus/pmaports/-/tree/odroid-n2plus k-laus fork of | [https://gitlab.com/k-laus/pmaports/-/tree/odroid-n2plus k-laus's fork of pmaports that has a pm os port for it (Note his port has not been merged to the mainline, and the package for it is packaged very poorly)] | ||
<!-- | <!-- | ||
Link to related GitLab issues or merge requests like the following (replace CHANGEME with the ID, e.g. 1234): | Link to related GitLab issues or merge requests like the following (replace CHANGEME with the ID, e.g. 1234): | ||
Line 86: | Line 89: | ||
* {{Kernel package|DEVICE_CODENAME}} | * {{Kernel package|DEVICE_CODENAME}} | ||
--> | --> | ||
[[ODROID_N2_(odroid-n2)]] |
Latest revision as of 12:08, 22 September 2023
This device has been tested with postmarketOS, but its device package has not yet been added to the postmarketOS repositories.
This means that it cannot be selected in pmbootstrap.
This means that it cannot be selected in pmbootstrap.
![]() odroid-n2plus runs postmarketOS | |
Manufacturer | ODROID |
---|---|
Name | N2+ |
Codename | odroid-n2plus |
Released | 2020 |
Type | single board computer |
Hardware | |
Chipset | Amlogic S922X (rev C) |
CPU | Quad-core Cortex-A73 @ 2.4GHz and Dual-core Cortex-A53 @ 2.0GHz |
GPU | Mali-G52 GPU with 6x Execution Engines @ 800MHz |
Display | none, but HDMI 2.0 connector up to 4K@60Hz with HDR, CEC, EDID |
Storage | eMMC connector (8/16/32/64/128GB) and microSD slot (DS/HS modes up to UHS-I SDR104) |
Memory | 2GB/4GB DDR4 with 32bit bus width, 2640 MT/s data rate (PC4-21333 grade), 1.2V low power design |
Architecture | aarch64 |
Software | |
Original software | Ubuntu |
Original version | 20.04 |
Optional software | Android |
postmarketOS | |
Category | testing |
Pre-built images | no |
Mainline | no |
postmarketOS kernel | 5.14.3 |
Unixbench Whet/Dhry score | 4142.2 |
Internal storage |
No data |
---|---|
SD card |
No data |
Screen |
Works |
Multimedia | |
3D Acceleration |
No data |
Camera Flash |
No data |
Miscellaneous | |
HDMI/DP |
No data |
Sensors | |
Magnetometer |
No data |
Ambient Light |
No data |
Proximity |
No data |
Hall Effect |
No data |
Haptics |
No data |
Barometer |
No data |
Contributors
Users owning this device
How to enter flash mode
Installation
Preparation
The device uses u-boot with petitboot loader loaded in spi memory. Installation to eMMC was tested:
pmbootstrap build linux-odroid-n2plus pmbootstrap build device-odroid-n2plus
Put an eMMC card into eMMC-to-USB3 reader, assumption is it appears as /dev/sdX (replace sdX with correct devicename below), and install to it:
pmbootstrap install --sdcard /dev/sdX
Afterwards, still this manual step is needed to create u-boot compatible initramfs:
mount /dev/sdX1 /mnt/boot && \ cd /mnt/boot && \ mkimage -A arm64 -T ramdisk -C none -n initramfs -d initramfs initramfs.uimg