HI, ARM,
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).
Thanks
-Oscar
Hi Oscar,
Which do you use, free of charge (FoC) FVP or else e.g. Fast Models?
If you license commercial products such as FM, ArmDS, you can create a support case through https://support.developer.arm.com/my-cases/ and provide more details about the symptom e.g. FM version, ELF file, the steps to reproduce etc.
Kind regards,
Toshi