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

Поділитися
Вставка
  • Опубліковано 4 лют 2025
  • Demonstration and testing of the new Linux Kernel driver for the Lattice iCE40 FPGA with sigrok, including an introduction to device-tree and driver development
    Show Notes: opentechlab.or...
    Twitter: @OpenTechLabChan
    Mastadon: @opentechlab@mstdn.io
    SubscribeStar: www.subscribes...
    PayPal: www.paypal.me/...
    Bitcoin: 18CU9LxwRuiLHy9HsuMj2vzobbW4J3QVC2

КОМЕНТАРІ • 29

  • @upgradetoanalog
    @upgradetoanalog 3 місяці тому

    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.

  • @Anonymouspock
    @Anonymouspock 7 років тому +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.

  • @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 7 років тому +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!

  • @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.

  • @matthewvenn
    @matthewvenn 7 років тому +2

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

  • @DavidWilliams-ov4kn
    @DavidWilliams-ov4kn 5 років тому +1

    Fantastic video.

  • @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.

  • @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!

  • @zuzmofarok
    @zuzmofarok 7 років тому +2

    Thank you, awesome video!

  • @sinaaghli
    @sinaaghli 8 років тому +2

    thanks for sharing this great work.

  • @bschucha
    @bschucha 7 років тому +2

    Really great video!

  • @dabeda6221
    @dabeda6221 7 років тому +5

    Great video!

  • @SkyRiderJavelin
    @SkyRiderJavelin 6 років тому +1

    always interesting well explained content ....

  • @nikolavasovic
    @nikolavasovic 7 років тому +2

    Great job!

  • @mlefe09
    @mlefe09 7 років тому +3

    Excellent!

  • @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?

  • @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 7 років тому +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.