Kernel Linux только недавно добавленная поддержка упаковочной прошивки в FPGA через FPGA Manager Framework. [OPENTECHLAB] разработал шоферу для FPGA Chaufice Ice40 (такой же чип, используемый на ICESTick, а также другие доски продвижения). Одна аттракцион к ICE40 существует набор инструментов с открытым исходным кодом, называемый ICASTORM.
Даже если вы не особо думаете о FPGAS, обсуждение в Linux Gadget Chauffeurs – отличный фон. Принципы будут применяться к другим драйверам, а также, безусловно, применяются, если вы хотите составить еще один погрузчик FPGA.
Примером использует Raspberry Pi, связанную с доской оценки. Доступный анализатор логики на основе Sigrok позволяет ему устранить неполадки, а также отлаживать. Если вы считаете, что продвижение FPGA дорого, подумайте еще раз. Правление, используемое прямо здесь, хорошо до 50 долларов, а также программное приложение бесплатно. Ивес даже дешевле, а также, скорее всего, будет работать здесь. Вы, вероятно, у вас будут другие биты, однако, даже если вам требование приобрести PI, а также логический анализатор, все это – это метод до 100 долларов.
Мы охватывали ICESTick, а также ивенно, довольно немного в прошлом. Также есть скорее несколько досок Ice40 для Raspberry Pi, которая должна хорошо работать с этим, включая этот.