mwojcik
4218354e65
zc706: updated device_db for tests
1 year ago
mwojcik
2376f9ab5e
Merge pull request 'zc706: added dummy spi' ( #149 ) from mwojcik/artiq-zynq:zc706_dummy_spi into master
...
Reviewed-on: M-Labs/artiq-zynq#149
1 year ago
mwojcik
0b27349ec4
dummy_spi -> pmod_spi
1 year ago
mwojcik
21eb1cab1a
zc706: added dummy spi in place of sdio
1 year ago
mwojcik
3096daaaee
zc706: removed nist_clock sdcard, put pmod instead
1 year ago
mwojcik
4fbfccf575
zc706: fix nist_qc2 extension, ams101 iostandard
1 year ago
mwojcik
5c40115945
make ZC706 RTIO channels consistent with KC705
...
Reviewed-on: M-Labs/artiq-zynq#147
Co-authored-by: mwojcik <mw@m-labs.hk>
Co-committed-by: mwojcik <mw@m-labs.hk>
1 year ago
Sebastien Bourdeauducq
a5e3580d18
Revert "runtime: expose rint from libm"
...
This reverts commit 3582af564d
.
1 year ago
Sebastien Bourdeauducq
3582af564d
runtime: expose rint from libm
1 year ago
mwojcik
742ce9fdde
fix sd and acpki satellite builds
1 year ago
mwojcik
c4de1c261a
default.nix: restored proper satellite variants
1 year ago
mwojcik
219c075931
added explicit runtime/satman targets for makefile
...
Reviewed-on: M-Labs/artiq-zynq#144
Co-authored-by: mwojcik <mw@m-labs.hk>
Co-committed-by: mwojcik <mw@m-labs.hk>
1 year ago
mwojcik
d04a7decfe
removed simple variants from zc706
1 year ago
mwojcik
0efa83e956
update build scripts for DRTIO
...
Reviewed-on: M-Labs/artiq-zynq#135
Co-authored-by: mwojcik <mw@m-labs.hk>
Co-committed-by: mwojcik <mw@m-labs.hk>
1 year ago
Sebastien Bourdeauducq
4fa824f42b
kasli-soc: remove irrelevant comment
1 year ago
mwojcik
ab0c205dd2
gateware: add DRTIO
...
Reviewed-on: M-Labs/artiq-zynq#140
Co-authored-by: mwojcik <mw@m-labs.hk>
Co-committed-by: mwojcik <mw@m-labs.hk>
1 year ago
mwojcik
8d2bb09149
add satman firmware ( #136 )
...
Reviewed-on: M-Labs/artiq-zynq#136
Co-authored-by: mwojcik <mw@m-labs.hk>
Co-committed-by: mwojcik <mw@m-labs.hk>
1 year ago
Sebastien Bourdeauducq
41295b0e01
update cargoSha256
1 year ago
mwojcik
aaec0abdf6
fix build/warnings before drtio is fully merged
1 year ago
mwojcik
e241957419
add libbuild_zynq
...
Reviewed-on: M-Labs/artiq-zynq#141
Co-authored-by: mwojcik <mw@m-labs.hk>
Co-committed-by: mwojcik <mw@m-labs.hk>
1 year ago
mwojcik
50262b3f0c
runtime: link_thread -> link_task
1 year ago
mwojcik
827c6c1306
runtime: switch to libio/libboard_artiq, add DRTIO mastering support
...
Reviewed-on: M-Labs/artiq-zynq#137
Co-authored-by: mwojcik <mw@m-labs.hk>
Co-committed-by: mwojcik <mw@m-labs.hk>
1 year ago
mwojcik
e6863263b4
add libboard_artiq (to be shared between runtime and satman)
...
Reviewed-on: M-Labs/artiq-zynq#139
Co-authored-by: mwojcik <mw@m-labs.hk>
Co-committed-by: mwojcik <mw@m-labs.hk>
1 year ago
mwojcik
d7f45d473e
add libio (to be shared between runtime and satman)
...
Reviewed-on: M-Labs/artiq-zynq#138
Co-authored-by: mwojcik <mw@m-labs.hk>
Co-committed-by: mwojcik <mw@m-labs.hk>
1 year ago
pca006132
35250b3f56
libdyld: fixed symbol relocation
...
Note that in libdyld/src/lib.rs #117-118, image pointer is already added
to the symbol offset, so we do not need to add the pointer again
1 year ago
Sebastien Bourdeauducq
2ed2ffe417
update dependencies
2 years ago
Sebastien Bourdeauducq
18e05c91e1
zc706: si5324 is not needed for standalone target
2 years ago
mwojcik
e3d3cb2311
si5324: bring on par with mainline ARTIQ ( #132 )
...
si5324 driver in runtime should be now equal in function to the one in artiq.
kasli-soc has no way of doing a hard reset on the peripheral, but zc706 does.
Reviewed-on: M-Labs/artiq-zynq#132
Co-authored-by: mwojcik <mw@m-labs.hk>
Co-committed-by: mwojcik <mw@m-labs.hk>
2 years ago
Sebastien Bourdeauducq
f543501012
si5324: remove debug print
2 years ago
Sebastien Bourdeauducq
111ac0c716
runtime: clock Si5324 from its crystal
2 years ago
Sebastien Bourdeauducq
8128dc0b56
Revert "kasli-soc: work around I2C breakage ( #130 )"
...
This reverts commit f1fd55dee5
.
2 years ago
Sebastien Bourdeauducq
cbcda286dc
Revert "README: stable ARTIQ channel"
...
This reverts commit 4f1689f254
.
2 years ago
Sebastien Bourdeauducq
dcb6129b0e
update dependencies
2 years ago
Sebastien Bourdeauducq
f5933092c9
nixpkgs 21.05
2 years ago
Sebastien Bourdeauducq
f25e261bdd
update dependencies
2 years ago
Sebastien Bourdeauducq
44c2c0fe4d
support Kasli-SoC in run scripts
2 years ago
Sebastien Bourdeauducq
4c2c23fcdd
shell.nix: install pyftdi (for POR GPIO)
2 years ago
Sebastien Bourdeauducq
480a80cab7
shell.nix: use kasli-soc SZL
2 years ago
Sebastien Bourdeauducq
2ba4d8935d
fix compilation with nixpkgs 21.05
...
The environment variable is optional to keep compatibility with other build environments.
Closes #131
2 years ago
Sebastien Bourdeauducq
8c8a5d53b9
update dependencies
2 years ago
Sebastien Bourdeauducq
852123b42a
kasli-soc: add RTIO LEDs
2 years ago
Sebastien Bourdeauducq
f1fd55dee5
kasli-soc: work around I2C breakage ( #130 )
2 years ago
Sebastien Bourdeauducq
21d98711c1
use new smoltcp error code
2 years ago
Sebastien Bourdeauducq
0ae2138034
kasli-soc: preliminary si5324 support
2 years ago
Sebastien Bourdeauducq
ce9d38827b
update cargoSha256
2 years ago
Sebastien Bourdeauducq
1b474d2dd4
update dependencies
2 years ago
Sebastien Bourdeauducq
4f1689f254
README: stable ARTIQ channel
2 years ago
Sebastien Bourdeauducq
506c741238
support absence of gateware RTIO clock selection mux
2 years ago
Sebastien Bourdeauducq
8815f76114
kasli_soc: fix has_grabber
2 years ago
Sebastien Bourdeauducq
ef18fa4c6d
kasli_soc: add RTIO log channel
2 years ago