Sebastien Bourdeauducq
62985fbd29
binaries -> board-support
2019-02-22 23:18:01 +08:00
Sebastien Bourdeauducq
1c35c051a5
kasli: remove variants supported by generic builder
2019-02-22 23:08:49 +08:00
Sebastien Bourdeauducq
05b128469f
artiq_ddb_template: support setting Urukul pll_vco
2019-02-22 22:59:20 +08:00
Sebastien Bourdeauducq
cd60803f21
device_ddb_template: add Sampler, Zotino, Grabber and SFP LED support
2019-02-22 20:07:15 +08:00
Sebastien Bourdeauducq
269f0a4d6f
artiq_ddb_template: add Urukul support
2019-02-22 19:33:27 +08:00
Sebastien Bourdeauducq
8049c52d06
frontend: add artiq_ddb_template (WIP, TTL only)
2019-02-22 17:19:48 +08:00
Sebastien Bourdeauducq
8edc2318ab
style
2019-02-22 17:19:20 +08:00
Robert Jördens
aee8965897
ad9910: add ram conversion tooling and unittests
...
Signed-off-by: Robert Jördens <rj@quartiq.de>
2019-02-21 15:59:52 +00:00
Robert Jördens
ec6588174b
ad9910: add ram operation unittests
...
Signed-off-by: Robert Jördens <rj@quartiq.de>
2019-02-21 15:14:32 +00:00
Robert Jördens
b57cad77ad
ad9910: make ram read work for short segments
...
also cleanup and style
Signed-off-by: Robert Jördens <rj@quartiq.de>
2019-02-21 14:47:58 +00:00
Sebastien Bourdeauducq
2a60914cb9
manual: revamp developing section
2019-02-21 00:57:22 +08:00
Sebastien Bourdeauducq
62bfccc264
manual: add info about upgrade/rollback with Nix
2019-02-20 19:45:24 +08:00
Sebastien Bourdeauducq
87a1ea6587
manual: minor polishing
2019-02-20 19:45:09 +08:00
Sebastien Bourdeauducq
84619adbab
manual: revamp installation instructions
2019-02-20 18:30:25 +08:00
Sebastien Bourdeauducq
7c0353b4be
install-artiq: more polite comments
2019-02-20 11:24:25 +08:00
Astro
5557491cc7
manual: fix wavedrom extension json syntax
...
The leading empty line seems to be required by Sphinx 1.8.3.
The arguments must be strict JSON when prerendering for a target that is
not "html". Browser JSON parsing may have been more lenient.
Signed-off-by: Stephan Maka <stephan@spaceboyz.net>
2019-02-20 11:18:39 +08:00
Sebastien Bourdeauducq
596d3e20d7
dashboard,browser: do not call get_user_config_dir() in argparse
...
This caused two problems when building the docs:
* the path printed in the docs depends on the machine where they are built
* it pollutes ~/.config, and also breaks Nix builds
2019-02-19 15:43:04 +08:00
Sebastien Bourdeauducq
40a0cf806d
support overriding versioneer
2019-02-17 14:49:52 +08:00
Sebastien Bourdeauducq
861ad0a62c
remove nix scripts (moved to dedicated repository)
2019-02-17 14:49:52 +08:00
David Nadlinger
1cd0f5a552
conda: Bump migen/misoc commits to fix Sayma build
2019-02-17 09:27:18 +08:00
Sebastien Bourdeauducq
bcda53ee2f
nix: revert local mods
2019-02-14 20:14:19 +08:00
Sebastien Bourdeauducq
a486756890
nix: remove unnecessary fetchsvn
2019-02-14 20:12:33 +08:00
David Nadlinger
944a3b34c3
doc: Fix typo in getting_started_rtio
...
GitHub: Fixes #1276 .
2019-02-13 17:16:02 +00:00
Sebastien Bourdeauducq
322861225e
nix: use filterSource
2019-02-14 00:08:43 +08:00
Sebastien Bourdeauducq
f657c44e3d
nix: fix typo
2019-02-13 20:52:33 +08:00
Sebastien Bourdeauducq
af9988c79c
nix: fix hydra channel
2019-02-13 20:50:08 +08:00
Sebastien Bourdeauducq
0b08baef10
nix: attempt to create hydra channel properly
2019-02-13 20:29:31 +08:00
Sebastien Bourdeauducq
aa17037193
nix: do not make conda-board package depend on a specific ARTIQ version numbers
2019-02-13 12:19:57 +08:00
Sebastien Bourdeauducq
30fb7c1049
conda: add installation script for Hydra packages
2019-02-13 11:59:15 +08:00
Sebastien Bourdeauducq
bd22c8e200
nix: name consistency
2019-02-13 00:22:01 +08:00
Sebastien Bourdeauducq
ea2956bcb8
nix: allow overriding artiq-board build command
2019-02-12 19:32:58 +08:00
Sebastien Bourdeauducq
6ad2e13515
kasli: add generic builder (WIP)
2019-02-12 19:18:09 +08:00
Sebastien Bourdeauducq
2104a93f78
build_soc: allow overriding SoC class name
2019-02-12 18:33:52 +08:00
Sebastien Bourdeauducq
ff4e4f15ed
kasli: expose base SoC classes
2019-02-12 18:33:27 +08:00
Sebastien Bourdeauducq
74c16e038e
nix: fix edb12a6a5d
2019-02-11 20:10:19 +08:00
Sebastien Bourdeauducq
3a84790c44
nix: build kc705 nist_clock packages
2019-02-11 19:27:50 +08:00
Sebastien Bourdeauducq
edb12a6a5d
nix: revert accidentally committed local modification
2019-02-11 19:24:02 +08:00
Sebastien Bourdeauducq
ed030704d2
nix: place board binaries where artiq_flash looks for them
2019-02-11 19:05:33 +08:00
Sebastien Bourdeauducq
c32bf770ab
nix: give openocd a better name to distinguish from nixpkgs version
2019-02-11 12:28:58 +08:00
whitequark
0a84dd38c1
Add missing test from d6eb2b02
.
2019-02-10 07:25:53 +00:00
David Nadlinger
01c3000ef3
master: Print offending key on HDF5 dataset type error
...
This helps debugging the cause of TypeErrors arising from types
not handled by the HDF5 serializer, as the backtrace doesn't
otherwise include any useful information.
2019-02-09 20:50:38 +00:00
David Nadlinger
56b2e0c262
artiq_influxdb: Support append() in dataset _Mock
...
This went undetected as append mods were not actually in use
in any part of the codebase previously.
2019-02-09 20:50:38 +00:00
David Nadlinger
bf84226c7d
language: Support appending to datasets
2019-02-09 20:50:38 +00:00
David Nadlinger
820326960e
test: Add basic experiment dataset interface tests
2019-02-09 20:50:38 +00:00
Sébastien Bourdeauducq
dc14f8258f
nix: fix README.rst
2019-02-10 01:16:19 +08:00
Sébastien Bourdeauducq
e3cf4fd342
nix: another attempt at getting github .rst formatter to behave
2019-02-10 01:13:54 +08:00
Sébastien Bourdeauducq
566f5094d9
nix: more .rst struggles
2019-02-10 01:07:55 +08:00
Sébastien Bourdeauducq
d83251098a
nix: fix user instructions formatting
2019-02-10 01:04:28 +08:00
Sebastien Bourdeauducq
3a21794b79
nix: update user instructions
2019-02-10 01:01:16 +08:00
Sebastien Bourdeauducq
f673ce276f
nix: consistent naming of board artifacts
2019-02-09 18:55:50 +08:00