This section provides a linked summary and detailed descriptions of the battery-backed RAM (BBRAM) APIs of Zynq PL and UltraScale devices.
Example Usage
-
Zynq BBRAM PL example usage:
- The Zynq BBRAM PL example application should contain the xilskey_bbram_example.c and xilskey_input.h files.
-
You should provide user configurable parameters in the xilskey_input.h file. For more information, refer
Zynq User-Configurable PL BBRAM Parameters
.
-
UltraScale BBRAM example usage:
- The UltraScale BBRAM example application should contain the xilskey_bbram_ultrascale_input.h and xilskey_bbram_ultrascale_example.c files.
-
You should provide user configurable parameters in the xilskey_bbram_ultrascale_input.h file. For more information, refer
UltraScale or UltraScale+ User-Configurable BBRAM PL Parameters
.
Note: It is assumed that you have set up your hardware prior to working on the example application. For more information, refer
Hardware Setup
. Type | Name | Arguments |
---|---|---|
int | XilSKey_Bbram_Program |
|
int | XilSKey_Bbram_JTAGServerInit |
|