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
Xwayland
FDE
Mainline
Battery
3D Acceleration
Accelerometer
Audio
Bluetooth
Camera
GPS
Mobile data
SMS
Calls
USB OTG
NFC
Ir TX



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