Electronic – Linux on a Xilinx FPGA without EDK

fpgalinuxvivadoxilinxxilinx-sdk

I appologise if this seems like a dumb question, but is it possible to get a Xilinx FPGA (specifically, the Artix-7 35T) to run Linux without the use of Xilinx's EDK? I have found some tutorials like this one but they seem to require the EDK (of which there is no free version I believe).

I am currently using Vivado and the Xilinx SDK and I can get a simple C "Hello World" program to run, but I am having problems with trying to get it to run Linux. Can I implement Linux using those two tools? Is there a good guide anywhere on how to do it?

Best Answer

@Blair Fonville is right, you can only run Linux on a Sofprocessor in FPGA. Microblaze can run Linux, http://www.wiki.xilinx.com/MicroBlaze. But I think it will need a significant number of logic resources for that, I am not sure whether this Artix can do that.

Have a look on Zynq chip from Xilinx. There are relatively inexpensive SBCs with Zynq which has dual Cortex A9 inside which can run Linux just fine.