Skip to content

把一块空的 RK3506B 启动到 rk3506 login:。这条链最关键的真相:闭源与开源的分界线画在 rkbin 之后——rkbin 之前借厂商 blob 把 DDR 点亮,rkbin 之后从 U-Boot 到 init,每一行都能在主线仓库里翻到源码、能 git bisect、能打补丁。

诚实地说:所谓"纯主线 boot"目前还做不到,卡点就在 rkbin 这段 DDR init(自己写 SPL 替代——内部叫方案 A——还在趟)。所以我们的 U-Boot 和 kernel 是纯主线,但启动链最前段仍借了厂商 blob。差距有多大、还差什么,见 差距对照

Built with VitePress