Does DS-5 ultimate evaluation version offer an FVP to ARMv8 executable?

I have compiled a simple "Hello World" program on DS-5 ultimate evaluation version and couldn't find a bare metal FVP on which I can run it. When I select "ARM FVP->VE_AEMv8x1->Bare Metal Debug->Debug ARMAEMv8-A" in "Connection" tab of "Debug Configuration" connection fails and I see a message that "Unable to connect to armv8_FVP"

Parents
  • I see following messages in command window

    Connected to stopped target ARM FVP - VE_AEMv8x4

    Execution stopped at: EL3:0x0000000000000000

    loadfile "D:\test-armv8\hello\Debug\hello.axf"

    EL3:0x0000000000000000   DCI      0xe7ff0010 ; ? Undefined

    Loaded section ER_RO: EL3:0x0000000000008000 ~ EL3:0x000000000000CCD3 (size 0x4CD4)

    Loaded section ER_RW: EL3:0x000000000000CCD8 ~ EL3:0x000000000000CD1F (size 0x48)

    Loaded section ER_ZI: EL3:0x000000000000CD20 ~ EL3:0x000000000000CEEF (size 0x1D0)

    Entry point EL3:0x0000000000008000

    cd "D:\test-armv8"

    ERROR(TAB180): The semihosting breakpoint address has not been specified

    Working directory "D:\test-armv8"

    set debug-from main

    start

    Starting target with image D:\test-armv8\hello\Debug\hello.axf

    Running from entry point

    wait

    but I don't see my print "Hello World" in Target Console window which has following prints

    terminal_1: Listening for serial connection on port 5000

    terminal_0: Listening for serial connection on port 5001

    terminal_2: Listening for serial connection on port 5002

    terminal_3: Listening for serial connection on port 5003

    WARNING: motherboard.mmc: MMC backing store file mmc.dat could not be used

    INFO: motherboard.mmc backing store: no image file connected

    CADI server started listening to port 7000

    CADI server is reported on port 7000

    Could ARM provide a simple "Hello World" application running on a single core?

    Best Regards,

Reply
  • I see following messages in command window

    Connected to stopped target ARM FVP - VE_AEMv8x4

    Execution stopped at: EL3:0x0000000000000000

    loadfile "D:\test-armv8\hello\Debug\hello.axf"

    EL3:0x0000000000000000   DCI      0xe7ff0010 ; ? Undefined

    Loaded section ER_RO: EL3:0x0000000000008000 ~ EL3:0x000000000000CCD3 (size 0x4CD4)

    Loaded section ER_RW: EL3:0x000000000000CCD8 ~ EL3:0x000000000000CD1F (size 0x48)

    Loaded section ER_ZI: EL3:0x000000000000CD20 ~ EL3:0x000000000000CEEF (size 0x1D0)

    Entry point EL3:0x0000000000008000

    cd "D:\test-armv8"

    ERROR(TAB180): The semihosting breakpoint address has not been specified

    Working directory "D:\test-armv8"

    set debug-from main

    start

    Starting target with image D:\test-armv8\hello\Debug\hello.axf

    Running from entry point

    wait

    but I don't see my print "Hello World" in Target Console window which has following prints

    terminal_1: Listening for serial connection on port 5000

    terminal_0: Listening for serial connection on port 5001

    terminal_2: Listening for serial connection on port 5002

    terminal_3: Listening for serial connection on port 5003

    WARNING: motherboard.mmc: MMC backing store file mmc.dat could not be used

    INFO: motherboard.mmc backing store: no image file connected

    CADI server started listening to port 7000

    CADI server is reported on port 7000

    Could ARM provide a simple "Hello World" application running on a single core?

    Best Regards,

Children
More questions in this forum