AM263Px MCU+ SDK: SBL NULL

| AM263Px MCU+ SDK 26.00.00 |

SBL NULL

# Introduction

This is a bootloader which does SOC initializations and put all the cores in WFI. This example is what is referred to as the SOC initialization binary in SOC Initialization using the Binary Flashed in OSPI memory. The SBL NULL does not load any images on the cores. For more information on how this example is being used, refer SOC Initialization using the Binary Flashed in OSPI memory

# Supported Combinations

Parameter | Value
--- | ---
CPU + OS | r5fss0-0 nortos
Toolchain | ti-arm-clang
Boards | am263px-cc, am263px-lp
Example folder | examples/drivers/boot/sbl_null

# Steps to Run the Example

Since this is a bootloader and is used as a SOC initialization binary, the example will be run every time you boot an application using this example. It is generally run from a boot media (OSPI Flash, SD Card) unlike other examples which are usually loaded with CCS. Nevertheless, you can build this example like you do for the others using makefile or build it via CCS by importing as a project.

- When using CCS projects to build, import the CCS project for the required combination and build it using the CCS project menu (see Using SDK with CCS Projects).
- When using makefiles to build, note the required combination and build using make command (see Using SDK with Makefiles)
- Flash this bootloader by following steps mentioned in SOC Initialization using the Binary Flashed in OSPI memory

# See Also

BOOTLOADER

# Sample Output

Starting NULL Bootloader ...
INFO: Bootloader_runCpu:150: CPU r5f1-1 is initialized to 400000000 Hz !!!
INFO: Bootloader_runCpu:150: CPU r5f1-0 is initialized to 400000000 Hz !!!
INFO: Bootloader_runCpu:150: CPU r5f0-1 is initialized to 400000000 Hz !!!
NULL Bootloader Execution Complete...
INFO: Bootloader_loadSelfCpu:202: CPU r5f0-0 is initialized to 400000000 Hz !!!
INFO: Bootloader_runSelfCpu:219: All done, reseting self ...