[002] Testing the Linux Kernel driver for the Lattice iCE40 FPGA

Поделиться
HTML-код
  • Опубликовано: 16 янв 2025

Комментарии • 29

  • @Anonymouspock
    @Anonymouspock 6 лет назад +30

    Linux editing protip: instead of `sudo nano /path/to/file` use `sudo -e /path/to/file` after ensuring $EDITOR is something sane. Sudo will run your editor as your user on a temporary file which it will later copy over the actual file. This allows you to keep your editor configs on your user only and is arguably more secure.

  • @upgradetoanalog
    @upgradetoanalog 2 месяца назад

    This whole series is great. Please consider doing an update video on how things have evolved in the last 7 years - tooling, software, hardware etc.

  • @RochusKeller
    @RochusKeller 5 лет назад +2

    This is really great work, thank you very much! It's complete and explains the problem and the solution end-to-end even with the relation to the device tree, a suitable driver and test module and the tools used. This lecture is worth every second!

  • @naikrovek
    @naikrovek 7 лет назад +2

    this is a great video. whoever picked that blue color, the dark blue, not the light blue, for text in a console, has better eyes than any human I have ever encountered, or has their monitor brightness up far too high.

  • @knkp513
    @knkp513 5 лет назад

    You just got a new subscriber. That was FANTASTIC!

  • @MobiusHorizons
    @MobiusHorizons 6 лет назад +1

    very impressed with your content!!! I picked up the ice-pick dev-board, and it finally arrived, so I will be attempting to use that to follow along!

  • @m1geo
    @m1geo 2 года назад

    Really useful and interesting project! Nice work!

  • @DavidWilliams-ov4kn
    @DavidWilliams-ov4kn 5 лет назад +1

    Fantastic video.

  • @zuzmofarok
    @zuzmofarok 7 лет назад +2

    Thank you, awesome video!

  • @sinaaghli
    @sinaaghli 8 лет назад +2

    thanks for sharing this great work.

  • @matthewvenn
    @matthewvenn 7 лет назад +2

    great vid, thanks, and good work too. Hope to be using it or something similar in the near future!

  • @leftyxbuffalo
    @leftyxbuffalo 6 лет назад +1

    Great, thanks so much for this, it will help a lot! Just received my iCE40HX8K dev board (cheaper at Symmetry Electronics), and waiting for an Olimex iCE40-IO to go with it. The icoBoard is too expensive ($101!). Planning some simple logic and old CPU designs.

  • @bschucha
    @bschucha 7 лет назад +2

    Really great video!

  • @mlefe09
    @mlefe09 7 лет назад +3

    Excellent!

  • @dabeda6221
    @dabeda6221 7 лет назад +5

    Great video!

  • @SkyRiderJavelin
    @SkyRiderJavelin 6 лет назад +1

    always interesting well explained content ....

  • @nikolavasovic
    @nikolavasovic 7 лет назад +2

    Great job!

  • @aymen_dh2499
    @aymen_dh2499 7 лет назад +2

    Well done ..Still waiting for more FPGA videos

    • @OpenTechLab
      @OpenTechLab  7 лет назад +2

      +Aymen Din They will be coming soon!

  • @Aemilindore
    @Aemilindore 5 лет назад +1

    Really miss your videos

  • @MichaelAddlesee
    @MichaelAddlesee 7 лет назад +1

    Good work. Well done.
    BTW have you evaluated the Lattice Semiconductor: ICE40HX1K-STICK-EVN iCEstick Evaluation Kit?

  • @ConnyCola12
    @ConnyCola12 5 лет назад

    Great video! I noticed that you had your oscilloscope probe set to x1 instead of x10 (your voltage was set to 20V/div instead of 2v/div). You should change that on your probe, as you otherwise limit the bandwidth of the probe significantly and you may not see the real ringing.

  • @joehubler4965
    @joehubler4965 7 лет назад +4

    You make my brain hurt .... and I like it!

  • @pixelflow
    @pixelflow 7 лет назад +2

    Like a super cypress usb loader :) I'd love the next generation of mainstream 'arduino/raspberry' type boards to be arm+fpga duos with oss toolchains. Emulate an NES? How about BE a 6502 :D

  • @n3r0z3r0
    @n3r0z3r0 6 лет назад +5

    2 Microsoft and 1 Saleae employee has disliked this video :D

  • @edgeeffect
    @edgeeffect 5 лет назад

    It's a pity that you have to write a kernel module.... something like *cat firmware.bin >/dev/ice40-1* would make it all worth it.