Tool/software:
Hi, i want to use AM2432 and bootloader and applications in the NOR FLASH with GPMC interface.
i understood that when i use GPMC for NOR flash, XIP is not supported, so i would run code in the ram.
It is under review for development of mass productions.
in this situations, my questions are like below.
1. when i copy the code from nor flash to ram, What library and functions should i use?
2. I need to implement In Application Programming(IAP).
when i write the nor flash in the code running from ram, what library and functions should i use?
3. i will implement sbl gpmc nor flash at the flash memory 0x0000 0000 and application image will be located flash address of 0x1000_0000 or elsewhere.
i want 'CCS debug target action' write the application IMG to the NOR flash 0x1000_0000 address. and CCS can debug it. (flash write to 0x1000 0000, debug in the ram)
what setting should i need for this? i want CCS does not touch the bootloader area in the nor flash and just write the application code in the flash 0x1000 0000 and could debug it.
FYI, when my application run in standalone, SBL will copy the code from flash(0x1000 0000) to RAM, and jump to it.
4. We will use hardware fault injection test in the GPMC NOR Flash data & address line before MASS product. in datasheet CRC check and SECDED is applied in AM2432
Do I need to set up something to use this feature?
I always use internal flash MCUs and external Flash type is my first time.
It s a little tricky. help me and I will waiting for your answers. Thanks.


