Sebastien Bourdeauducq
ce027d9c51
Merge branch 'master' into nac3
2022-06-06 18:18:05 +08:00
Sebastien Bourdeauducq
68ef0073ea
doc: mock sipyco.keepalive. Closes #1900
2022-06-01 20:46:16 +08:00
Sebastien Bourdeauducq
71a37bb408
doc: switch to wavedrompy
2022-06-01 20:45:49 +08:00
Sebastien Bourdeauducq
7c3d9bb376
doc: remove unnecessary builtins.__in_sphinx__ hack
2022-05-27 15:35:01 +08:00
Sebastien Bourdeauducq
13eb6e89f0
Merge branch 'master' into nac3
2022-04-28 15:01:17 +08:00
Michael Birtwell
596b9a265c
Prefer DHCP to the built-in static IPs
...
Signed-off-by: Michael Birtwell <michael.birtwell@oxionics.com>
2022-04-24 10:10:42 +08:00
Michael Birtwell
6ffb1f83ee
DHCP support for core device firmware
...
DHCP is enabled by setting the `ip` config entry to "use_dhcp". Reusing this
config field rather than creating a new one means that there is no ambiguity
over which config field takes precedence.
Adds a thread to configure the interface based on DHCP events
Adds a `Dhcpv4Socket` as a wrapper around smoltcp's version
Formalises the storage of the IP addresses so that we can update one in
another module.
There's also a workaround for the first DHCP discover packet frequently
going missing.
Signed-off-by: Michael Birtwell <michael.birtwell@oxionics.com>
2022-04-24 10:10:14 +08:00
Sebastien Bourdeauducq
9b910679f8
doc: MSYS2
2022-04-05 18:22:59 +08:00
Sebastien Bourdeauducq
69cda517f6
Merge branch 'master' into nac3
2022-03-28 13:41:17 +08:00
Sebastien Bourdeauducq
bbb2c75194
add aqctl_moninj_proxy
2022-03-18 17:02:50 +08:00
Sebastien Bourdeauducq
46fe507bd4
Merge branch 'master' into nac3
2022-03-10 17:30:26 +08:00
Sebastien Bourdeauducq
8415151866
update copyright year
2022-03-10 11:56:16 +08:00
ciciwu
67ca48fa84
manual: fix formatting ( #1865 )
2022-03-08 19:03:47 +08:00
Sebastien Bourdeauducq
41c597a707
remove parts that won't initially be supported by nac3
2022-02-25 20:02:36 +08:00
Sebastien Bourdeauducq
404811cd5c
Merge branch 'master' into nac3
2022-02-25 19:02:07 +08:00
Sebastien Bourdeauducq
2b918ac6f7
coredevice: merge pcf8574a into i2c
2022-02-25 19:01:14 +08:00
Sebastien Bourdeauducq
f7b315d661
Merge branch 'master' into nac3
2022-02-23 11:07:26 +08:00
Sebastien Bourdeauducq
69ce09c7c0
manual: minor fixes
2022-02-21 18:44:18 +08:00
Sebastien Bourdeauducq
6a586c2e4d
manual: kasli-soc flashing
2022-02-21 16:27:59 +08:00
Sebastien Bourdeauducq
e84056f7e0
manual: Flakes installation instructions. Closes #1835
2022-02-21 16:20:14 +08:00
Sebastien Bourdeauducq
7b56a72da0
Merge branch 'master' into nac3
2022-02-14 16:38:09 +08:00
Sebastien Bourdeauducq
9e37fb95d6
manual: use recommended contents caption
2022-02-11 14:25:10 +08:00
Sebastien Bourdeauducq
b452789f03
Merge branch 'master' into nac3
2022-01-19 21:07:10 +08:00
Sebastien Bourdeauducq
f542f045da
manual: use git+https URL for ARTIQ flake
...
github: flake URL lacks revCount
2022-01-19 20:04:20 +08:00
Sebastien Bourdeauducq
735cd1eb3e
manual: update development instructions
2022-01-14 16:50:08 +08:00
Sebastien Bourdeauducq
977543e05a
Merge branch 'master' into nac3
2021-11-03 21:37:18 +08:00
Spaqin
9b1d7e297d
runtime: clock input specification improvements
...
closes #1735
2021-10-28 16:21:51 +08:00
Sebastien Bourdeauducq
97909d7619
remove old compiler, add nac3 dependency (WIP)
2021-10-08 00:30:27 +08:00
Sebastien Bourdeauducq
1a0c4219ec
doc: mor1kx -> VexRiscv
2021-09-12 19:27:00 +08:00
Sebastien Bourdeauducq
43d120359d
compiler: switch to upstream llvmlite and RISC-V target
2021-09-10 13:25:12 +08:00
Sebastien Bourdeauducq
97e994700b
compiler: turn __repr__ into __str__ when sphinx is used. Closes #741
2021-08-05 11:32:20 +08:00
Robert Jördens
1e869aedd3
docs: clarify rtio_clock=e req's and use case
...
This regularly leads to people misunderstanding the setting.
Mentioning the Si5324 specifically or Urukul synchronization doesn't help constraining or explaining the feature, its consequences and requirements.
Despite being non-standard this feature is also generally not sufficient to achieve cross-device determinism as the other devices need to be made deterministic as well.
2021-08-03 11:36:04 +02:00
StarChen
796aeabb53
documentation: correct artiq_coremgmt examples
2021-07-19 12:09:51 +08:00
Sebastien Bourdeauducq
d327d2a505
doc: document shell-dev shortcut
2021-07-14 08:32:03 +08:00
Sebastien Bourdeauducq
bc7ce7d6aa
doc: mention Vivado version from vivado.nix. Closes #1715
2021-07-14 08:27:08 +08:00
Etienne Wodey
094a346974
docs: fix snippet to advance the timeline by one coarse RTIO cycle
...
Signed-off-by: Etienne Wodey <wodey@iqo.uni-hannover.de>
2021-06-23 20:29:43 +08:00
Etienne Wodey
68268e3db8
docs: fix some formatting issues
...
Signed-off-by: Etienne Wodey <wodey@iqo.uni-hannover.de>
2021-06-23 20:29:43 +08:00
Sebastien Bourdeauducq
522c2f5995
doc: nixpkgs 21.05
2021-06-02 08:18:28 +08:00
David Nadlinger
b89610bbcd
manual/compiler: Mention TArray annotation
2021-05-24 11:50:10 +01:00
fanmingyu212
91832aa886
manual: cannot use empty lists in kernel
...
Signed-off-by: Mingyu Fan <mingyufan@ucsb.edu>
2021-05-12 11:37:18 +08:00
Charles Baynham
011f3bdb2e
docs: Add artiq_influx_generic to default_network_ports.rst and list_of_ndsps.rst
2021-05-10 15:26:26 +08:00
Sebastien Bourdeauducq
78490bef5d
manual: document Vivado installer crash workaround
2021-04-05 09:17:50 +08:00
Sebastien Bourdeauducq
523fa01343
manual: fix OpenOCD conda instructions
2021-03-27 12:16:08 +08:00
jonathanpritchard
e577542f6b
Updated NDSP documentation ( #1617 )
2021-02-25 09:27:10 +08:00
Sebastien Bourdeauducq
14d464b4cf
update copyright year
2021-02-17 15:52:08 +08:00
Ilia Sergachev
78cbab4260
doc: fix missing artiq_flash argument
2021-01-29 00:45:17 +08:00
Sebastien Bourdeauducq
3657055bc0
doc: fix typo. Closes #1586
2021-01-27 13:15:04 +08:00
Sebastien Bourdeauducq
641f8bcdd6
doc: update development instructions. Closes #1585
2021-01-18 15:12:25 +08:00
Sebastien Bourdeauducq
cb44b0cd1a
doc: remove qutip from install example (removed from nixpkgs)
2021-01-15 17:18:44 +08:00
Harry Ho
3e93d71aeb
manual: fix artiq.dashboard becoming alias of unittest.mock
...
* Closes m-labs#1293
2021-01-11 18:48:30 +08:00