cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
ottob
Explorer
Explorer
385 Views
Registered: ‎05-26-2017

Petalinux 2020 Linux Application Development

Jump to solution

Hi There !

Any advice on what to use for Linux Application development in PL 2020 ? I tried downloading Xilinx Unified installer, but there is no option for just installing the Eclipse tools for software development. Installing 80gigs worth of stuff onto all the VMs we have is not a practical solution 

Essentially I want xsdk. Just that 

Thanks, 

/Otto

 

0 Kudos
1 Solution

Accepted Solutions
stephenm
Moderator
Moderator
241 Views
Registered: ‎09-12-2007

You dont need to use the Vitis IDE to develop your Linux application. You can use any IDE you want, just add the cross compilers.

https://forums.xilinx.com/t5/Design-and-Debug-Techniques-Blog/Create-Linux-Modules-External-to-PetaLinux/ba-p/1165442

 

View solution in original post

3 Replies
marcb
Moderator
Moderator
301 Views
Registered: ‎05-08-2012

Hi @ottob 

Unfortunately, Vitis requires Vivado as well, which can make the installation large. I suggest trying to narrow down the selected parts to only the architectures that you require when installing, as this can reduce the install size. Here is similar Forums post.

https://forums.xilinx.com/t5/Embedded-Development-Tools/XSCT-standalone-download-install/m-p/1131112

 

---------------------------------------------------------------------------------------------
Don’t forget to reply, kudo, and accept as solution.
---------------------------------------------------------------------------------------------
0 Kudos
ottob
Explorer
Explorer
290 Views
Registered: ‎05-26-2017

A few more notes on this in case someone else is running into the same problems

1. Vitis 2020.2 create "Makefile C/C++ Project" is broken (nothing happens when you click finish)

2. With the fresh sour taste of Vitis in my mouth I decided to try using xsdk 2018.2 System debugger to debug a platform built using Vivado + Petalinux 2020.2. This results in skipped breakpoints and unstable behavior 

3. Lastly I created the meta-toolchain and used that in xsdk 2018.2 in GDB (DSF) mode. That seems to work 

Using a standard Eclipse would most likely work just as well as there is nothing Xilinx specific in the GDB mode (as far as I know)

 

0 Kudos
stephenm
Moderator
Moderator
242 Views
Registered: ‎09-12-2007

You dont need to use the Vitis IDE to develop your Linux application. You can use any IDE you want, just add the cross compilers.

https://forums.xilinx.com/t5/Design-and-Debug-Techniques-Blog/Create-Linux-Modules-External-to-PetaLinux/ba-p/1165442

 

View solution in original post