Simon Renblad
669fd967bb
satman: stop waiting on reply from inject request
2024-11-25 18:07:53 +08:00
Simon Renblad
4582e5eced
moninj: replace inject lock with async lock
2024-11-25 18:03:53 +08:00
Sebastien Bourdeauducq
f9c56c2f17
flake: update artiq
2024-11-20 20:01:32 +08:00
Jonathan Coates
f46e3f2509
Fix DWARF parser treating catch blocks as unconditional
...
Signed-off-by: Jonathan Coates <jonathan.coates@oxionics.com>
2024-11-20 09:34:11 +08:00
abdul124
957a72d8af
flake: update dependencies
2024-08-23 17:30:33 +08:00
abdul124
79a841fd1e
firmware: restore exception id order
2024-08-23 14:13:50 +08:00
Sebastien Bourdeauducq
0005508f83
flake: update dependencies
2024-08-21 18:58:35 +08:00
abdul124
a7dbfe506e
firmware: add unit tests for exception sync
2024-08-21 17:18:31 +08:00
abdul124
c0ab42d52d
firmware: sync exception names and ids
2024-08-21 17:17:39 +08:00
Sebastien Bourdeauducq
6e6c1f850b
flake: update dependencies
2024-06-06 14:07:32 +08:00
Sebastien Bourdeauducq
bf26f7d807
flake: update dependencies
2024-06-06 10:07:08 +08:00
mwojcik
7d8268adf2
moninj: hold aux mutex for inject for extra time
...
this should prevent gateware errors on satellites
2024-02-28 14:15:50 +08:00
mwojcik
3da71dedd7
kasli_soc: use sed_lanes value from HW description
2024-01-30 16:17:49 +08:00
Sebastien Bourdeauducq
4ec1ef125b
update zynq-rs
2023-12-03 11:35:18 +08:00
morgan
6573ecd487
add has_rtio_moninj cfg to zc706 satellite
2023-11-07 13:47:13 +08:00
morgan
b8ff602d93
fix kasli-soc demo compilation warning
2023-11-02 10:13:03 +08:00
morgan
0e75694c6b
fix zc706 master and standalone compilation warning
...
Co-authored-by: morgan <mc@m-labs.hk>
Co-committed-by: morgan <mc@m-labs.hk>
2023-11-01 17:45:16 +08:00
Sebastien Bourdeauducq
7cdfb1b830
update dependencies
2023-10-20 21:08:02 +08:00
Egor Savkin
9b76896edd
Add grabber module
...
(cherry picked from commit b768d5648c
)
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-18 15:01:47 +08:00
morgan
00c5ee01b0
feature: add SFP0..3 LED indication
...
io_expander.rs: add virtual_led_mapping in IoExpander
set SFP LED at .service()
kasli_soc.py: add virtual_leds csr device
couple virtual_leds.get(i) with rx_ready status
runtime main: add async task io_expanders_service()
satman main: add io_expander service after link up/down
2023-09-04 16:08:36 +08:00
morgan
b47152f2c2
Fix I2C I/O expander settings for VUSB_PRESENT_N on Kasli-SoC 1.1
...
Co-authored-by: morgan <mc@m-labs.hk>
Co-committed-by: morgan <mc@m-labs.hk>
2023-09-04 15:50:45 +08:00
morgan
5597927df9
change io_expander not to borrow i2c indefinitely
2023-08-31 14:58:00 +08:00
morgan
d019021ff5
change write_rustc_cfg_file to follow artiq repo
2023-08-31 11:54:47 +08:00
morgan
3d43bc8b15
fix compilation error when cfg has has_rtio_moninj
2023-08-31 10:26:55 +08:00
Sebastien Bourdeauducq
c4d5ab96cc
flake: update dependencies
2023-07-27 11:07:15 +08:00
Sebastien Bourdeauducq
a89a7dc495
flake: update dependencies
2023-07-13 16:55:38 +08:00
Sebastien Bourdeauducq
832a861477
flake: update dependencies
2023-06-02 17:22:05 +08:00
Sebastien Bourdeauducq
201953f96b
Revert "flake: update dependencies"
...
This reverts commit 7aa6ddeaf2
.
2023-06-01 11:30:27 +08:00
Sebastien Bourdeauducq
7aa6ddeaf2
flake: update dependencies
2023-05-30 12:15:24 +08:00
Sebastien Bourdeauducq
b0fde30e8f
Revert "flake: update dependencies"
...
This reverts commit 66d80bf51a
.
2023-05-30 12:12:05 +08:00
Sebastien Bourdeauducq
66d80bf51a
flake: update dependencies
2023-05-30 12:10:57 +08:00
Sebastien Bourdeauducq
6f867098b0
flake: update dependencies
2023-05-23 11:27:51 +08:00
spaqin
d51f86672a
fix analyzer target for masters
2023-05-22 15:32:49 +08:00
Sebastien Bourdeauducq
6b9212525a
README: update copyright year
2023-05-09 16:28:59 +08:00
Sebastien Bourdeauducq
201470485c
README: update use instructions
2023-05-09 16:28:50 +08:00
Sebastien Bourdeauducq
b7c49be238
flake: update dependencies
2023-05-01 09:35:58 +08:00
Jonathan Coates
da0eedaa76
Fix mismatched signatures for the wide interface
2023-04-17 10:16:33 +08:00
mwojcik
a44a21436c
qc2: add 4 edge counters to the end of rtio
2023-04-03 12:33:28 +08:00
Sebastien Bourdeauducq
e946bcc3ed
kasli_soc: add fix_serdes_timing_path
2023-02-20 17:44:15 +08:00
Sebastien Bourdeauducq
4f49c58d3b
flake: update dependencies
2023-02-20 17:44:07 +08:00
Egor Savkin
2a71b2fc62
satman: drive SFP TX_DISABLE
2023-02-19 16:47:24 +08:00
David Nadlinger
2ad1970004
rpc: Port over size/alignment fix for structs (tuples) with tail padding
...
This ports over the following commits from the main ARTIQ repo:
- 8740ec3dd52d85084237797881ea137492bfe070
- dbbe8e8ed4f852e623775b7bd3aec818cdd03376
- b9f13d48aa7e2c0652210152b971b21c3c419347
2023-02-17 17:31:35 +08:00
Sebastien Bourdeauducq
d6bcc516cd
flake: update dependencies
2023-02-17 16:49:52 +08:00
Egor Savkin
99ebc2fcdb
runtime: drive SFP TX_DISABLE
...
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-02-17 16:48:51 +08:00
Egor Savkin
709aa8195b
Fix idle/startup_kernel typos in config
...
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-01-03 11:03:58 +08:00
Sebastien Bourdeauducq
733f270819
flake: update dependencies
2022-10-21 19:00:12 +08:00
Sebastien Bourdeauducq
d30fb96674
examples: fix ref_multiplier
2022-10-21 18:59:32 +08:00
mwojcik
facc5808ef
match ident message with mainline
2022-10-21 12:28:50 +08:00
mwojcik
6f74cff4c5
kasli_soc: ident = variant name
2022-10-21 12:28:50 +08:00
Sebastien Bourdeauducq
3ea2690f15
flake: update dependencies
2022-08-01 10:25:20 +08:00