SPRUJE7A January 2025 – July 2025 F29H850TU , F29H859TU-Q1
Issues a bank erase command to the Flash State Machine along with a user-provided sector mask.
Fapi_StatusType Fapi_issueBankEraseCommand(
uint32_t *pu32StartAddress,
uint8_t u8Iterator,
uint32_t u32UserFlashConfig
)
| pu32StartAddress [in] | Flash bank address for bank erase operation |
|
u8Iterator [in] |
Iterator for program and erase operations on interleaved banks. 0: Data Flash/non-interleaved 1: B0 or B2 (dependent on provided address) 2: B1 or B3 (dependent on provided address) |
|
u32UserFlashConfig [in] |
User flash configuration bitfield |
This function issues a bank erase command to the Flash state machine for the user-provided bank address. If the FSM is busy with another operation, the function returns indicating the FSM is busy, otherwise it proceeds with the bank erase operation. When operating on interleaved banks, this function must be called twice (once with each iterator value, the start address stays the same).
(Refer to the flash programming example provided in the F29H85x SDK at “f29h85x-sdk > examples > driverlib > single_core > flash > flash_mode0_128_program”)