Hello DALE
FlexNVM is not used in our bootloader project for 56F84789. Below is extracted from the map file of this project:
---------------------------------------------------------------------------------------------------
# Memory map:
v_addr p_addr size name
00000000 00000000 000000DE .interrupt_vectors .pIntvectorBoot
00000200 00000200 00000008 .FlashConfig .pFlashConfig
00000208 00000208 0001F1F5 .ppFlash
0001F3FD 0001F3FD 00000003 .delay_time .DelayT
0001F400 0001F400 0000078A .ApplicationCode .pFlash
00000000 00000000 0000048D .data_in_x_ram_bss .xRAM_bss
0001FBE1 00000800 0000004C .data_in_p_flash_ROM .xRAM_data
00000A00 00000A00 00000200 .data_in_x_ram .xRAM
0001FB8A 00062000 00000057 .prog_in_p_flash_ROM .pRAM_code
00002000 00002000 00002000 .xRAM_code
---------------------------------------------------------------------------------------------------
The bootloader code locates from 0001F400 in primary program. It seems that we are not using the same project. Please download from this link:
http://cache.nxp.com/files/microcontrollers/doc/app_note/AN4759SW.zip
Best Regards
Fiona Kuang
TIC - Technical Information Center
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Mark Correct button. Thank you!
-----------------------------------------------------------------------------------------------------------------------