闪烁ICE40HX1K EVB的命令行接口
prolice的Python项目详细描述
说明
此工具可用于将生成的比特流上载到乙醚 iCE40HX1K-EVB或iCE40HX8K-EVB。
支持的工具有:
硬件连接
将闪烁工具连接到目标板,如图所示:
Name | JTAG | UEXT | Description |
---|---|---|---|
VCC | 1 | 1 | Power supply (see Note) |
GND | 4 | 2 | Ground |
CDONE | 11 | 5 | iCE40 status indication |
CRESET | 3 | 6 | iCE40 reset signal |
MISO | 13 | 7 | Serial data from the board to the PC |
MOSI | 5 | 8 | Serial data from the PC to the board |
SCK | 9 | 9 | Serial clock |
CS | 7 | 10 | Chip select |
注意:为了正常工作,arm-usb-ocd-h必须具有目标电压 反馈。一种简单的方法是焊接位于底部的3.3v_e1跳线 董事会成员。如果你从别的地方得到电压,确保 是3.3v!
安装
推荐的方法是:
pip3 install prolice
如果您选择源代码构建:
git clone https://gitlab.com/stefan.mavrodiev/prolice.git
cd prolice
python3 setup.py install
用法
假设您有位流文件hardware.bin:
prolice /path/to/file/hardware.bin
更改日志
脯氨酸0.2.4
- 修复分发错误
- 启用对ARM-USB-TINY-H的支持
脯氨酸0.2.2
- 修正pypi分布
脯氨酸0.2.1
- 更新的文档
脯氨酸0.2.0
- 初始版本