Commit Graph

24 Commits

Author SHA1 Message Date
Sean Cross d812378c4d deps: update valentyusb
Signed-off-by: Sean Cross <sean@xobs.io>
2019-03-05 08:56:30 +08:00
Sean Cross a897c7f2fa foboot-bitstream: remove `cas` module from imports
It's unused in the current implementation.

Signed-off-by: Sean Cross <sean@xobs.io>
2019-02-28 10:52:06 +08:00
Sean Cross 6a147c4333 valentyusb: pull latest version
Signed-off-by: Sean Cross <sean@xobs.io>
2019-02-28 10:51:35 +08:00
Sean Cross 1cb67f8f8d crc5-test: add simple program to generate SOF frames
This can be used to tell if we're properly decoding packets.

Signed-off-by: Sean Cross <sean@xobs.io>
2019-02-28 10:45:37 +08:00
Sean Cross cad2ae01d7 foboot-bitstream: use crystal for 12 MHz clock
This fixes heterodyning that was occurring in the USB block, as it
transitioned from the 48 MHz down to the 12 MHz domain.

Signed-off-by: Sean Cross <sean@xobs.io>
2019-02-27 14:20:04 +08:00
Sean Cross dd7839cc68 deps: migen: fix upstream ref
Signed-off-by: Sean Cross <sean@xobs.io>
2019-02-25 16:36:21 +08:00
Sean Cross 05480670c5 migen: update submodule
Signed-off-by: Sean Cross <sean@xobs.io>
2019-02-25 16:32:48 +08:00
Sean Cross 6ca4b6a398 deps: valentyusb: update submodule
Signed-off-by: Sean Cross <sean@xobs.io>
2019-02-25 16:32:28 +08:00
Sean Cross 5fbd0fc667 lxbuildenv: riscv: also allow riscv32 toolchain
Signed-off-by: Sean Cross <sean@xobs.io>
2019-02-25 16:25:16 +08:00
Sean Cross d42418d62a foboot-bitstream: mark executable
Signed-off-by: Sean Cross <sean@xobs.io>
2019-02-25 16:22:05 +08:00
Sean Cross 7caff80f6b foboot-bitstream: change line endings
These matter on non-Windows machines.

Signed-off-by: Sean Cross <sean@xobs.io>
2019-02-25 16:21:23 +08:00
Sean Cross 6771d28fb4 foboot-bitstream: work-in-progress commit
Signed-off-by: Sean Cross <sean@xobs.io>
2019-02-25 16:19:17 +08:00
Sean Cross 8b54d5addb csr-test: add simple program to test CSRs
Signed-off-by: Sean Cross <sean@xobs.io>
2019-02-25 16:19:01 +08:00
Sean Cross 44880465e6 Merge branch 'master' of git.xobs.io:xobs/foboot-bitstream 2019-02-25 15:16:57 +08:00
Sean Cross 49b22a1962 foboot-bitstream: use new-style random rom
Use a new pattern with a new function to generate the random ROM, used
for ROM patching.

Signed-off-by: Sean Cross <sean@xobs.io>
2019-02-25 15:16:19 +08:00
Sean Cross e66f909bfd lxbuildenv: add '-r' command to run modules under lxbuildenv
This will allow us to e.g. run tests.

Signed-off-by: Sean Cross <sean@xobs.io>
2019-02-18 13:54:26 +08:00
Sean Cross 30d5a097d2 gitignore: ignore env, build, pycache
Signed-off-by: Sean Cross <sean@xobs.io>
2019-02-18 12:44:19 +08:00
Sean Cross 21cdcaaee8 foboot-bitstream: first full build
This actually compiles now, hooray!  But does it work? No.

Signed-off-by: Sean Cross <sean@xobs.io>
2019-02-18 12:43:29 +08:00
Sean Cross ee006eff90 deps: add valentyusb
Signed-off-by: Sean Cross <sean@xobs.io>
2019-02-18 12:43:09 +08:00
Sean Cross 245a466654 lxsocsupport: ignore pycache files
Signed-off-by: Sean Cross <sean@xobs.io>
2019-02-18 12:42:06 +08:00
Sean Cross ea7e99af5b deps: change lx-socsupport to lxsocsupport
Signed-off-by: Sean Cross <sean@xobs.io>
2019-02-18 12:10:15 +08:00
Sean Cross 7f77c49c7b lx-socsupport: add submodule
Signed-off-by: Sean Cross <sean@xobs.io>
2019-02-18 11:06:35 +08:00
Sean Cross f9eeee3ff7 lxbuildenv: fix generation of initial python
It still doesn't work (owing to some bit rot), but it's better now.

Signed-off-by: Sean Cross <sean@xobs.io>
2019-02-18 10:48:57 +08:00
Sean Cross 68694294e1 initial commit
Signed-off-by: Sean Cross <sean@xobs.io>
2019-02-18 10:48:43 +08:00