Hi
Section programming is supported in the area conditional on USE_SECTION_PROGRAMMING.
Programming can be tested by calling
extern int fnWriteBytesFlash(unsigned char *ucDestination, unsigned char *ucData, MAX_FILE_LENGTH Length);
ucDestination is a pointer to the flash location to be programmed (the first).
ucData is a pointer to a buffer containing the content to be programmed.
Length is the amount of data to be programmed.
If USE_SECTION_PROGRAMMING is enabled it will use sector programming (slightly quicker for blocks) as long as there are more than 2 long words to program (otherwise there is no advantage of section programming) and the destination is correctly aligned.
Regards
Mark