Jump to content

ODROID N2+: Difference between revisions

From postmarketOS Wiki
K-laus (talk | contribs)
runs 5.14.3 (near) mainline kernel. add link to pmaports fork.
No edit summary
Tags: mobile edit mobile web edit
Line 3: Line 3:
| name = N2+
| name = N2+
| codename = odroid-n2plus
| codename = odroid-n2plus
| image = File:CHANGE_ME_TO_DEVICE_CODENAME.jpg
| image =  
File:Odroid-n2-plus.jpg
| imagecaption = odroid-n2plus runs postmarketOS
| imagecaption = odroid-n2plus runs postmarketOS
| releaseyear = 2020
| releaseyear = 2020

Revision as of 12:39, 30 April 2022

ODROID N2+
odroid-n2plus runs postmarketOS
odroid-n2plus runs postmarketOS
Manufacturer ODROID
Name N2+
Codename odroid-n2plus
Released 2020
Hardware
Chipset Amlogic S922X 12nm
CPU Quad-core Cortex-A73 @ 1.8GHz and Dual-core Cortex-A53 @ 1.9GHz
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 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 20.04 or Android Pie
postmarketOS
Category testing
Pre-built images no
Mainline yes
postmarketOS kernel 5.14.3
Unixbench Whet/Dhry score 4142.2
Features
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

  • k-laus

Users owning this device

  • k-laus



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

See also

odroid-n2plus branch - https://gitlab.com/k-laus/pmaports/-/commit/5fff9e5aaa20be0756af4fb27ba4cbc6cf09c94a