OpenSBI

OpenSBI的二进制文件与U-Boot编译的二进制文件打包,以生成最终的fw_payload.bin文件。OpenSBI的主要功能包括:

  • 为Linux提供基本的系统调用
  • 将模式从M模式切换到S模式
  • 跳转到0x4020_0000(位于DDR中)以执行U-Boot
正常输出信息如下图所示。
1. OpenSBI输出示例