Nano Pi R5C RK3568 Slack(ish) installer and Kernel
Posted: Wed Feb 26, 2025 10:27 pm
Greetings!
I created an sd-card image for installing Slarm64-15.0 onto a Nano Pi R5C (RK3568) and packaged the kernel for use with Slack(ish) operating systems.
Kernel Source : https://sourceforge.net/projects/slack- ... els/files/ the filename is kernel-npi-source-5.15.173-r5c-noarch-inpito.txz package.
Sd-Card Image: https://archive.org/download/slackish-1 ... -installer the filename is slackish-15.0-a64-nano-pi-r5c-installer.tar.xz
My Nano Pi R5C kernel source is a fork of the OpenWRT kernel I modified the kernel to work with a Slack(ish) installer and used it to install Slarm64 onto a USB attached pocket drive.
Rather than install the Slarm64 OS from the sd-card directly, I used dd if=sd-card of=emmc and copied the installer to the emmc. I edited the extlinux.conf from mmcblk0p2 to mmcblk1p2. Then rebooted without the sd-card and the Slack(ish) installer booted successfully. I then installed the OS from the emmc.
I installed the full Slarm64-15.0 operating system with all packages to the USB attached pocket drive, and it all installed and worked successfully ( although the screen was greyscale with no color )
After the install completed, but before I rebooted:
I mounted the emmc boot partition and change the extlinux.conf default from INSTALLER to SYSTEM. If the OS is installed to a block device other than an attached USB pocket drive /dev/sda2 the block device will have to be changed as well.
After the reboot into the Slarm64 operating system on /dev/sda2, I attached the emmc once again and installed all the patches, only to discover the latest firmware broke the wifi, so I removepkg the latest firmware and re-installed the original OS firmware and the wifi was restored.
The router is working great!
I created an sd-card image for installing Slarm64-15.0 onto a Nano Pi R5C (RK3568) and packaged the kernel for use with Slack(ish) operating systems.
Kernel Source : https://sourceforge.net/projects/slack- ... els/files/ the filename is kernel-npi-source-5.15.173-r5c-noarch-inpito.txz package.
Sd-Card Image: https://archive.org/download/slackish-1 ... -installer the filename is slackish-15.0-a64-nano-pi-r5c-installer.tar.xz
My Nano Pi R5C kernel source is a fork of the OpenWRT kernel I modified the kernel to work with a Slack(ish) installer and used it to install Slarm64 onto a USB attached pocket drive.
Rather than install the Slarm64 OS from the sd-card directly, I used dd if=sd-card of=emmc and copied the installer to the emmc. I edited the extlinux.conf from mmcblk0p2 to mmcblk1p2. Then rebooted without the sd-card and the Slack(ish) installer booted successfully. I then installed the OS from the emmc.
I installed the full Slarm64-15.0 operating system with all packages to the USB attached pocket drive, and it all installed and worked successfully ( although the screen was greyscale with no color )
After the install completed, but before I rebooted:
I mounted the emmc boot partition and change the extlinux.conf default from INSTALLER to SYSTEM. If the OS is installed to a block device other than an attached USB pocket drive /dev/sda2 the block device will have to be changed as well.
After the reboot into the Slarm64 operating system on /dev/sda2, I attached the emmc once again and installed all the patches, only to discover the latest firmware broke the wifi, so I removepkg the latest firmware and re-installed the original OS firmware and the wifi was restored.
The router is working great!