Error when running u-boot using Arm DS debugger on Arria 10 Dev Kit
Hi,
I am getting an error when trying the load and run u-boot through the Arm Development Studio debugger on my Arria 10 Dev-Kit.
I am using this Arria 10 Han Pilot Dev kit sold through Terasic:
https://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&CategoryNo=216&No=1133#contents
I am following these instructions for running u-boot from the the Arm Development Studio debugger:
https://www.rocketboards.org/foswiki/Documentation/BuildingBootloaderCycloneVAndArria10#Arria_10_SoC_45_Run_U_45Boot_from_Debugger
I have attached 2 files:
The "debug-u-boot-A10.txt" file is the script I use to load the preloader(SPL) and u-boot. This script is provided in the rocketboard instructions above.
The "u-boot_load_error.txt" file is the captured output from the debugger command window as the script is being ran.
When I try to run the script using the debugger, the preloader loads up without any problems. But when the script tries to load u-boot, I get the following error in the debugger command window:
+loadfile u-boot-socfpga/u-boot
Target Message: Memory access caused precise abort.
Debug Precise Abort Registers : DFSR = 0x00000808, DFAR = 0x01000040
ERROR(CMD16-TAD59-NAL18):
# in C:\Users\engineering\HD-MRPS\Linux_Boot\Han_Pilot2\debug-u-boot-A10.ds:27 while executing: loadfile u-boot-socfpga/u-boot
! Failed to load "u-boot"
! Download of 467,860 bytes to address S:0x01000040 failed while writing block of 4,096 bytes to address S:0x01000040
! Bus error on memory operation.
ERROR(CMD656): The script C:\Users\engineering\HD-MRPS\Linux_Boot\Han_Pilot2\debug-u-boot-A10.ds failed to complete due to an error during execution of the script
Any ideas as to what would cause this error message?
Thanks for your help.
-Richard