cancel
Showing results for 
Search instead for 
Did you mean: 
Observer
Observer
259 Views
Registered: ‎04-25-2019

psu_init_gpl.c for ZCU102 rev1.1

I'm trying to build a custom Linux for a board ZCU102 rev1.1, using Buildroot and the oficial reposiroty of Xilinx (https://github.com/Xilinx).

This tool uses https://github.com/Xilinx/u-boot-xlnx but it's not available the support for ZCU102 rev1.1 (only for revA, revB and rev1.0).

Can anyone provides me the file psu_init_gpl.c for rev1.1? I think that it's the difference between both.

0 Kudos
4 Replies
Highlighted
Moderator
Moderator
241 Views
Registered: ‎09-12-2007

Re: psu_init_gpl.c for ZCU102 rev1.1

If you build  Vivado design for this rev of the board, and export to SDK/Vitis then the psu_init files will be in the HDF/XSA file

0 Kudos
Highlighted
Observer
Observer
178 Views
Registered: ‎04-25-2019

Re: psu_init_gpl.c for ZCU102 rev1.1

Vivado hasn't this rev of the board (only rev1.0), neither xilinx's SDK.

Supposedly, the difference between rev1.0 and rev1.1 is only mechanical.

Using the offical xilinx's repository (linux-xlnx, U-boot-xlnx) and the official ATF's repository (arm-trusted-firmware), the compilation (Buildroot) that does work for rev1.0 but doesn't work for rev1.1.

Any suggestions?

0 Kudos
Highlighted
Moderator
Moderator
155 Views
Registered: ‎09-12-2007

Re: psu_init_gpl.c for ZCU102 rev1.1

What doesn't work? Does it boot? Do you have a boot log?

0 Kudos
Highlighted
Observer
Observer
127 Views
Registered: ‎04-25-2019

Re: psu_init_gpl.c for ZCU102 rev1.1

The board doesn't boot. The log is simple:

<debug_uart> Debug uart enabled
### ERROR ### Please RESET the board ###

I saw yesterday this post: https://www.xilinx.com/support/answers/72113.html and, my board has the same faillure and one of the serial numbers with the newer DIMMs (0432055-05).

The post proposes the solution: To work around this issue, you can replace the FSBL source code files with the attached .c/.h files in 72113-files.zip.But I don't find this files (.c/.h) in Petalinux or Vivado tool.

0 Kudos