prolice 0.2.4

Last updated:

0 purchases

prolice 0.2.4 Image
prolice 0.2.4 Images
Add to Cart

Description:

prolice 0.2.4

Description
This tool can be used for uploading generated bit-stream to ether
iCE40HX1K-EVB or iCE40HX8K-EVB.
Supported tools are:

ARM-USB-OCD-H
ARM-USB-TINY-H

Hardware connection
Connect the flashing tool with the target board as shown:



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



Note : In order to work properly ARM-USB-OCD-H must have target voltage
feedback. One simple way is to solder 3.3V_E1 jumper, found on the bottom
of the board. If you're getting the voltage from somewhere else make sure
it's 3.3V!
Installation
The recommended way is:
pip3 install prolice

If you chose building from sources:
git clone https://gitlab.com/stefan.mavrodiev/prolice.git
cd prolice
python3 setup.py install

Usage
Assuming you have bit-stream file called hardware.bin:
prolice /path/to/file/hardware.bin

Changelog
Prolice 0.2.4

Fix distribution bug
Enable support for ARM-USB-TINY-H

Prolice 0.2.2

Fix PyPi distribution

Prolice 0.2.1

Updated documentation

Prolice 0.2.0

Initial release

License:

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files In This Product:

Customer Reviews

There are no reviews.