Skip to content

Move NanoPC‑T6 back to nabam kernel path and adopt latest Rockchip variant - #5

Draft
edtubbs with Copilot wants to merge 11 commits into
copilot/debug-kernel-console-accessfrom
copilot/fix-usb-c-console-issue
Draft

Move NanoPC‑T6 back to nabam kernel path and adopt latest Rockchip variant#5
edtubbs with Copilot wants to merge 11 commits into
copilot/debug-kernel-console-accessfrom
copilot/fix-usb-c-console-issue

Conversation

Copilot AI commented Feb 13, 2026

Copy link
Copy Markdown

NanoPC‑T6 showed better reset/bring-up behavior on the FriendlyARM fork. This change keeps the build on the nabam fork while selecting its newer Rockchip kernel line to better match those board-level fixes.

  • Kernel source strategy

    • Switched NanoPC‑T6 kernel selection from direct FriendlyARM source override to nabam’s Rockchip package set.
    • Updated boot.kernelPackages to use kernel_linux_latest_rockchip_unstable from inputs.rockchip.legacyPackages.
  • Cleanup

    • Removed the temporary board-local FriendlyARM kernel derivation (nix/builders/nanopc-t6/kernel-friendlyarm.nix).
  • Resulting behavior target

    • Preserve the nabam integration path while pulling in newer Rockchip kernel behavior that is closer to what worked with FriendlyARM.
# nix/builders/nanopc-t6/base.nix
boot.kernelPackages =
  inputs.rockchip.legacyPackages.aarch64-linux.kernel_linux_latest_rockchip_unstable;

✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Co-authored-by: edtubbs <84785904+edtubbs@users.noreply.github.com>
Copilot AI changed the title [WIP] Fix console output issue over USB-C Prefer USB-C debug UART as active NanoPC-T6 kernel console Feb 13, 2026
Co-authored-by: edtubbs <84785904+edtubbs@users.noreply.github.com>
Copilot AI changed the title Prefer USB-C debug UART as active NanoPC-T6 kernel console Harden NanoPC‑T6 USB‑C console handoff across tty alias changes Feb 13, 2026
Co-authored-by: edtubbs <84785904+edtubbs@users.noreply.github.com>
Copilot AI changed the title Harden NanoPC‑T6 USB‑C console handoff across tty alias changes NanoPC-T6: move off nabam kernel path and harden USB-C serial console handoff Feb 17, 2026
Co-authored-by: edtubbs <84785904+edtubbs@users.noreply.github.com>
Copilot AI changed the title NanoPC-T6: move off nabam kernel path and harden USB-C serial console handoff Remove nabam/nixos-rockchip from Dogebox flake dependency graph Feb 17, 2026
Co-authored-by: edtubbs <84785904+edtubbs@users.noreply.github.com>
Copilot AI changed the title Remove nabam/nixos-rockchip from Dogebox flake dependency graph Replace nabam dependency with in-repo non-nabam Rockchip kernel for NanoPC-T6 Feb 17, 2026
Co-authored-by: edtubbs <84785904+edtubbs@users.noreply.github.com>
Copilot AI changed the title Replace nabam dependency with in-repo non-nabam Rockchip kernel for NanoPC-T6 Align NanoPC-T6 image path to NixOS 25.11 kernel packages Feb 19, 2026
Co-authored-by: edtubbs <84785904+edtubbs@users.noreply.github.com>
Copilot AI changed the title Align NanoPC-T6 image path to NixOS 25.11 kernel packages Unblock NanoPC-T6 25.11 build by migrating deprecated kernel patch config key Feb 19, 2026
Co-authored-by: edtubbs <84785904+edtubbs@users.noreply.github.com>
Copilot AI changed the title Unblock NanoPC-T6 25.11 build by migrating deprecated kernel patch config key Restore NanoPC‑T6 Rockchip kernel path to recover HDMI and post-earlyboot serial console Feb 19, 2026
Co-authored-by: edtubbs <84785904+edtubbs@users.noreply.github.com>
Copilot AI changed the title Restore NanoPC‑T6 Rockchip kernel path to recover HDMI and post-earlyboot serial console Switch NanoPC-T6 to pinned FriendlyARM kernel fork for reliable reset/bring-up Feb 19, 2026
Co-authored-by: edtubbs <84785904+edtubbs@users.noreply.github.com>
Copilot AI changed the title Switch NanoPC-T6 to pinned FriendlyARM kernel fork for reliable reset/bring-up Move NanoPC‑T6 back to nabam kernel path and adopt latest Rockchip variant Feb 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants