I am trying to implement FOTA in S32K324 micro. I am new to NXP micro controllers, I would appreciate if someone could help me with below questions.
1. Does the active partition and passive partition start at a predefined address?
2. Is there a possibility to change the start address of Active and passive sections by the user?
3. If this start address of Active & passive sections is not changeable where can I place my bootloader, I only want to update my application as part of FOAT not bootloader.
4. If I place my bootloader to active partition, I should also have the bootloader section defined in passive partition, is this correct?
5. Finally, if someone can share me a linker file sample for FOTA implementation that would greatly help.
6. Question related to TCM: ITCM_0, ITCM_1 and DTCM_0, DTCM_1 has the same starting and ending address, so if I define this in my linker, there will be 2 sections with same starting address, how does the micro controller handle this?