Gittereis40 FPGA konfiguriert von Linux Kernel

Gittereis40 FPGA konfiguriert von Linux Kernel

April 18, 2023 Digital Electronics 0

Der Linux-Kernel hat gerade kürzlich Unterstützung für die Verpackung der Firmware in eine FPGA über den FPGA-Manager-Framework hinzugefügt. [Openentechlab] hat einen Chauffeur für das Gitter Ice40 FPGA entwickelt (derselbe Chip, der auf dem Icestick verwendet, sowie andere Weiterentwicklungskarten). Eine Anziehungskraft zum ICE40 ist, dass es sich um ein Open-Source-Toolchain namens Iceestorm handelt.

Auch wenn Sie nicht besonders an FPGAS denken, ist die Diskussion über Linux Gadget Chauffeurs großartiger Hintergrund. Die Prinzipien würden sich auf andere Treiber anwenden sowie sicherlich anwenden, wenn Sie einen weiteren FPGA Loader komponieren möchten.

Das Beispiel verwendet einen Raspberry-Pi, der mit einem Bewertungsrat verbunden ist. Ein erschwinglicher Sigrok-basierter Logikanalysator lässt ihn als auch debuggen beheben. Wenn Sie glauben, dass FPGA-Fortschritt teuer ist, denken Sie noch einmal nach. Die hier genutzte Karte ist gut unter 50 Jahren sowie die Softwareanwendung kostenlos. Ein Icestick ist sogar billiger, ebenso wie auch hier auch hier arbeiten. Sie werden wahrscheinlich die anderen Bits haben, auch wenn Sie anfordern, dass Sie ein PI sowie den Logikanalysator erwerben, ist das Ganze eine Methode unter 100 USD.

Wir haben den Icestick und den ICESTORM eher ein bisschen in der Vergangenheit bedeckt. Es gibt ebenfalls eher ein paar ICE40-Boards für das Himbeer-Pi, das gut damit arbeiten sollte, einschließlich dieses.

Leave a Reply

Your email address will not be published. Required fields are marked *