Fast Model application loader ignores UNINIT section attribute


I ran into an issue that seems to reveal that Fast Model application loader has a bug in handling UNINIT execution regions. If I added this load region to my scatter loading script file:

LR_DRAM0 0x1000000000

        ER_DRAM_RAMDISK +0 ALIGN 4096 EMPTY UNINIT 0x10000000 ; 256M

        { }

Then when I run my simulation model with -a option to specify my executable (.axf), it takes remarkably long time to load the application.  So I guess the loader has been zeroing that large UINIT area, though it has been specified as UNINIT.

I didn't see such an issue with ARM development studio (i.e., loading the application via ARM DS debugger).