Difference between revisions of "ODROID N2+"

From postmarketOS
Jump to navigation Jump to search
(create initial page for ODROID-N2+, no photo yet)
 
m (display working.)
Line 18: Line 18:
 
| status_flashing = <!-- Flashing with "pmbootstrap flasher" works? Put Y here. It works the same for everything coming below. -->
 
| status_flashing = <!-- Flashing with "pmbootstrap flasher" works? Put Y here. It works the same for everything coming below. -->
 
| status_touch = Unavailable
 
| status_touch = Unavailable
| status_screen = <!-- The display is working? -->
+
| status_screen = Y
 
| status_wifi = Unavailable
 
| status_wifi = Unavailable
 
| status_xwayland = <!-- Showing X11 applications in a Wayland compositor (Weston, KWin, ...) works? -->
 
| status_xwayland = <!-- Showing X11 applications in a Wayland compositor (Weston, KWin, ...) works? -->

Revision as of 19:53, 21 September 2021

ODROID N2+
200px
odroid-n2plus runs postmarketOS
Manufacturer ODROID
Name N2+
Codename odroid-n2plus
Released 2020
Category testing
Original software Ubuntu 20.04 or Android Pie
postmarketOS kernel 5.14.1
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
Unixbench Whet/Dhry score 4142.2
Features
USB Networking
Flashing
Touchscreen
Display
Works
WiFi
FDE
Mainline
Battery
3D Acceleration
Audio
Bluetooth
Camera
GPS
Mobile data
SMS
Calls
USB OTG
NFC
USB-A
HDMI/DP
Keyboard
Touchpad
Sensors
Accelerometer
Magnetometer
Ambient Light
Proximity
Hall Effect
Barometer
Power Sensor
Misc
Ir TX
TrustZone
FOSS bootloader



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.

 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, and install to it:

 pmbootstrap install --sdcard /dev/sdX

Afterwards, still manual steps needed: mount /dev/sdc1 as /mnt/boot and copy u-boot.bin from archlinuxarm installation to /mnt/boot, create initramfs.uimg using

 cd /mnt/boot; mkimage -A arm64 -T ramdisk -C none -n initramfs -d initramfs initramfs.uimg

See also