should IAP application's RW/ZI section be mapped only to internal RAM
The IAP routine returns erroneous value (non-zero) when the IAP ZI/RW section of the application is mapped to external memory. But i read an article which says In Application Routine uses the bootloader commands that are stored in the internal FLASH. Also the IAP occupies the top 32 bytes of the internal RAM. So the data holder for storing the IAP commands and results should be created in RAM.
So should i always map the table i created for storing the command and result to the internal flash?