Hi BU,
What is the difference between clearing SRAM to 0 by using L2RAM_MEM_INIT register and by using memset software method?
Customer found 1 pcs board would get into prefetch abort during executing QSPI_init function. And I found that the program is allocated to 0x70100000~0x70200000, I know that RBL will only initialize the SRAM space of the 0x70000000~0x70100000 but not 0x70100000~0x70200000. And in customer's SBL, they don't initialize the SRAM space of 0x70100000~0x70200000, instead they use memset. Do you think this could lead to the issue of prefetch abort? If it is, please tell the difference between clearing SRAM to 0 by using L2RAM_MEM_INIT register and by using memset software method.
Regards,
Will