cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Highlighted
Participant
Participant
268 Views
Registered: ‎03-25-2020

Porting Linux OS

Jump to solution

Hi Team,

I had on doubt that in Beagle-board, Raspberry pi like that kit, we need to port a Linux OS for the application development.

FPGA application development also can be done in Stand alone OS and Linux OS using Vitis IDE. in stand alone mode os is not required, but in Linux mode whether we required to port a Linux OS in FPGA to run application.

how to do the application development in Linux OS using vitis.

how to set the hardware platform ready for Linux based application development.

please help me by sharing some document,

With regards

Ratheesh

0 Kudos
1 Solution

Accepted Solutions
Highlighted
Xilinx Employee
Xilinx Employee
189 Views
Registered: ‎09-17-2019

Hi @Ratheesh,

You can build the Linux application using Vitis for this please refer to the below video.

https://www.xilinx.com/video/software/building-linux-application-vitis.html

Thanks & regards,

Shubhangi

View solution in original post

3 Replies
Highlighted
Xilinx Employee
Xilinx Employee
190 Views
Registered: ‎09-17-2019

Hi @Ratheesh,

You can build the Linux application using Vitis for this please refer to the below video.

https://www.xilinx.com/video/software/building-linux-application-vitis.html

Thanks & regards,

Shubhangi

View solution in original post

Highlighted
Participant
Participant
181 Views
Registered: ‎03-25-2020

Hi Team,

So not required to port a separate OS image in to hardware.

How can i generate the .Bif file .

is it need to done using Peta Linux tool.

Regards ,

Ratheesh

0 Kudos
Highlighted
Moderator
Moderator
136 Views
Registered: ‎02-07-2018

HI @Ratheesh 

It is not mandatory to build the application using vitis for running on Linux OS.

There are two ways you can develop application for running it on Linux OS.

1. Vitis tool is the one of the  way to develop the application & when yo are creating the application using vitis for Linux OS , you need to specify the OS Platform as Linux & build it.

2. export the toolchain path & build the Linux application. Below is the steps for your reference.

export PATH=$PATH:/petalinux-v2018.x-final/tools/linux-i386/aarch64-linux-gnu/bin/
make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu-gcc  app.c

 

Thanks & Regards

Aravind

----------------------------------------------------------------------------------------------
Kindly note- Please mark the Answer as "Accept as solution" if information provided is helpful.
Give Kudos to a post which you think is helpful and reply oriented.
----------------------------------------------------------------------------------------------