Author Topic: TE0802 SD boot fail  (Read 500 times)

dyne21

  • Active Member
  • *
  • Posts: 2
TE0802 SD boot fail
« on: August 18, 2022, 07:54:49 AM »
Hello,

 

I'm trying to build a boot image on TE0802 board. The used vivado version and petaliux version is 2022.1 release. The reason of using the latest version is more choices for the smaller density in the DDR configuration of Vivado. The board_files and ip_lib downloaded from the wiki.trenz ( Download | Trenz Electronic GmbH Online Shop (DE) (trenz-electronic.de)) were for 2019.2 version but they successfully created the XSA file with vivado 2022.1 release. Building petalinux also can be done with the XSA file but it shows resetting CPU right after the boot command. Could you help me to solve this? The boot log is attached. Thanks.

 

Best Regards,

Jeff


ZynqMP> boot

switch to partitions #0, OK

mmc0 is current device

Scanning mmc 0:1...

"Synchronous Abort" handler, esr 0x96000005

elr: 00000000080bcd34 lr : 000000000802e7f0 (reloc)

elr: 000000003fd4ad34 lr : 000000003fcbc7f0

x0 : 0000000040000000 x1 : 0000000000000000

x2 : 0000000000000010 x3 : 000000003bc4266a

x4 : 0000000000000100 x5 : 0000000000000000

x6 : 000000003fd713a2 x7 : 0000000000000044

x8 : 0000000000000010 x9 : 0000000000000008

x10: 0000000000000000 x11: 0000000000000006

x12: 0000000000002826 x13: 0000000000000001

x14: 000000000000000b x15: 0000000000000021

x16: 000000003fca0ff0 x17: 0000000000000000

x18: 000000003bc0dda0 x19: 0000000040000000

x20: 000000003bc02900 x21: 0000000000000001

x22: 0000000040000000 x23: 0000000000000000

x24: 000000003fdc81d4 x25: 0000000000000000

x26: 0000000000000000 x27: 0000000000000000

x28: 000000003bc426b0 x29: 000000003bc02860

 

Code: b9401400 5ac00800 17ffffef d503245f (b9400003)

Resetting CPU ...

 

### ERROR ### Please RESET the board ###
« Last Edit: August 18, 2022, 07:56:47 AM by dyne21 »

JH

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1971
Re: TE0802 SD boot fail
« Reply #1 on: August 22, 2022, 07:18:31 AM »
Hi,
we didn't work with 22.1 at the moment, so I'm not sure if we can help much. We try to update our design one time per year(we have to much modules and variants to update all vivado versions.) Next update  to 21.2 is planned in the next week for TE0802.

I found this post with similar error:
https://support.xilinx.com/s/question/0D52E00007GVd4eSAD/bug-in-petalinux-20221-created-fsbl?language=en_US
But I'm not sure if this post helps you.

All your linux files are still in your image.ub on the SD card with your boot.bin? Or did you split linux files(seperate kernel, device tree and file system)?

br
John


dyne21

  • Active Member
  • *
  • Posts: 2
Re: TE0802 SD boot fail
« Reply #2 on: August 24, 2022, 03:20:41 AM »
Hi John,

Thank you for the answer. I built the linux image with 2019.2 Petalinux/Vivado. The SD booting was fine with the version.

It's good to hear that TE0802 will be tested this week with 2021.2 Petalinux. Can I get the result and guideline soon?

Best Regards,
Jeff

JH

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1971
Re: TE0802 SD boot fail
« Reply #3 on: August 26, 2022, 09:36:11 AM »