Trenz Electronic GmbH Support Forum

Trenz Electronic Products => UltraScale => Topic started by: jarios86 on December 03, 2019, 03:52:19 PM

Title: Ubuntu root filesystem for Zynq U+
Post by: jarios86 on December 03, 2019, 03:52:19 PM
Hi Trenz,

I have the TEBF0808-04A + TE0808-04-15EG-1EE kit and I was wondering if it is possible to use an Ubuntu root filesystem instead of Petalinux root filesystem and connect a screen + keyboard. I have some projects already running using petalinux 2018.2 but in the last XDF at The Hague, I was told that it is possible to run Ubuntu root filesystem to Zynq U+ and connect a screen + keyboard.

Thanks in advance,
Antonio
Title: Re: Ubuntu root filesystem for Zynq U+
Post by: JH on December 04, 2019, 08:01:06 AM
Hi,
it's possible. But we haven't a example at the moment. -> You can use kernel from petalinux, set file system to SD and use ubuntu filesystem.

we have a older demo with Debian:
https://shop.trenz-electronic.de/de/Download/?path=Trenz_Electronic/Modules_and_Module_Carriers/5.2x7.6/TE0808/Reference_Design/2017.1/SK_Demo1

br
John
Title: Re: Ubuntu root filesystem for Zynq U+
Post by: r.sarwar87 on February 04, 2020, 04:28:28 PM
Hi

I used this to create a ubuntu image for teb0808 + te803.

https://github.com/rsarwar87/koheron-sdk/blob/ultrascale/os/scripts/ubuntu-development.sh

As John said, you need to use petalinux template provided with the reference design, than turn on SD installation. If you wish to flash bitstreams and edit clocks from linux you should enable DT overlay support.

you can use this page for guidance, https://medium.com/developments-and-implementations-on-zynq-7000-ap/install-ubuntu-16-04-lts-on-zynq-zc702-using-petalinux-2016-4-e1da902eaff7
but note that the tutorial addresses zynq. so you need to get a right ubuntu image from the script in github.