Thirsty2
4315d88a77
dfu-util works, but can't yet unplug and replug fomu.
2020-10-13 22:56:59 -07:00
Thirsty2
35815ed17c
Add Dockerfile to build container using the installer.
2020-10-13 11:51:16 -07:00
Sean Cross
25cc98b700
Merge pull request #20 from umarcor/fpga-toolchain
...
migrate from xobs/toolchain-* to open-tool-forge/fpga-toolchain
2020-10-12 17:23:17 +08:00
umarcor
f7c77bfc41
readme: add clarification about the inclusion of Python
2020-10-12 05:42:13 +02:00
umarcor
968043db68
update README.md
2020-10-12 04:40:52 +02:00
umarcor
00e028bcc8
migrate from xobs/toolchain-* to open-tool-forge/fpga-toolchain
2020-10-12 04:40:52 +02:00
Sean Cross
a065098f5b
Merge pull request #19 from umarcor/ci/test-toolchains
...
ci: test toolchains
2020-10-12 10:09:29 +08:00
umarcor
11b0b3000f
ci: test workshop before uploading assets
2020-10-11 02:36:46 +02:00
umarcor
a85a64a66b
ci: migrate from Travis CI to GitHub Actions
2020-10-11 02:36:13 +02:00
umarcor
1c441a2344
add 'extract_zip'
2020-10-11 02:36:13 +02:00
umarcor
e74aecd489
use curl for tar.gz assets
2020-10-11 02:36:13 +02:00
umarcor
35b6780deb
use tar option '-C'
2020-10-11 02:36:13 +02:00
Sean Cross
b92b5d305e
Merge pull request #17 from umarcor/fix/heads
...
merge v1.5.6 into master
2020-10-11 08:08:42 +08:00
umarcor
81f77b0aaf
merge v1.5.6 into master
2020-10-10 19:41:49 +02:00
Sean Cross
b3b9ffcd65
Merge pull request #11 from ansemjo/master
...
build.sh: change to output directory before calculcating hashes
2020-09-24 09:50:31 +08:00
Sean Cross
55644a5ff0
build: update yosys, nextpnr, and wishbone-tool
...
Signed-off-by: Sean Cross <sean@xobs.io>
2020-03-28 15:01:45 +08:00
Sean Cross
1bb1501f01
win: make: update make version
...
The previous version is no longer available.
Signed-off-by: Sean Cross <sean@xobs.io>
2020-02-22 09:09:07 +08:00
Sean Cross
10d6a89998
build: update wishbone-tool to v0.6.9
...
This closes issue #14
Signed-off-by: Sean Cross <sean@xobs.io>
2020-02-22 09:02:02 +08:00
Sean Cross
3bd5e1d616
Merge branch 'master' of github.com:im-tomu/fomu-toolchain
2020-02-22 09:00:40 +08:00
Tim Ansell
e33b45cc73
Merge pull request #12 from micolous/patch-1
...
Don't store extended attributes in ZIP archives
2020-01-12 14:18:07 +10:00
Michael Farrell
48c056c66c
Don't store extended attributes in ZIP archives
...
This is a small step towards a reproducible build -- but `zip` doesn't support junking timestamps.
2020-01-12 15:14:53 +11:00
Anton Semjonov
fd4231a235
change to output directory before calculcating hashes
2019-12-30 00:38:07 +01:00
Sean Cross
52e5ef10ff
v1.5.3: fix nextpnr on windows
...
We were accidentally building an ancient version.
Signed-off-by: Sean Cross <sean@xobs.io>
2019-10-30 09:07:51 +08:00
Sean Cross
0ef41f09c1
build: add iceprog support to toolchain
...
Signed-off-by: Sean Cross <sean@xobs.io>
2019-10-26 08:54:25 +08:00
Sean Cross
09e20e4a0b
travis: re-encrypt token using travis-pro
...
Signed-off-by: Sean Cross <sean@xobs.io>
2019-10-25 20:28:44 +08:00
Sean Cross
45a06b7217
version bump
...
Grab new versions of yosys, nextpnr, wishbone-tool, and riscv-compiler.
Signed-off-by: Sean Cross <sean@xobs.io>
2019-10-25 20:02:48 +08:00
Sean Cross
ad76126164
build: update nextpnr, wishbone-tool, and icestorm
...
We now use upstream builds, built on Ubuntu 18.04.
Signed-off-by: Sean Cross <sean@xobs.io>
2019-09-11 20:53:55 +08:00
Sean Cross
e3556b0ecb
build: print an error when manually run
...
Inform people of where to download this project.
Signed-off-by: Sean Cross <sean@xobs.io>
2019-09-11 20:53:37 +08:00
Sean Cross
b8e049ea79
build: remove python37._pth on windows
...
THis file breaks python's `site` module, and `PYTHONPATH`.
Signed-off-by: Sean Cross <sean@xobs.io>
2019-09-11 20:53:13 +08:00
Sean Cross
a6db2af051
README: add missing % to PATH Command
...
This fixes issue #1 .
Signed-off-by: Sean Cross <sean@xobs.io>
2019-08-25 00:19:07 +02:00
Sean Cross
54c7f5ffd0
Merge pull request #6 from aboyett/calculate-checksums
...
build: generate checksums for build files
2019-08-25 00:15:22 +02:00
Andy Boyett
3f5b33c43a
build: generate checksums for build files
...
SHA1, SHA256, and SHA512 checksums are now generated (and uploaded to
releases) for toolchains on all arches. This will allow checksums of
artifacts to be verified as coming from CI. This is particularly useful
during Fomu workshops where the toolchain is distributed on USB drives
to work around local bandwidth limitations.
`set +x` is used to clean up the output by disabling the echo of
commands while checksum calculation is performed and enabled again with
`set -x` once checksums calcs are complete.
2019-08-23 15:32:11 +02:00
Sean Cross
1193da434f
nextpnr: update to v1.35
...
Also, the previous "set -e" error was due to Travis simultaneously
finishing 3 builds at once and having a collision.
Signed-off-by: Sean Cross <sean@xobs.io>
2019-08-20 19:00:53 +08:00
Sean Cross
e493872192
build: get rid of "set -e"
...
This looks like it could cause problems elsewhere in Travis?
Signed-off-by: Sean Cross <sean@xobs.io>
2019-08-20 18:08:08 +08:00
Sean Cross
0f2b4f2131
nextpnr: update windows build
...
This fixes python and nextpnr-ice40 on Windows.
Signed-off-by: Sean Cross <sean@xobs.io>
2019-08-20 17:57:24 +08:00
Sean Cross
ca989af4e6
README: indicate which tools are installed
...
Signed-off-by: Sean Cross <sean@xobs.io>
2019-08-19 14:55:15 +08:00
Sean Cross
57fe8c60d0
nextpnr: update to v1.33 to fix darwin builds
...
The Darwin builds were missing libffi. This adds it back in.
Signed-off-by: Sean Cross <sean@xobs.io>
2019-08-19 14:28:24 +08:00
Sean Cross
01ca299f60
use static version of nextpnr
...
Signed-off-by: Sean Cross <sean@xobs.io>
2019-08-18 20:59:30 +08:00
Sean Cross
3bbd4c5fb7
build: fix linux toolchain
...
Signed-off-by: Sean Cross <sean@xobs.io>
2019-08-18 18:57:49 +08:00
Sean Cross
2143a59a78
nextpnr: use static python build
...
nextpnr-ice40 now builds static python for all platforms, including
Linux.
Signed-off-by: Sean Cross <sean@xobs.io>
2019-08-18 17:47:06 +08:00
Sean Cross
bc790df1ed
travis: try new token
...
Signed-off-by: Sean Cross <sean@xobs.io>
2019-08-17 23:07:19 +08:00
Sean Cross
77d999bcf9
rename "im-fomu" to "im-tomu"
...
Signed-off-by: Sean Cross <sean@xobs.io>
2019-08-17 22:46:20 +08:00
Sean Cross
302407e68b
build: set a+x
...
Signed-off-by: Sean Cross <sean@xobs.io>
2019-08-17 22:11:29 +08:00
Sean Cross
12bfa457b4
initial commit
...
Signed-off-by: Sean Cross <sean@xobs.io>
2019-08-17 22:06:39 +08:00