LiteX (FPGA)¶
LiteX是一个基于 Python 的片上系统 (SoC) 设计器,用于支持开源的现场可编程门阵列 (FPGA) 芯片。这意味着 CPU 内核和外围设备不是由物理芯片定义的。相反,它们作为单独的“网关”加载。一旦加载了这个网关,CircuitPython 就可以加载到它上面以按预期工作。
安装¶
您需要 dfu-util
在 Fomu 上安装 CircuitPython。
确保 foboot 引导加载程序已更新。说明在这里:https://github.com/im-tomu/fomu-workshop/blob/master/docs/bootloader.rst
更新引导加载程序后,您应该知道如何使用 dfu-util
. 这很容易!
要安装 CircuitPython,请执行以下操作:
dfu-util -D adafruit-circuitpython-fomu-en_US-<version>.dfu
它将安装然后重新启动。CIRCUITPY 应该像往常一样显示并工作。