Author Topic: Ubuntu root filesystem for Zynq U+  (Read 382 times)

jarios86

  • Active Member
  • *
  • Posts: 9
Ubuntu root filesystem for Zynq U+
« 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

JH

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1319
Re: Ubuntu root filesystem for Zynq U+
« Reply #1 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

r.sarwar87

  • Active Member
  • *
  • Posts: 1
Re: Ubuntu root filesystem for Zynq U+
« Reply #2 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.