From fb9f75751980552b0a8cc2dcfdd0fd21e77e584f Mon Sep 17 00:00:00 2001 From: Ryan Yin Date: Thu, 7 Mar 2024 22:10:01 +0800 Subject: [PATCH] docs: add other info for orangepi5 & orangepi5 plus --- hosts/12kingdoms_rakushun/README.md | 65 ++++++++++++++++++++++++++++- hosts/12kingdoms_suzu/README.md | 64 ++++++++++++++++++++++++++++ 2 files changed, 128 insertions(+), 1 deletion(-) diff --git a/hosts/12kingdoms_rakushun/README.md b/hosts/12kingdoms_rakushun/README.md index b1d53cd4..ddecf435 100644 --- a/hosts/12kingdoms_rakushun/README.md +++ b/hosts/12kingdoms_rakushun/README.md @@ -2,10 +2,73 @@ LUKS encrypted SSD for NixOS, on Orange Pi 5 Plus. -## How to install NixOS on Orange Pi 5 Plus +## Showcases ![](../../_img/2024-03-07_orangepi5plus_rakushun.webp) +Disk layout: + +```bash +[ryan@rakushun:~]$ lsblk +NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS +sda 8:0 1 58.6G 0 disk +└─sda1 8:1 1 487M 0 part +mtdblock0 31:0 0 16M 0 disk +zram0 254:0 0 0B 0 disk +nvme0n1 259:0 0 1.8T 0 disk +├─nvme0n1p1 259:1 0 630M 0 part /boot +└─nvme0n1p2 259:2 0 1.8T 0 part + └─crypted 253:0 0 1.8T 0 crypt /tmp + /swap + /snapshots + /home + /nix/store + /var/lib + /nix + / +``` + +CPU info: + +```bash +[ryan@rakushun:~]$ lscpu +Architecture: aarch64 + CPU op-mode(s): 32-bit, 64-bit + Byte Order: Little Endian +CPU(s): 8 + On-line CPU(s) list: 0-7 +Vendor ID: ARM + Model name: Cortex-A55 + Model: 0 + Thread(s) per core: 1 + Core(s) per socket: 4 + Socket(s): 1 + Stepping: r2p0 + CPU(s) scaling MHz: 67% + CPU max MHz: 1800.0000 + CPU min MHz: 408.0000 + BogoMIPS: 48.00 + Flags: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp + Model name: Cortex-A76 + Model: 0 + Thread(s) per core: 1 + Core(s) per socket: 2 + Socket(s): 2 + Stepping: r4p0 + CPU(s) scaling MHz: 18% + CPU max MHz: 2256.0000 + CPU min MHz: 408.0000 + BogoMIPS: 48.00 + Flags: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp +Caches (sum of all): + L1d: 384 KiB (8 instances) + L1i: 384 KiB (8 instances) + L2: 2.5 MiB (8 instances) + L3: 3 MiB (1 instance) +``` + +## How to install NixOS on Orange Pi 5 Plus + ### 1. Prepare a USB LUKS key Generate LUKS keyfile to encrypt the root partition, it's used by disko. diff --git a/hosts/12kingdoms_suzu/README.md b/hosts/12kingdoms_suzu/README.md index 9c1ceb5f..0a8c4380 100644 --- a/hosts/12kingdoms_suzu/README.md +++ b/hosts/12kingdoms_suzu/README.md @@ -2,8 +2,72 @@ LUKS encrypted SSD for NixOS, on Orange Pi 5. + +## Showcases + ![](../../_img22024-03-07_orangepi5_suzu.webp) +Disk layout: + +```bash +[ryan@suzu:~]$ lsblk +NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS +sda 8:0 1 58.6G 0 disk +└─sda1 8:1 1 486M 0 part +mtdblock0 31:0 0 16M 0 disk +zram0 254:0 0 0B 0 disk +nvme0n1 259:0 0 238.5G 0 disk +├─nvme0n1p1 259:1 0 630M 0 part /boot +└─nvme0n1p2 259:2 0 237.9G 0 part + └─crypted 253:0 0 237.8G 0 crypt /tmp + /snapshots + /swap + /home + /nix/store + /var/lib + /nix + / +``` + +CPU info: + +```bash +[ryan@suzu:~]$ lscpu +Architecture: aarch64 + CPU op-mode(s): 32-bit, 64-bit + Byte Order: Little Endian +CPU(s): 8 + On-line CPU(s) list: 0-7 +Vendor ID: ARM + Model name: Cortex-A55 + Model: 0 + Thread(s) per core: 1 + Core(s) per socket: 4 + Socket(s): 1 + Stepping: r2p0 + CPU(s) scaling MHz: 56% + CPU max MHz: 1800.0000 + CPU min MHz: 408.0000 + BogoMIPS: 48.00 + Flags: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp + Model name: Cortex-A76 + Model: 0 + Thread(s) per core: 1 + Core(s) per socket: 2 + Socket(s): 2 + Stepping: r4p0 + CPU(s) scaling MHz: 18% + CPU max MHz: 2256.0000 + CPU min MHz: 408.0000 + BogoMIPS: 48.00 + Flags: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp +Caches (sum of all): + L1d: 384 KiB (8 instances) + L1i: 384 KiB (8 instances) + L2: 2.5 MiB (8 instances) + L3: 3 MiB (1 instance) +``` + ## How to install NixOS on Orange Pi 5 ### 1. Prepare a USB LUKS key