TB 就是 Tiny Boot
- 正常理解的启动链一般是:
- BootROM -> idblock/SPL -> U-Boot -> 停在 U-Boot 或再启动内核
- TB 路线更像是:
- BootROM -> Tiny SPL/Trust 组合 -> 直接找 boot 分区/系统镜像 -> 尽快起系统
#必须修改为RV1106TOS.ini否则肯定会进入Trust TB(tiny boot)
#CONFIG_TRUST_INI="RV1106TOS_TB.ini"
CONFIG_TRUST_INI="RV1106TOS.ini"
- TB :
- 默认继续找系统分区
- 可能带 MCU 检查
- 可能带 Trust tiny-boot 路径
- 没有系统分区时就容易卡死
- 普通 U-Boot 路线:
- 更容易停在命令行
- 更适合调试
- 逻辑更直观
- 你只烧 idblock + uboot 往往就能看到主 U-Boot banner