OpenSBI
The binary of OpenSBI is packaged with the binary compiled by U-Boot in the way of payload to generate the final fw_payload.bin. The main functions of OpenSBI are:
- Provide basic system calls for Linux
- Switch the mode from M mode to S mode
- Jump to 0x4020_0000 (located in DDR) to execute U-Boot
The normal output information is illustrated in the following figure.