Lattice Ice40 FPGA được cấu hình bởi Kernel Linux

Kernel Linux vừa mới thêm hỗ trợ đóng gói firmware vào FPGA thông qua Khung Trình quản lý FPGA. [OpentechLab] đã phát triển một tài xế cho FPGA Lattice Ice40 (cùng một con chip được sử dụng trên Icestick cũng như các bảng thăng tiến khác). Một sự hấp dẫn đối với Ice40 có một công cụ mã nguồn mở có tên là IceMestorm.

Ngay cả khi bạn không đặc biệt nghĩ về FPGA, cuộc thảo luận về Tài xế tiện ích Linux là nền tảng lớn. Các nguyên tắc sẽ áp dụng cho các trình điều khiển khác, cũng như chắc chắn sẽ áp dụng nếu bạn muốn soạn thêm một trình tải FPGA nữa.

Ví dụ sử dụng Raspberry PI liên kết với một bảng đánh giá. Một phân tích logic dựa trên Siglek giá cả phải chăng cho phép anh ta khắc phục sự cố cũng như gỡ lỗi. Nếu bạn tin rằng sự tiến bộ của FPGA là đắt tiền, hãy nghĩ lại. Hội đồng quản trị được sử dụng ngay tại đây cũng dưới 50 đô la cũng như ứng dụng phần mềm miễn phí. Một Icestick thậm chí còn rẻ hơn, cũng như rất có thể sẽ làm việc ở đây. Tuy nhiên, bạn có khả năng có các bit khác, tuy nhiên ngay cả khi bạn yêu cầu mua PI cũng như bộ phân tích logic, toàn bộ phương pháp là phương thức dưới 100 đô la.

Chúng tôi đã bao gồm Icestick cũng như Icestorm thay vì một chút trong quá khứ. Tương tự đó là một vài bảng ICE40 cho Raspberry PI sẽ hoạt động tốt với điều này, bao gồm cả cái này.

Leave a Reply

Your email address will not be published.