Lattice Ice40 FPGA skonfigurowany przez Linux Kernel

Jądro Linux Ostatnio dodano obsługę opakowania oprogramowania układowego w FPGA za pomocą ram FPGA Managewka. [OPENTECHLAB] opracował szoferę dla Lattice Ice40 FPGA (ten sam chip wykorzystywany na ICESTICK, a także inne zagłówki rozwojowe). Jedną atrakcją do Ice40 jest open source Toolchain o nazwie Icestorm.

Nawet jeśli nie jesteś szczególnie myśleć o FPGA, dyskusji na temat szoferów gadżetów Linuksa jest świetnym tłem. Zasady będą miały zastosowanie do innych kierowców, jak również z pewnością zastosować, jeśli chcesz skomponować jeszcze jedną ładowarkę FPGA.

Przykład wykorzystuje Raspberry PI związany z tablicą oceny. Niedaleny analizator logiczny na bazie SIGROK pozwolił mu rozwiązać problemy, a także debugować. Jeśli uważasz, że postęp FPGA jest drogi, pomyśl ponownie. Rada wykorzystywana tutaj jest dobrze 50 USD, a aplikacja oprogramowania jest bezpłatna. Icestick jest nawet tańszy, jak również najprawdopodobniej tutaj pracował. Prawdopodobnie będziesz miał inne bity, jednak nawet jeśli wymóg zakupu PI oraz analizator logiczny, cała rzecz jest metodą poniżej 100 USD.

Objęliśmy ICESTICK, a także icestorm raczej w przeszłości. Istnieją również kilka płyt Ice40 dla Raspberry Pi, który powinien działać dobrze z tym, w tym ten.

Leave a Reply