cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Visitor
Visitor
280 Views
Registered: ‎03-01-2020

Can't see Hello World - Ug1209 and ZCU102

Hi,

I am using ZCU102.

HW-Z1-ZCu102 - Rev 1.1

I am following https://www.xilinx.com/support/documentation/sw_manuals/xilinx2019_1/ug1209-embedded-design-tutorial.pdf

I am not able to get 'hello world' shown at page 28.

I checked all four UARTs,

Only message I got on other UART was:

"!! Press ESC to enter System Controller mode"

One difference i found was part name as shown in the picture

In Ug1209, it is ending at "i" -- Figure 2-13 at page 24

You can see the figure attached with this message.  It is ending at "e"

Not sure, it can make difference or not. But I have not able to get hello world message.

 

 

Screenshot_2.jpg
0 Kudos
3 Replies
Highlighted
Visitor
Visitor
267 Views
Registered: ‎03-01-2020

Re: Can't see Helo World - Ug1209 and ZCU102

 

Just checked sticker on the board

It says 0432055-05-1940

According to this :  https://www.xilinx.com/support/answers/37579.html

I have production silicon

Highlighted
Visitor
Visitor
203 Views
Registered: ‎03-01-2020

Re: Can't see Hello World - Ug1209 and ZCU102

I digged little more and figured out:

https://forums.xilinx.com/t5/Xilinx-Evaluation-Boards/Hello-World-Application-on-ZCu102-REV-1-0-not-working/m-p/1042983

I am trying to run using both v2019.1 and v2018.3

But not able to run with anyone at the moment.

0 Kudos
Highlighted
Visitor
Visitor
180 Views
Registered: ‎03-01-2020

Re: Can't see Hello World - Ug1209 and ZCU102

Another Update:

I am able to get Hello World.

Following helped a lot

https://www.xilinx.com/support/answers/72210.html

 

Method: (using SDK 2018.3)

1. I downloaded petalinux BSP from

https://www.xilinx.com/support/download/index.html/content/xilinx/en/downloadNav/embedded-design-tools/2018-3.html

 

ZCU102 BSP (prod-silicon)  (BSP - 588.33 MB)

MD5 SUM Value : 4caff226eecd17e4db68ed1bcab1ff21

 

2. extracted HDF file from that

Created a new SDK project and pointed to that HDF as hardware description

 

3.  Followed: https://www.xilinx.com/support/answers/72210.html 

Created new FSBL and new Hello_World projects.

 

4. Downloaded 72113-files.zip  from

https://www.xilinx.com/support/answers/72113.html

Replaced xfsbl_ddr_init.c, xfsbl_hooks.c, xfsbl_hooks.h file in fsbl "src" directory.

 

5. Carried out Clean and new Compile

 

6. created new run configuration.. for fsbl

Unchecked Run "psu_init" as descrined in https://www.xilinx.com/support/answers/72210.html

 

7. Then ran new run configuration from Hello_world

Unchecked Run "psu_init"

Checked "PL powerup"

 

It all looks kind of hacky.

Not sure, how to proceed forward.

Should I never check psu_init in future?

Always replace those files in FSBL?

How about I bring a new PL project from Vivado? what RAM values should i set?

0 Kudos