We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hi ARM Community,
I'm using v11.25 FVP_Base_RevC_2xAEMvA to debug linux and all setup steps follow this instruction. However, when I click debug button in the ARM Development Studio, I see errors:
This is my configurations:
-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=1 \ -C cluster0.has_permission_indirection_s1=2 \ -C cluster0.has_permission_indirection_s2=2 \ -C cluster1.has_permission_indirection_s1=2 \ -C cluster1.has_permission_indirection_s2=2 \ -C bp.ve_sysregs.mmbSiteDefault=0 \ -C bp.ve_sysregs.exit_on_shutdown=1 \ -C bp.pl011_uart0.untimed_fifos=1 \ -C bp.pl011_uart0.unbuffered_output=1 \ -C bp.pl011_uart0.out_file="$OUTDIR/aemfvp-a/uart0.log" \ -C bp.pl011_uart1.untimed_fifos=1 \ -C bp.pl011_uart1.unbuffered_output=1 \ -C bp.pl011_uart1.out_file="$OUTDIR/aemfvp-a/uart1.log" \ -C bp.secureflashloader.fname="$OUTDIR/output/aemfvp-a/aemfvp-a/tf-bl1.bin" \ -C bp.flashloader0.fname="$OUTDIR/output/aemfvp-a/aemfvp-a/fip-uboot.bin" \ -C bp.virtioblockdevice.image_path="$OUTDIR/output/aemfvp-a/components/aemfvp-a/grub-busybox.img" \ -C bp.virtiop9device.root_path="$OUTDIR/../fvpshare" \ --data cluster0.cpu0="$OUTDIR/output/aemfvp-a/aemfvp-a/Image@0x80080000" \ --data cluster0.cpu0="$OUTDIR/output/aemfvp-a/aemfvp-a/fvp-base-revc.dtb@0x83000000"
add-symbol-file "/path/to/vmlinux"
I don't understand why, I didn't use parameters like 'cluster0.cpu1'. How to solve it ?
These little problems are a pain to solve! Nobody seems to ask about them, and the docs are either scarce or way too complicated. So, I hope my solution can save someone else from going crazy over the same thing like I did.
By the way, could someone pls check this question: Linux Image Address Overlay with DTB Address and Failed to Start Up? Sorry to bother but I just cannot figure it out. I didn't find many docs or instructions on how to configure TF-A + uboot + busybox + linux and run them on FVP. Instructions provided by community are becoming outdated.
I've replied into
https://community.arm.com/support-forums/f/arm-virtual-hardware-forum/55942/linux-image-address-overlay-with-dtb-address-and-failed-to-start-up
Stephen