This example demonstrates how to check the version of SYSFW running on the Cortex R5 (DM R5) at run time. Since this is frequently done by bootloaders as a sanity check, there is an API included in the Sciclient driver for checking the SYSFW version.
However, in this example this API is not used, instead the basic Sciclient_service API is used to send a "GET VERSION" request to the SYSFW and get a response back and print it out.
We also fetch the clock frequency of the current CPU using Sciclient and print that out as well, as additional sanity check.
Parameter | Value |
---|---|
CPU + OS | mcu-r5fss0-0 nortos |
c75ss0-0 freertos | |
a53ss0-0 nortos | |
Toolchain | ti-arm-clang |
arm.gnu.aarch64-none | |
Board | am62ax-sk |
Example folder | examples/drivers/sciclient/sciclient_get_version |
Shown below is a sample output when the application is run,