I have researched and documented the commissioning of this platform, including my contributions to u-boot and the Linux kernel, the development of the device tree, the tools for reproducible builds, and signal integrity validation. Most of this work is still in active development and the early stages of preparation for release in the upstream project.
I publish my notes, measurements, and commissioning artifacts here as I work, while active u-boot and kernel development, including patch iterations, test builds, and branch history, is maintained in separate working repositories:
Signalanalyse / Bring-Up-Repository: https://github.com/brhinton/signal-analysis
The repository currently includes (and more are constantly being added):
-
Device Tree Sources and Rock 5B+ Board Activation
- UART signal integrity measurements at 1.5 Mbit/s on the SoC pad
- Instructions for creating the kernel, bootloader, and debugging setup
- Early Patch Workflows and Upstream Preparation Notes
This is an ongoing technical project still under development, and I will update the repositories as additional measurements, boards, and changes suitable for upstream development are prepared.