U-Boot、引导和 DTB

U-Boot、引导和 DTB

我有点困惑 UBoot Boot 和 DTS 是如何工作的。

我有 SBC Mecool VS RK3399,生产商根本不支持它,我想仍然使用它。幸运的是,我发现 OrangePiRK3399 映像是可启动的(从 SD 卡),但它有一个缺点 - 音频槽 Jack 无法按照 dmesg“rt5651 1-001a:ID 寄存器为 0xffffffc0 的设备不是 rt5651”工作

所以我教导我要重新编译一些东西:D。我花了太多时间来设置 OrangePiRK3399 工具集,但最终我让它工作并能够创建新的 OrangePi 可启动 img。

这是我的问题/疑虑

  1. 我应该如何以及何时以某种方式选择“我的”DTS(存在),因为我已经看到编译过程正在使用 OrangePi 的...

  2. 我真的需要选择 DTS 还是在启动过程中选择了正确的 DTS?因为我在脚本中找不到这样的论点?

  3. 如果我的设备使用来自 OrangePi 的 Uboot 启动,它会与使用 VS DBT 的启动映像冲突吗?

如果有人能用比内核文档更友好的语言向我解释它,我将不胜感激。

相关内容