Jump to content

ODROID N2+ (odroid-n2plus): Difference between revisions

From postmarketOS Wiki
Vincele (talk | contribs)
m Installation: add intended newline
Exkc (talk | contribs)
Plan is dropped
Line 1: Line 1:
{{todo|Currently the support of this device is kind of a mess. [[User:Exkc|exkc]] is planning to fix it.}}


{{Infobox device
{{Infobox device

Revision as of 14:17, 8 December 2022

ODROID N2+
odroid-n2plus runs postmarketOS
odroid-n2plus runs postmarketOS
Manufacturer ODROID
Name N2+
Codename odroid-n2plus
Released 2020
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 20.04 or Android Pie
postmarketOS
Category testing
Pre-built images no
Mainline no
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
  • exkc (fix k-laus's mess N port it to the mainline)

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

See also

k-laus fork of pmports that has a pm os port of it(Note his port had not marged to the mainline n their package for it r packaged for it very poorly)

ODROID_N2_(odroid-n2)