Please note: We are aware of an issue affecting replies on the Arm Community forums, which may not be loading as expected.
We apologize for any inconvenience and appreciate your patience while we investigate and work to resolve the issue.
Thank you for your understanding.
I seem to have solved this problem, but I am still not successful in booting android.
I downloaded and compiled AOSP, branch android-12 and lunch aosp_arm64-eng, and made myimage.img with ramdisk.img and system.img in the android out folder according to Fast Models User Guide (arm.com)
Here is my start command:
./FVP_Base_RevC-2xAEMvA --plugin=../../plugins/Linux64_GCC-9.3/Sidechannel.so
-C DEBUG.Sidechannel.interceptor=$PVLIB_HOME/GGA/reconciler/linux-x86_64/gcc-9.3.0/rel/libReconciler.so
-C pctl.startup=0.0.0.0
-C bp.secure_memory=0
-C cache_state_modelled=0
-C cluster0.NUM_CORES=1
-C cluster1.NUM_CORES=0
-C bp.smsc_91c111.enabled=1
-C bp.smsc_91c111.mac_address=auto
-C bp.pl011_uart0.untimed_fifos=1
-C bp.secureflashloader.fname=fvp_bl1.bin
-C bp.flashloader0.fname=fvp_fip.bin
-C bp.virtioblockdevice.image_path=image/myimage.img
But it stuck in the following interface:
I think there may be a problem with the android image produced, and the fast models user guide is too brief. How can I correctly build an android12 image and Device Tree Binary that can be used by fast models? What files do I need to prepare to run android under fast models?
Thanks!