Forum Discussion
Hi Greg,
Is there any update in this thread?
Thank you.
Hi Adzim,
Sorry for the delayed response. I have been working on creating a clean version of the project as I have attempted a number of permutations during debug and wanted to start everything from scratch.
One of the issues I've been struggling with related to your questions above is not being clear on a supported combination of versions for Quartus, ARM DS, and U-Boot to use for this project. When I run newer versions of U-Boot (such as 2022.10 per the Bootloader for Arria10 instructions on RocketBoards), I get errors complaining about the symbol file format (I believe it is DWARF5 vs the previously used DWARF4 symbols) such as this when running the "run-u-boot.ds" debugger script:
[target] Starting debug server
[target] Waiting for debug server to start accepting connections
[target] Debug server started successfully
[target]
Connected to running target Cortex-A9_0
Execution stopped in ABT mode at S:0xFFE00080
S:0xFFE00080 B {pc} ; 0xffe00080
WARNING(CMD315): Target is not running
Target has been reset
Execution stopped in ABT mode at S:0xFFE00080
S:0xFFE00080 B {pc} ; 0xffe00080
Restoring Binary file /$MY_PROJECT_FOLDER/a10_soc_devkit_ghrd/software/bootloader/u-boot-socfpga/spl/u-boot
-spl-dtb.bin into memory
Restoring section S:0x00000000 to S:0x00012A44 into memory S:0xFFE00000 to S:0xFFE12A44
ERROR(CMD685-IMG54-IMG33):
# in /$MY_PROJECT_FOLDER/a10_soc_devkit_ghrd/software/bootloader/run-u-boot.ds:11 while executing: symbol-f
ile u-boot-socfpga/spl/u-boot-spl
! Failed to load symbols for "u-boot-spl"
! Failed to demand load DWARF debugging information: section .debug_info, offset 0xc
! Section .debug_line offset 0x0: Invalid line table version number 5
I'm currently working on Linux with Quartus 23.1 Pro, ARM DS 2022.2, and U-Boot 2022.10. Is there a recommended combination of versions that I should be using for this effort?
Thanks,
Greg