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

  Рет қаралды 20,989

OpenTechLab

OpenTechLab

Күн бұрын

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

Пікірлер: 28
@Anonymouspock
@Anonymouspock 6 жыл бұрын
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.
@duality4y
@duality4y 5 жыл бұрын
nice one!
@RochusKeller
@RochusKeller 5 жыл бұрын
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 жыл бұрын
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.
@MobiusHorizons
@MobiusHorizons 6 жыл бұрын
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!
@leftyxbuffalo
@leftyxbuffalo 6 жыл бұрын
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 жыл бұрын
great vid, thanks, and good work too. Hope to be using it or something similar in the near future!
@knkp513
@knkp513 5 жыл бұрын
You just got a new subscriber. That was FANTASTIC!
@zuzmofarok
@zuzmofarok 7 жыл бұрын
Thank you, awesome video!
@DavidWilliams-ov4kn
@DavidWilliams-ov4kn 5 жыл бұрын
Fantastic video.
@dabeda6221
@dabeda6221 7 жыл бұрын
Great video!
@sinaaghli
@sinaaghli 7 жыл бұрын
thanks for sharing this great work.
@m1geo
@m1geo 2 жыл бұрын
Really useful and interesting project! Nice work!
@bschucha
@bschucha 6 жыл бұрын
Really great video!
@SkyRiderJavelin
@SkyRiderJavelin 6 жыл бұрын
always interesting well explained content ....
@nikolavasovic
@nikolavasovic 7 жыл бұрын
Great job!
@mlefe09
@mlefe09 7 жыл бұрын
Excellent!
@aymen_dh2499
@aymen_dh2499 7 жыл бұрын
Well done ..Still waiting for more FPGA videos
@OpenTechLab
@OpenTechLab 7 жыл бұрын
+Aymen Din They will be coming soon!
@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.
@pixelflow
@pixelflow 6 жыл бұрын
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
@Aemilindore
@Aemilindore 5 жыл бұрын
Really miss your videos
@joehubler4965
@joehubler4965 7 жыл бұрын
You make my brain hurt .... and I like it!
@lekhang5236
@lekhang5236 7 жыл бұрын
phimJoe Hubler p
@lekhang5236
@lekhang5236 7 жыл бұрын
Joe Hubler công.hơnvcơng
@n3r0z3r0
@n3r0z3r0 6 жыл бұрын
2 Microsoft and 1 Saleae employee has disliked this video :D
@MichaelAddlesee
@MichaelAddlesee 7 жыл бұрын
Good work. Well done. BTW have you evaluated the Lattice Semiconductor: ICE40HX1K-STICK-EVN iCEstick Evaluation Kit?
@edgeeffect
@edgeeffect 4 жыл бұрын
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.
[013-2] Open Source FPGA Synthesis with the icoBoard - part 2
39:05
[020] LKV373 Update - GCC for the IT9919
40:12
OpenTechLab
Рет қаралды 13 М.
规则,在门里生存,出来~死亡
00:33
落魄的王子
Рет қаралды 28 МЛН
Как подписать? 😂 #shorts
00:10
Денис Кукояка
Рет қаралды 8 МЛН
Стойкость Фёдора поразила всех!
00:58
МИНУС БАЛЛ
Рет қаралды 6 МЛН
Understanding the Structure of a Linux Kernel Device Driver
58:30
Sergio Prado
Рет қаралды 43 М.
[001] Sigrok and Logic Analyzers
1:12:06
OpenTechLab
Рет қаралды 217 М.
[013-1] Open Source FPGA Synthesis with the icoBoard - part 1
20:40
Hacking Microsoft BASIC
18:03
Ben Eater
Рет қаралды 76 М.
[014] IcoBoard Software Defined Radio Project - Hardware
1:01:11
OpenTechLab
Рет қаралды 58 М.
The Tragedy of systemd
47:18
linux.conf.au
Рет қаралды 1,1 МЛН
EEVblog #496 - What Is An FPGA?
37:44
EEVblog
Рет қаралды 765 М.
规则,在门里生存,出来~死亡
00:33
落魄的王子
Рет қаралды 28 МЛН