Sean Cross
ef945ac2cb
riscv-blink: create riscv-blink.dfu
...
Signed-off-by: Sean Cross <sean@xobs.io>
2019-08-28 04:48:53 +08:00
Sean Cross
cc2c4103ee
riscv-blink: add usb isr
...
Now that we have a minimal usb stack, hook up the ISR.
Signed-off-by: Sean Cross <sean@xobs.io>
2019-08-28 04:47:37 +08:00
Sean Cross
84bc498401
usb: add minimal usb
...
This should fix enumeration on Linux.
Signed-off-by: Sean Cross <sean@xobs.io>
2019-08-28 04:47:08 +08:00
Sean Cross
d8c9b7281e
litex: use local copy of _CRG
...
Upstream has removed the `platform` object which contained the _CRG,
and the _CRG was defective anyway.
Use a local copy of _CRG while we sort out the upstream instance.
Signed-off-by: Sean Cross <sean@xobs.io>
2019-08-28 04:31:47 +08:00
Sean Cross
b85466f525
litex: valentyusb: shrink size of dummyusb
...
This update shrinks the size of `dummyusb` by ~200 LCs.
Signed-off-by: Sean Cross <sean@xobs.io>
2019-08-28 04:31:02 +08:00
Sean Cross
834395acff
litex: chmod a+x *.py
...
Signed-off-by: Sean Cross <sean@xobs.io>
2019-08-27 10:51:22 +08:00
Sean Cross
13e5a7a968
README: fix cmd.exe %PATH -> %PATH%
...
Signed-off-by: Sean Cross <sean@xobs.io>
2019-08-27 10:50:41 +08:00
Sean Cross
1362f34249
README: dfu-util.exe -> dfu-util
...
Signed-off-by: Sean Cross <sean@xobs.io>
2019-08-25 18:08:13 +02:00
Sean Cross
e78d55c32a
Merge pull request #46 from wrtlprnft/fix_set_address
...
Fix enumeration failure after loading the riscv-usb-cdcacm.
Foboot v1.9+ now requires the USB device set the address, otherwise it will not respond. This patch adds a proper response to the `SET_ADDRESS` host request and fixes compatibility with Foboot v1.9+.
2019-08-25 00:09:31 +02:00
Tim Ansell
961d07622e
Merge pull request #48 from ret/master
...
Add .dfu file creation in workshop_rgb.py
2019-08-24 23:40:59 +02:00
Reto Kramer
36835421cc
Add .dfu file creation in workshop_rgb.py
2019-08-24 09:31:10 -07:00
Mathias Plichta
655ca656c3
CDC-ACM demo: Fix SET_ADDRESS bug if using foboot 1.9+
...
This ports the following commits from https://github.com/xobs/micropython :
- 5739792
- d26d470
2019-08-24 16:33:07 +02:00
Tim Ansell
a30963e187
Merge pull request #45 from lromor/macro-fix
...
Removed non used macro flag for the hacker fomu board.
2019-08-24 11:55:18 +02:00
Leonardo Romor
701ce8ee7f
Included proper "HACKER" macro flag usage.
2019-08-24 11:15:37 +02:00
Tim 'mithro' Ansell
bc5857d5cb
Remove unneeded defines.
2019-08-24 10:32:49 +02:00
Tim Ansell
21a424a2d4
Merge pull request #44 from cpresser/remove-double-increment
...
Remove one of the duplicate i++ in the main-loop
2019-08-24 09:42:17 +02:00
Carsten Presser
a51507e75a
Remove one of the duplicate i++ in the main-loop
2019-08-23 17:57:51 +02:00
Sean Cross
05c09bedc1
Merge branch 'master' of github.com:im-tomu/fomu-workshop
2019-08-23 16:28:29 +02:00
Sean Cross
ad8c0dea54
valentyusb: fix dummyusb
...
This removes excess writes to fix valentyusb's dummyusb module.
Signed-off-by: Sean Cross <sean@xobs.io>
2019-08-23 16:28:03 +02:00
Tim 'mithro' Ansell
bf38bf67ee
Make rm
use -f
2019-08-23 14:21:09 +02:00
Sean Cross
d7126bb863
Merge branch 'master' of github.com:im-tomu/fomu-workshop
2019-08-23 14:20:09 +02:00
Tim Ansell
d1d316d1d0
Merge pull request #41 from mithro/master
...
Add DFU suffix inside the workshop.py script
2019-08-23 14:19:27 +02:00
Sean Cross
ffadb53856
micropython-fomu: fix usb_address_write
...
Signed-off-by: Sean Cross <sean@xobs.io>
2019-08-23 14:18:22 +02:00
Tim 'mithro' Ansell
b5c15ef642
Add the DFU suffix inside the workshop.py script.
...
Update the instructions to use the new `top.dfu`.
2019-08-23 14:14:16 +02:00
Tim 'mithro' Ansell
37e30cdd5c
Adding more docs about minimal example.
2019-08-23 14:13:29 +02:00
Sean Cross
61e2e22774
Merge branch 'master' of github.com:im-tomu/fomu-workshop
2019-08-23 14:06:18 +02:00
Sean Cross
1b801bddf4
micropython-fomu: add support for foboot v1.9.1
...
Signed-off-by: Sean Cross <sean@xobs.io>
2019-08-23 14:06:00 +02:00
Tim 'mithro' Ansell
79e7a6dd91
Add note about submodules.
2019-08-23 13:37:51 +02:00
Tim 'mithro' Ansell
10c0ee26de
Adding more sections.
2019-08-23 13:35:16 +02:00
Tim 'mithro' Ansell
6900ebf9a5
Adding more README info for minimal example.
2019-08-23 13:29:09 +02:00
Tim 'mithro' Ansell
3ed9172022
.gitignore for the minimal example.
2019-08-23 13:21:37 +02:00
Tim 'mithro' Ansell
95d7a9e488
Small fixes.
2019-08-23 13:20:52 +02:00
Tim 'mithro' Ansell
03f75ee45a
Adding a more minimal Verilog example.
2019-08-23 13:11:51 +02:00
Tim 'mithro' Ansell
c3d049b04e
Ignore the tomu toolchain if extracted to the workshop directory.
...
Fixes #37 .
2019-08-23 10:19:18 +02:00
Tim 'mithro' Ansell
711ebd6f1b
Adding to .gitignore the Jekyll output.
2019-08-23 10:05:10 +02:00
Tim 'mithro' Ansell
5d1fad11f1
Adding table of contents.
2019-08-23 10:04:05 +02:00
Tim 'mithro' Ansell
4a25eb88ff
Lots of style improvements.
2019-08-23 09:50:01 +02:00
Tim 'mithro' Ansell
39cac99a08
Rework the structure a little.
2019-08-23 09:19:25 +02:00
Tim 'mithro' Ansell
c2a2952d26
Rework the Hardware Description Languages section a little.
2019-08-23 08:43:24 +02:00
Tim 'mithro' Ansell
19d268dc97
Fixup the error message for dfu-util
.
2019-08-23 08:27:19 +02:00
Sean Cross
e811904bee
Merge pull request #31 from elkontexo/master
...
Added Readme instructions for WIN7 Problems
2019-08-22 16:42:06 +02:00
Sean Cross
b09dd0ad69
README: clarify Windows <10
...
Clarify Windows usage for versions prior to Windows 10.
2019-08-22 16:41:54 +02:00
elkontexo
4647f21113
Update README.md
2019-08-22 16:24:31 +02:00
elkontexo
3f054930a3
Add files via upload
2019-08-22 16:22:54 +02:00
elkontexo
1bb971afb1
Update README.md
2019-08-22 16:21:41 +02:00
Tim Ansell
5456610441
Merge pull request #29 from sanderdh/master
...
clarify rgb.write_raw arguments
2019-08-22 16:02:32 +02:00
sanderdh
34a21c876e
Clarify rgb.write_raw arguments
2019-08-22 16:01:34 +02:00
Tim Ansell
43e9a4b439
Merge pull request #30 from mithro/master
...
Mark the udev stuff as Linux only.
2019-08-22 15:53:38 +02:00
Tim 'mithro' Ansell
768f8bdcbe
Mark the udev stuff as Linux only.
2019-08-22 15:52:59 +02:00
Tim Ansell
aabca34583
Merge pull request #28 from mithro/master
...
Fixing up the LED color info.
2019-08-22 15:26:15 +02:00