Skip to content

boot + rootfs 走完,板子能持久 login: 了,但这只是"核心活"。一块板子要真正能用,还得把外设一个个点亮。RK3506 这些外设的主线驱动基本都在上游——dwmac-rk、dw_mmc-rockchip、spi-rockchip、dwc2、pl330、ES8328,一个不缺——所以外设 bringup 的主体是接线活:把驱动用设备树接到引脚上、在 config 里打开、再上板验证。驱动我们一行不写,写的是 DT 和那几处 RK3506 缺的 of_match。

验证就一层层坐实:先 dmesg / sysfs 看 probe 起没起,再看 /dev/*/sys/class/net/* 出来没,最后跑真 I/O。有硬件就验到功能层,没有的就诚实标 needs <gear>,不装假通过。

Built with VitePress