Closed ewenmcneill closed 5 years ago
@ewenmcneill Can you send this to https://github.com/timvideos/TinyFPGA-Bootloader too? We can then update the LiteX-BuildEnv download-env.sh
script to use the TimVideos fork...
I realise it's super cheeky to submit a pull request to merge your own code back into your own repo :-)
But as per https://discourse.tinyfpga.com/t/issues-with-tinyprog-u-on-bx/628/16 and https://github.com/tinyfpga/TinyFPGA-Bootloader/issues/25 it's otherwise difficult for Python 3 users to install tinyprog 1.0.23 from several months ago....
Feel free to push your own local version up to GitHub, and close this pull request un-merged :-)
Ewen
@ewenmcneill Can you send this to https://github.com/timvideos/TinyFPGA-Bootloader too? We can then update the LiteX-BuildEnv
download-env.sh
script to use the TimVideos fork...
@mithro: see https://github.com/timvideos/TinyFPGA-Bootloader/pull/1, which should be the same diff.
Ewen
tinyprog 1.0.23
on PyPI has changes which do not seem to exist in https://github.com/tinyfpga/TinyFPGA-Bootloader/tree/master/programmer/tinyprog. I've extracted__init__.py
out of thetinyprog-1.0.23-py2-none-any.whl
file, and added it to this branch/pull request, along with a bump of the version number to match.When installed from the
git
branch:it appears to be able to program a TinyFPGA BX with different status messages from the 1.0.22b1 version currently in GitHub.
In theory something similar would work to try installing it directly from
git+https
, but I haven't tried that myself as I just installed from thegit
repo I had checked out.Ewen