Sebastien Bourdeauducq
|
cc41b70852
|
msys2: add lmdb dependency
|
2023-05-09 13:13:51 +08:00 |
Sebastien Bourdeauducq
|
42e42df43f
|
Merge branch 'master' into nac3
|
2023-04-30 17:18:05 +08:00 |
Sebastien Bourdeauducq
|
c139038022
|
flake: update dependencies
|
2023-04-30 17:17:39 +08:00 |
Sebastien Bourdeauducq
|
0e7e30d46e
|
test: fix hardware testbench trying to write to ARTIQ_ROOT
|
2023-04-30 17:16:36 +08:00 |
Sebastien Bourdeauducq
|
d5a7755584
|
test: improve tmpdir names
|
2023-04-30 17:15:34 +08:00 |
Sebastien Bourdeauducq
|
3ff0be6540
|
PEP440 compliant version numbers
|
2023-04-30 16:55:49 +08:00 |
Sebastien Bourdeauducq
|
8409a6bb94
|
update gitignore
|
2023-04-30 16:53:49 +08:00 |
Sebastien Bourdeauducq
|
730a00d210
|
flake: update dependencies
|
2023-04-30 16:53:14 +08:00 |
Sebastien Bourdeauducq
|
5d2b3dafe3
|
remove lit from gitignore
|
2023-04-30 16:46:35 +08:00 |
Sebastien Bourdeauducq
|
825c49a911
|
artiq_ddb_template: fix pll_en typing
|
2023-04-30 16:43:52 +08:00 |
Sebastien Bourdeauducq
|
2b73ca862e
|
Merge branch 'master' into nac3
|
2023-04-30 16:40:50 +08:00 |
Sebastien Bourdeauducq
|
2c1438c4b9
|
coredevice: add missing pattern to sampler_hw_rev
|
2023-04-30 16:07:56 +08:00 |
Egor Savkin
|
5199bea353
|
master: emit warning if datasets will not be stored
|
2023-04-30 15:22:21 +08:00 |
mwojcik
|
a533f2a0cd
|
rtio: SED, InputCollector use rio clock domain
|
2023-04-28 17:49:12 +08:00 |
Jonathan Coates
|
0bf57f4ebd
|
Fix ADF3536 having RTIO channel names
The channel in this device refers to a channel on the mirny, not an RTIO
channel.
|
2023-04-24 20:05:14 +08:00 |
Sebastien Bourdeauducq
|
4417acd13b
|
flake: update dependencies
|
2023-04-24 17:36:13 +08:00 |
Sebastien Bourdeauducq
|
4056168875
|
master: store datasets in LMDB (#1743)
|
2023-04-24 17:34:30 +08:00 |
Egor Savkin
|
9331911139
|
add tests for client submit functionality
|
2023-04-24 11:43:24 +08:00 |
Spaqin
|
2f35869eb1
|
satman: fix PMP and L2 flush
|
2023-04-20 15:45:15 +08:00 |
Egor Savkin
|
aed47d79ff
|
master: add terminate API
|
2023-04-18 15:03:06 +08:00 |
mwojcik
|
918d30b900
|
dma: pass "uses_ddma" for non-remote recordings
|
2023-04-18 12:35:37 +08:00 |
Egor Savkin
|
b5d9062ba9
|
Fix AD9914 channel map
Signed-off-by: Egor Savkin <es@m-labs.hk>
|
2023-04-17 09:23:30 +08:00 |
Egor Savkin
|
8984f5104a
|
Move RTIO errors formatting to the session_proto
This would be closer to the artiq-zynq implementation
Signed-off-by: Egor Savkin <es@m-labs.hk>
|
2023-04-17 09:23:30 +08:00 |
Egor Savkin
|
d0b8818688
|
Add 125 MHz from 80 MHz reference option to rtio clocking
Signed-off-by: Egor Savkin <es@m-labs.hk>
|
2023-04-13 14:57:24 +08:00 |
Sebastien Bourdeauducq
|
757c00b0fe
|
afws_client: improve UX of common build errors
|
2023-04-08 16:50:15 +08:00 |
Sebastien Bourdeauducq
|
c1474c134a
|
remove obsolete AFWS certificate
|
2023-04-07 16:09:47 +08:00 |
Sebastien Bourdeauducq
|
dc3db8bb66
|
afws_client: WebSocket, system certificates
|
2023-04-07 16:03:33 +08:00 |
Sebastien Bourdeauducq
|
97161a3df2
|
firmware: improve RTIO map error reporting
|
2023-04-04 11:27:31 +08:00 |
Ikko Eltociear Ashimine
|
7ba06bfe61
|
fix typo in comm_analyzer.py
error_occured -> error_occurred
occured -> occurred
|
2023-04-02 09:17:37 +08:00 |
Spaqin
|
b225717ddb
|
DDMA: documentation
|
2023-03-29 13:46:33 +08:00 |
mwojcik
|
696bda5c03
|
handle playback status in aux_transact
|
2023-03-28 14:18:29 +08:00 |
mwojcik
|
9150230ea7
|
dma: gate ddma features behind cfg(has_drtio)
|
2023-03-28 14:18:29 +08:00 |
Spaqin
|
e9a153b985
|
runtime: implement distributed DMA
|
2023-03-22 11:16:25 +08:00 |
David Nadlinger
|
8b1f38b015
|
worker_impl: Remove misleading update() from ExamineDatasetMgr [nfc]
`update(mod)` would be on the DatasetDB, not the manager. Rather,
modifications currently just fail due to e.g. `set(…)` not being
defined.
|
2023-03-20 13:20:40 +08:00 |
Sebastien Bourdeauducq
|
a43baa4cc4
|
Merge branch 'master' into nac3
|
2023-03-13 18:25:02 +08:00 |
Sebastien Bourdeauducq
|
3bfd743c47
|
flake: update dependencies
|
2023-03-13 18:24:33 +08:00 |
Egor Savkin
|
bbf80875fb
|
firmware: assume empty config records as removed (#2064)
This will return `KeyNotFound` for empty values, which are produced by `remove` operation
Signed-off-by: Egor Savkin <es@m-labs.hk>
|
2023-03-13 18:18:26 +08:00 |
Egor Savkin
|
1ca09b9484
|
Add support for default route (IPv4 and IPv6) (#2059)
Based on code by Michael Birtwell <michael.birtwell@oxionics.com>
|
2023-03-13 17:29:10 +08:00 |
Spaqin
|
84e7515721
|
satman: distributed DMA support
|
2023-03-11 18:36:36 +08:00 |
Ikko Eltociear Ashimine
|
15c18bdc81
|
fix typo in developing_a_ndsp.rst
occurence -> occurrence
|
2023-03-11 18:32:14 +08:00 |
Sebastien Bourdeauducq
|
a9360823b1
|
libproto: remove obsolete Jdac packets
|
2023-03-02 20:29:09 +08:00 |
Egor Savkin
|
1ec0abbfcf
|
Add Urukul PLL bypass option to the JSON
Signed-off-by: Egor Savkin <es@m-labs.hk>
|
2023-03-01 19:05:16 +08:00 |
mwojcik
|
90a6fe1c35
|
satellite: add dma to gateware
|
2023-02-23 17:33:23 +08:00 |
mwojcik
|
d0437f5672
|
rtio core: fix minimum_coarse_timestamp
|
2023-02-22 10:44:25 +08:00 |
Michael Hartmann
|
07d684a35d
|
doc: Add jsonschema to nix package list
Add jsonschema to the nix package list as it is required by
artiq_ddb_template.
|
2023-01-31 18:24:15 +08:00 |
Michael Hartmann
|
2371c825f5
|
doc: Add remark about FTDI drivers
Add a remark that on Windows you might need to install the FTDI drivers
first before you can connect to the serial port.
|
2023-01-26 21:05:47 +08:00 |
Egor Savkin
|
394138f00f
|
firmware: block session on startup kernel to be finished (#2046)
|
2023-01-19 16:46:53 +08:00 |
Sebastien Bourdeauducq
|
3f5cc4aa10
|
RELEASE_NOTES: fix formatting
|
2023-01-19 16:42:52 +08:00 |
Sebastien Bourdeauducq
|
e9c65abebe
|
manual: fix Nix flakes installation. Closes #2036
|
2023-01-15 13:03:15 +08:00 |
Sebastien Bourdeauducq
|
78daace19a
|
ad9910: fix pll_en doc
|
2023-01-15 12:30:08 +08:00 |