This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

DS Connect FVP_Base_RevC_2xAEMvA meet error: Cannot find device cluster0.cpu1

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:

  1. I first set the downloaded v11.25 FVP_Base_RevC_2xAEMvA into path, and start DS from terminal.
  2. I then configure the debuggers:
    1. I select Arm FVP -> ARMAEM-A_MPx8 Multi-Cluster SMP as the simulator
    2. The model parameters:
      -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"
    3. I set the Debugger to connect only, and add a execute command to load symbols:
      add-symbol-file "/path/to/vmlinux"
      
  3. I then click Debug, and see the errors

I don't understand why, I didn't use parameters like 'cluster0.cpu1'. How to solve it ?

Parents Reply Children