Ubuntu 18.04 VM Setup for FPGA Development

Поділитися
Вставка
  • Опубліковано 13 січ 2025
  • Ubuntu 18.04.4 iso image download: old-releases.u...
    Vivado/Vitis/PetaLinux 2019.2 install tutorial: www.hackster.i...
    Vivado/Vitis/PetaLinux 2021.2 install tutorial: www.hackster.i...
    Parallels Download: www.parallels....
    Knitronics Website: www.knitronics...
    Hackster.io Profile: www.hackster.i...
    Method Media: methodmedia.nyc

КОМЕНТАРІ • 18

  • @Campo_
    @Campo_ 3 роки тому +3

    Just found your channel and I'm loving it! I'm a master's student in Texas planning to do a thesis on FPGA development in embedded systems. Keep up the good work 🙂👍

    • @igrewold
      @igrewold 2 роки тому

      what do you think of fleafpga ?

  • @juanpauloazaelpalacios-vil5422

    Howdy, thank you for uploading this tutorial for FPGA on dev. Recently switched over to an M1, do you know if these steps would work on that arch as well? Thanks!

    • @knitronics
      @knitronics  Рік тому +1

      Hi! They will work so long as you are using the ARM-based Linux image file (.iso) for installation. However, if you are wanting to install an x86 version of Linux as a VM on an M1 Mac, that will not work with these steps as it requires emulation with QEMU. I will post a new tutorial video for that when I get it working reliably.

  • @srikantachaitanya6561
    @srikantachaitanya6561 2 роки тому

    Hi please do tutorial on booting peta Linux from sd card

  • @johnwilson3918
    @johnwilson3918 3 роки тому +1

    Thank you for sharing. I found Vivado way too slow when synthesising (cf. Quartus ][ / Ubuntu 18.04/intel i3 ) - so much so that my Xilinx kits are now assigned to the wardrobe. I understand your need to have Mac OS X for other apps - but wouldn't running your FPGA dev system on a VM mean that synthesising will be *significantly* slower?

    • @knitronics
      @knitronics  3 роки тому

      This is part of why I recommend Parallels even though there are free options such as VirtualBox, I feel as though it's written well enough that it's much more stable and provides better performance. Then I configure it to have access to an ample amount of my RAM and CPU cores. Compared to running Ubuntu on a Razor Blade 15 with the CPU, RAM, and storage specs (at least 32GBs of RAM, 15 cores of an Intel Core i9 processor, 1GB of my GPU, and 1TB of hard drive space), I don't notice a speed difference in synthesis.
      But I also haven't run any version of Vivado on any CPU below an Intel i5, I would say Vivado is a very CPU intensive application. And now that I think about it, I do remember a significant reduction in my synthesis and implementation run times when I upgraded from an i5 to an i7...

    • @godfather7339
      @godfather7339 2 роки тому

      If you use qemu, you will get near native performance. Linux has qemu support since about 2012, dunno about Mac OS.

  • @danielv3228
    @danielv3228 3 роки тому

    Purchasing a nexys a7 100 and I am looking for a tutorial that is current and for that board with vivado 2021.1 or .2. Any suggestions? Willing to pay if it is current. Any ideas? Is XILINX Designing FPGAs Using the Vivado Design Suite worth the $200 or is it out of date? Thanks a ton for the videos, they have helped a lot to understand what is happening.

  • @alexcipriani6003
    @alexcipriani6003 3 роки тому

    I have a Mac and I run Windows and Ubuntu on external SSD not sure why would anyone want parallels or a VM for a separate OS

    • @knitronics
      @knitronics  3 роки тому +3

      I like to have access to the Mac OS side simultaneously without needing to reboot since I use that for day to day stuff like email, iMessage, etc. and I use iCloud to backup the files within my VM like I mention in the video. I also like not needing an external drive at all times. But that’s just my personal preference, do whatever works for you!

    • @alexcipriani6003
      @alexcipriani6003 3 роки тому +2

      @@knitronics ohh I see l… I don’t use two OS at same time

    • @igrewold
      @igrewold 2 роки тому

      alex why do you use ubuntu , try fedora and manjaro
      get distroing haha

  • @84032855
    @84032855 3 роки тому +3

    Moxi!!!

  • @DenisVorozhbit
    @DenisVorozhbit 3 роки тому

    who would check the synthesis speed on m1 max)

  • @johnathancorgan3994
    @johnathancorgan3994 3 роки тому

    Beats making a bootable USB...oh wait. 😀

    • @igrewold
      @igrewold 2 роки тому +1

      ventoy is nice

  • @thomlauret
    @thomlauret 2 роки тому

    Parallels is terrible. VMWare Fusion is the way to go