xilnvm
Vitis Drivers API Documentation
XilNvm APIs

Macros

#define XNVM_BBRAM_AES_KEY_LEN_IN_BITS   (256U)
 AES key length in Bits. More...
 
#define XNVM_BBRAM_AES_KEY_LEN_IN_BYTES   (XNVM_BBRAM_AES_KEY_LEN_IN_BITS / 8U)
 AES key length in Bytes. More...
 
#define XNVM_BBRAM_AES_KEY_STR_LEN   (XNVM_BBRAM_AES_KEY_LEN_IN_BITS / 4U)
 String length of Key. More...
 
#define XNVM_BBRAM_AES_KEY_LEN_IN_BITS   (256U)
 AES key length in Bits. More...
 
#define XNVM_BBRAM_AES_KEY_LEN_IN_BYTES   (XNVM_BBRAM_AES_KEY_LEN_IN_BITS / 8U)
 AES key length in Bytes. More...
 
#define XNVM_BBRAM_AES_KEY_STR_LEN   (XNVM_BBRAM_AES_KEY_LEN_IN_BITS / 4U)
 String length of Key. More...
 
#define XNVM_MAX_SLR_NUM   XNVM_SLR_INDEX_3
 Max SLR number. More...
 
#define XNVM_BBRAM_AES_KEY_LEN_IN_BITS   (256U)
 AES key length in Bits. More...
 
#define XNVM_BBRAM_AES_KEY_LEN_IN_BYTES   (XNVM_BBRAM_AES_KEY_LEN_IN_BITS / 8U)
 AES key length in Bytes. More...
 
#define XNVM_BBRAM_AES_KEY_STR_LEN   (XNVM_BBRAM_AES_KEY_LEN_IN_BITS / 4U)
 String length of Key. More...
 

Functions

int main (void)
 Main function to call the function to provision Configuration limiter parameters. More...
 

Macro Definition Documentation

#define XNVM_BBRAM_AES_KEY_LEN_IN_BITS   (256U)

AES key length in Bits.

#define XNVM_BBRAM_AES_KEY_LEN_IN_BITS   (256U)

AES key length in Bits.

#define XNVM_BBRAM_AES_KEY_LEN_IN_BITS   (256U)

AES key length in Bits.

#define XNVM_BBRAM_AES_KEY_LEN_IN_BYTES   (XNVM_BBRAM_AES_KEY_LEN_IN_BITS / 8U)

AES key length in Bytes.

#define XNVM_BBRAM_AES_KEY_LEN_IN_BYTES   (XNVM_BBRAM_AES_KEY_LEN_IN_BITS / 8U)

AES key length in Bytes.

#define XNVM_BBRAM_AES_KEY_LEN_IN_BYTES   (XNVM_BBRAM_AES_KEY_LEN_IN_BITS / 8U)

AES key length in Bytes.

#define XNVM_BBRAM_AES_KEY_STR_LEN   (XNVM_BBRAM_AES_KEY_LEN_IN_BITS / 4U)

String length of Key.

#define XNVM_BBRAM_AES_KEY_STR_LEN   (XNVM_BBRAM_AES_KEY_LEN_IN_BITS / 4U)

String length of Key.

#define XNVM_BBRAM_AES_KEY_STR_LEN   (XNVM_BBRAM_AES_KEY_LEN_IN_BITS / 4U)

String length of Key.

#define XNVM_MAX_SLR_NUM   XNVM_SLR_INDEX_3

Max SLR number.

Function Documentation

int main ( void  )

Main function to call the function to provision Configuration limiter parameters.

Main function to call the Bbram AES key write example function.

Returns
  • XST_FAILURE if the BBRAM programming failed.
Note
By default PLM does not include the NVM client code, it is disabled by a macro PLM_NVM_EXCLUDE. So, to run this client application successfully we need to enable NVM code in PLM before executing this application.
Parameters
None
Returns
  • XST_FAILURE if the BBRAM programming failed.
Note
None

References XNvm_ClientInit(), and XNVM_SLR_INDEX_0.