
Table 23-61. Parameters (continued)
Parameter
Description
src
Pointer to the source buffer of data that is to be programmed into the Program Once Field.
Lengthinbytes
The length, in bytes (not words or long words) to be programmed. Must be word-aligned.
Table 23-62. Possible status response
Value
Constant
Description
4
kStatus_InvalidArgument
Config or src pointers are NULL.
101
kStatus_FLASH_AlignmentError
index or lengthInBytes is invalid.
103
kStatus_FLASH_AddressError
The following situation causes this response:
1. Command is not available under current mode/
security.
2. An invalid index is supplied.
3. The requested Program Once field has already
been programmed to a non-FFFF value.
4. The requested sector crosses a flash block
boundary.
115
kStatus_FLASH_CommandNotSupported
This function is not supported.
0
kStatus_Success
This function has performed successfully.
Example:
Assume the Program Once Field has not been programmed before.
uint32_t expectedData = 0x78563412;
status_t status = FLASH_ProgramOnce(&flashInstance, 0, &expectedData, 4);
NOTE
For the choice of index and length, see the FTFA chapter in RM
for detailed information.
23.4.5.13 FLASH_ReadOnce
Reads a certain flash Program Once Field according to parameters passed by index and
length.
For targets that do not support FLASH_ReadOnce, the value of the FLASH_ReadOnce
pointer is 0.
Prototype:
Chapter 23 Kinetis ROM Bootloader
Kinetis KE1xF Sub-Family Reference Manual, Rev. 4, 06/2019
NXP Semiconductors
613
Summary of Contents for KE1xF Series
Page 2: ...Kinetis KE1xF Sub Family Reference Manual Rev 4 06 2019 2 NXP Semiconductors...
Page 138: ...Usage Guide Kinetis KE1xF Sub Family Reference Manual Rev 4 06 2019 138 NXP Semiconductors...
Page 360: ...Usage Guide Kinetis KE1xF Sub Family Reference Manual Rev 4 06 2019 360 NXP Semiconductors...
Page 490: ...Interrupts Kinetis KE1xF Sub Family Reference Manual Rev 4 06 2019 490 NXP Semiconductors...
Page 562: ...Boot Kinetis KE1xF Sub Family Reference Manual Rev 4 06 2019 562 NXP Semiconductors...
Page 706: ...Usage Guide Kinetis KE1xF Sub Family Reference Manual Rev 4 06 2019 706 NXP Semiconductors...
Page 736: ...Usage Guide Kinetis KE1xF Sub Family Reference Manual Rev 4 06 2019 736 NXP Semiconductors...
Page 866: ...Usage Guide Kinetis KE1xF Sub Family Reference Manual Rev 4 06 2019 866 NXP Semiconductors...
Page 1164: ...Usage Guide Kinetis KE1xF Sub Family Reference Manual Rev 4 06 2019 1164 NXP Semiconductors...
Page 1178: ...Usage Guide Kinetis KE1xF Sub Family Reference Manual Rev 4 06 2019 1178 NXP Semiconductors...
Page 1380: ...Usage Guide Kinetis KE1xF Sub Family Reference Manual Rev 4 06 2019 1380 NXP Semiconductors...
Page 1472: ...Kinetis KE1xF Sub Family Reference Manual Rev 4 06 2019 1472 NXP Semiconductors...
Page 1482: ...Kinetis KE1xF Sub Family Reference Manual Rev 4 06 2019 1482 NXP Semiconductors...