MCUXpresso SDK API Reference Manual
Rev. 0
NXP Semiconductors
|
The MCUXpresso SDK provides a driver for the In Application Programming (IAP).
It provides a set of functions to call the on-chip in application programming interface. User code executing from on-chip RAM can call these function to read information like part id, read and write flash, read and write ffr.
FLASH_Init() Initializes the global flash properties structure members
FLASH_Erase() Erases the flash sectors encompassed by parameters passed into function
FLASH_Program() Programs flash with data at locations passed in through parameters
FLASH_VerifyErase() Verifies an erasure of the desired flash area hase been erased
FLASH_VerifyProgram() Verifies programming of the desired flash area hase been programed
FLASH_GetProperty() Returns the desired flash property.
FFR_Init() Generic APIs for FFR
FFR_Deinit() Generic APIs for FFR
FFR_CustomerPagesInit() APIs to access CFPA pages
FFR_InfieldPageWrite() APIs to access CFPA pages
FFR_GetCustomerInfieldData() APIs to access CMPA pages
FFR_GetCustomerData() Read data stored in 'Customer Factory CFG Page
FFR_KeystoreWrite() Read data stored in 'Customer Factory CFG Page
FFR_KeystoreGetAC() Read data stored in 'Customer Factory CFG Page
FFR_KeystoreGetKC() Read data stored in 'Customer Factory CFG Page
FFR_GetUUID() Read data stored in 'NXP Manufacuring Programmed CFG Page
FFR_GetManufactureData() Read data stored in 'NXP Manufacuring Programmed CFG Page
Refer to the driver examples codes located at <SDK_ROOT>/boards/<BOARD>/driver_examples/iap1