|
10 months ago | |
---|---|---|
3rdparty | 1 year ago | |
gateware/blinky | 1 year ago | |
hardware | 1 year ago | |
openocd | 1 year ago | |
python | 1 year ago | |
rayman | 2 years ago | |
software/kilsyth | 1 year ago | |
.gitignore | 1 year ago | |
LICENSE.txt | 2 years ago | |
README.md | 10 months ago |
This repo is a work in progress and far from release-worthy. Please don’t make your own boards and expect any kind of support. However, it might reach a stable point sometime in the future (as of 2019-01).
Kilsyth is a piece of hardware that contains an FPGA (Lattice ECP5) and a SuperSpeed USB 3.0 FIFO-bridge (FT60x). The goal is to provide a platform to be able to transfer high speed data transfers between a PC and an FPGA. The FPGA in turn can do whatever - e.g. interface with SDR, video capture, act as a logic analyzer.
It’s still in the early bring-up phase. Initial verification shows that it actually seems to work.
RevA is the first prototype and has been designed and built.
Errata:
Ideas for RevB are still being collected. Feel free to suggest changes in an issue.
Requires a patched migen and a patched ftdi library.. Nasty, I know, sorry.
Help:
$ python -m software.kilsyth -h
Run blinky:
$ python -m software.kilsyth run blinky
Reach out to @kbeckmann on Twitter or IRC/Freenode.