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 barakts
Visitor
343 Views
Registered: ‎07-04-2018

Re-building ZCU104-rv-ss-2018.2 filter2d

Jump to solution

 

Hi all.

I am trying to build my own filter2d from "reVISION Getting Started Guide 2018.2" on ZCU104.

I tried to run the already built filter2d demo and it worked fine end to end.
I injected HDMI from laptop through the ZCU104 and back to screen and everything worked fine.
VERSIONS ARE:
============
FSBL version: Release 2018.2 Jun 20 2018 - 02:20:16
U-Boot 2018.01 (Jun 20 2018 - 02:14:18 -0600) Xilinx ZynqMP ZCU104 revC
Linux version 4.14.0-xilinx-v2018.2 (oe-user@oe-host) (gcc version 7.2.0 (GCC)) #1 SMP Wed Jun 20 02:16:19 MDT 2018

Now I tried to build my own filter2d with the same sources.
The SDX IDE prepared all the needed .so libs and also BOOT.BIN & image.ub files.
I copied those files to SD card and tried to power-up the board.
VERSIONS ARE:
============
FSBL version: Release 2018.2 May 29 2018 - 14:35:58
U-Boot 2018.01 (May 29 2018 - 11:01:17 -0700) Xilinx ZynqMP ZCU102 rev1.0
Linux version 4.14.0 (oe-user@oe-host) (gcc version 7.2.0 (GCC)) #3 SMP Tue May 29 11:02:37 PDT 2018

The system runs ok, and I got the command prompt.
But then I noticed that I am missing the video drivers: V4L2 & xilinx-video and so on.
So I can't run the demo.

So I tried to replace the image.ub that the SDX IDE supplied during compilation (probably from the SDX installation folder)
with the one from the demo files that worked fine that has the video drivers and so on.

But after power-up it makes some initialization but after that it got stuck and didn't finish the system start-up, and it wasn't responding.

What can be the problem ? I can't replace image.ub ?
Is there a connection between the bitstream I rebuilt to the the image.ub ?
How should I build a library that uses bitstream and install my unique image.ub kernel with features I added and configured ?

0 Kudos
1 Solution

Accepted Solutions
Highlighted
Xilinx Employee
Xilinx Employee
300 Views
Registered: ‎08-20-2018

Re: Re-building ZCU104-rv-ss-2018.2 filter2d

Jump to solution

Hi @barakts 

This is not correct reVISION platform.

If you want to use zcu104 revision platform, you need to download it.

for 2018.2, you can download it from below link, refer section 3.2

https://github.com/Xilinx/reVISION-Getting-Started-Guide/blob/2018.2-tutorials/software-tools-system-requirements.md

 

Best Regards,
Nutan
-------------------------------------------------------------------------------
Please don't forget to reply, kudo and accept as a solution
4 Replies
Xilinx Employee
Xilinx Employee
319 Views
Registered: ‎08-20-2018

Re: Re-building ZCU104-rv-ss-2018.2 filter2d

Jump to solution

Hi @barakts 

If you are using same platform then image.ub should not matter. because, this file is used from petalinux build during platform creation. If you replace this file with something new, then it will create a problem.

uboot is primary component of platform. That is creating a problem.

looks like uboot is for zcu102 

U-Boot 2018.01 (May 29 2018 - 11:01:17 -0700) Xilinx ZynqMP ZCU102 rev1.0

Best Regards,
Nutan
-------------------------------------------------------------------------------
Please don't forget to reply, kudo and accept as a solution
0 Kudos
Visitor barakts
Visitor
309 Views
Registered: ‎07-04-2018

Re: Re-building ZCU104-rv-ss-2018.2 filter2d

Jump to solution

 

If I understand what you say the problem is that the U-Boot is for ZCU102 while my bitstream and project is for ZCU104.

1. Isn't it enough to set ZCU104 in project settings like in the picture below from my project settings ?

2. If not, how can I direct the SD card generation process to make uboot for ZCU104 ? 

 PROJECT SETTINGS.PNGMY PROJECT SETTINGS

0 Kudos
Highlighted
Xilinx Employee
Xilinx Employee
301 Views
Registered: ‎08-20-2018

Re: Re-building ZCU104-rv-ss-2018.2 filter2d

Jump to solution

Hi @barakts 

This is not correct reVISION platform.

If you want to use zcu104 revision platform, you need to download it.

for 2018.2, you can download it from below link, refer section 3.2

https://github.com/Xilinx/reVISION-Getting-Started-Guide/blob/2018.2-tutorials/software-tools-system-requirements.md

 

Best Regards,
Nutan
-------------------------------------------------------------------------------
Please don't forget to reply, kudo and accept as a solution
Visitor barakts
Visitor
283 Views
Registered: ‎07-04-2018

Re: Re-building ZCU104-rv-ss-2018.2 filter2d

Jump to solution

Thans.

It was indeed the problem.

I used the default zcu104 platform instead of reVision platform.