UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

cancel
Showing results for 
Search instead for 
Did you mean: 
Visitor carol@chiang
Visitor
398 Views
Registered: ‎05-17-2018

Failed to download fsbl.elf when booting from JTAG (with zu29dr)

Jump to solution

Hi,

I was using prebuilt files from zcu1275 and tried to boot my new board with zu29dr (not zcu1275 though). When I used JTAG to boot up the device, it got error during downloading fsbl.

I followed steps from Xilinx wiki https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/18841655/Prepare+Boot+Medium#PrepareBootMedium-JTAGBoot

and used 2018.3 environment. The message is shown as the following:

*****************************************************************

xsct% connect
tcfchan#1
xsct% targets
1* PS TAP
2 PMU
3 PL
4 PSU
5 RPU (Reset)
6 Cortex-R5 #0 (RPU Reset)
7 Cortex-R5 #1 (RPU Reset)
8 APU (L2 Cache Reset)
9 Cortex-A53 #0 (APU Reset)
10 Cortex-A53 #1 (APU Reset)
11 Cortex-A53 #2 (APU Reset)
12 Cortex-A53 #3 (APU Reset)
xsct% targets 1
xsct% dow fsbl.elf

Failed to download C:/Users/lidar-demo/Documents/xilinx-zcu1275-2018.3/pre-built/linux/images/fsbl.elf
xsct% Code 16 Time 1569873371263 Format {Invalid context}

dow zynqmp_fsbl.elf

Failed to download C:/Users/lidar-demo/Documents/xilinx-zcu1275-2018.3/pre-built/linux/images/zynqmp_fsbl.elf
Code 16 Time 1569873371263 Format {Invalid context}

********************************************************************

The fsbl.elf is actually not in the directory but zynqmp_fsbl.elf is. Any suggest to fix it?

 

Thank you

0 Kudos
1 Solution

Accepted Solutions
Moderator
Moderator
320 Views
Registered: ‎09-12-2007

Re: Failed to download fsbl.elf when booting from JTAG (with zu29dr)

Jump to solution

Problem is that you are selecting the incorrect target. Can you try:

# Download Hello World to A53 #0
targets -set -filter {name =~ "Cortex-A53 #0"}
dow fsbl.elf
con
after 500
stop
 

https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/84444479/TCL+script+to+auto-generate+a+jtag+boot+script+based+on+HDF+file+for+Zynq+Ultrascale

View solution in original post

0 Kudos
3 Replies
Mentor watari
Mentor
388 Views
Registered: ‎06-16-2013

Re: Failed to download fsbl.elf when booting from JTAG (with zu29dr)

Jump to solution

Hi carol@chiang 

 

Would you change directory ?

 

ex.

Old

C:/Users/lidar-demo/Documents/xilinx-zcu1275-2018.3/pre-built/linux/images/fsbl.elf

New

C:/work/fsbl.elf

 

Best regards,

0 Kudos
Moderator
Moderator
321 Views
Registered: ‎09-12-2007

Re: Failed to download fsbl.elf when booting from JTAG (with zu29dr)

Jump to solution

Problem is that you are selecting the incorrect target. Can you try:

# Download Hello World to A53 #0
targets -set -filter {name =~ "Cortex-A53 #0"}
dow fsbl.elf
con
after 500
stop
 

https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/84444479/TCL+script+to+auto-generate+a+jtag+boot+script+based+on+HDF+file+for+Zynq+Ultrascale

View solution in original post

0 Kudos
Visitor carol@chiang
Visitor
225 Views
Registered: ‎05-17-2018

Re: Failed to download fsbl.elf when booting from JTAG (with zu29dr)

Jump to solution

I also found the same procedure on "https://www.xilinx.com/support/documentation/sw_manuals/xilinx2019_1/ug1209-embedded-design-tutorial.pdf" p.92.

Along with https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/18841655/Prepare+Boot+Medium JTAG part, I reached to "starting kernel" but failed. Something wrong with dtb, image (kernel), and rootfs.

But anyway. Still thank you both. It really helped.

0 Kudos