-
dce37a52aa
KasliSoC satellite: fix serdes timing
mwojcik
2023-02-20 13:06:31 +0800
-
-
-
67f3a15f46
KasliSoC satellite: fix serdes timing
mwojcik
2023-02-20 13:06:31 +0800
-
2a71b2fc62
satman: drive SFP TX_DISABLE
Egor Savkin
2023-02-17 17:19:30 +0800
-
d72a2e7d07
fix previous commit Co-authored-by: Egor Savkin <es@m-labs.hk> Co-committed-by: Egor Savkin <es@m-labs.hk>
Egor Savkin
2023-02-17 17:49:36 +0800
-
5974dba3eb
Small fix build
Egor Savkin
2023-02-17 17:35:44 +0800
-
-
-
2ad1970004
rpc: Port over size/alignment fix for structs (tuples) with tail padding
David Nadlinger
2022-12-29 12:27:50 +0100
-
05c22792d6
satman: drive SFP TX_DISABLE Co-authored-by: Egor Savkin <es@m-labs.hk> Co-committed-by: Egor Savkin <es@m-labs.hk>
Egor Savkin
2023-02-17 17:19:30 +0800
-
-
-
8822f2493e
Revert i2c wrapper refactor, untie io_expander from it
Egor Savkin
2023-02-17 16:31:17 +0800
-
d6bcc516cd
flake: update dependencies
Sebastien Bourdeauducq
2023-02-17 16:49:52 +0800
-
99ebc2fcdb
runtime: drive SFP TX_DISABLE
Egor Savkin
2023-02-15 14:37:55 +0800
-
e51a5728e0
Refactor i2c and io_expander to make them shared
Egor Savkin
2023-02-17 12:47:28 +0800
-
-
-
dcc5cc7555
satellite: add Error LED on panic
mwojcik
2023-02-17 16:21:52 +0800
-
46b2687d70
RTIO/SYS Clock merge Co-authored-by: mwojcik <mw@m-labs.hk> Co-committed-by: mwojcik <mw@m-labs.hk>
mwojcik
2023-02-17 15:52:43 +0800
-
f3ae8660d0
remove out-of-scope error LED support for satellite
mwojcik
2023-02-17 15:51:38 +0800
-
f7f956fc34
panic on sysclk not switched
mwojcik
2023-02-17 15:36:54 +0800
-
65678fb4c2
kasli_soc: minor cleanup
mwojcik
2023-02-17 15:34:01 +0800
-
02903503c6
libboard_artiq: fix warnings
mwojcik
2023-02-17 15:33:52 +0800
-
5f10387684
remove FCLK completely as it's not used
mwojcik
2023-02-17 15:22:48 +0800
-
cff2caa88f
zc706: support for 100mhz with new clocking system
mwojcik
2023-02-16 15:09:16 +0800
-
ae0d7c807f
use external clock for bootstrap instead of fclk0
mwojcik
2023-02-16 14:52:24 +0800
-
39c9ef2940
satman: wait for FCLK, check clk switch
mwojcik
2023-02-14 11:54:47 +0800
-
e86923b51d
rtio_clocking: verify clock switch
mwojcik
2023-02-14 11:24:10 +0800
-
062fa8e65d
zynq_clocking: export clk switch status
mwojcik
2023-02-14 11:14:27 +0800
-
e6b9d5ebcb
set fclk before doing anything else
mwojcik
2023-02-14 11:13:51 +0800
-
83d530d8ac
rtio_clocking: init drtio first
mwojcik
2023-01-20 17:02:11 +0800
-
aa0760e4ab
kasli_soc: support clock switch on drtio configs
mwojcik
2023-01-20 14:41:35 +0800
-
dba8194f09
zc706: cleanup, support for clock switch
mwojcik
2023-01-20 14:40:50 +0800
-
0e74afe64f
satman: switch clocks
mwojcik
2023-01-20 14:40:15 +0800
-
831079f95f
rtio_clocking: PLL requires a bit more time to lock
mwojcik
2023-01-19 14:22:22 +0800
-
ca102d69c3
add fix_serdes_timing_path
mwojcik
2023-01-17 18:24:28 +0800
-
ac459617a6
rename clk signals, add "keep" attrs
mwojcik
2023-01-17 18:22:59 +0800
-
3194b772ae
move clocking to zynq_clocking add clock-switching FSM restore order
mwojcik
2023-01-16 18:14:56 +0800
-
b26731d83c
flake: update dependencies
mwojcik
2023-01-16 18:14:14 +0800
-
1aa6d0a16d
test_dma: remove tsc mode
mwojcik
2023-01-16 18:13:55 +0800
-
4aedc2fe61
zc706: fix TSC, PLL parameters
mwojcik
2023-01-12 16:39:50 +0800
-
c7e409520a
extract main clock signal from SYSCRG
mwojcik
2023-01-12 16:39:22 +0800
-
2cb4285a37
remove removed rtioclockmultiplier
mwojcik
2023-01-12 12:43:05 +0800
-
4bf99bc63f
zc706: remove pll_reset
mwojcik
2023-01-12 12:01:43 +0800
-
9ac1338a32
test_dma: remove rtio cd
mwojcik
2023-01-11 15:12:15 +0800
-
229cef0a07
zc706: change RTIO CRG to SYS
mwojcik
2023-01-11 14:32:26 +0800
-
5ab402139c
change init order, avoid providing bootstrap clock
mwojcik
2023-01-11 14:31:04 +0800
-
b34f445e55
rtio_clocking: remove unnecessary rtio_crg code
mwojcik
2023-01-06 16:42:47 +0800
-
e9d5c41c3d
kasli_soc: merge sys/rtio on standalone
mwojcik
2023-01-06 16:41:25 +0800
-
-
-
b85c870b82
runtime: drive SFP TX_DISABLE
sb10q
2023-02-16 10:29:05 +0800
-
-
33097f26d5
Remove virtual LEDs from io_expander
Egor Savkin
2023-02-15 14:37:55 +0800
-
-
-
ca6e0d13ad
Remove virtual LEDs from io_expander
Egor Savkin
2023-02-15 18:14:05 +0800
-
b4b7912c40
Port tx_disable-related code from Kasli
Egor Savkin
2023-02-15 17:44:01 +0800
-
8230a01701
Build io_expander
Egor Savkin
2023-02-15 15:31:22 +0800
-
4bc936f071
Copy io expander from kasli
Egor Savkin
2023-02-15 14:37:55 +0800
-
-
df4988c774
rpc: Port over size/alignment fix for structs (tuples) with tail padding
David Nadlinger
2022-12-29 12:27:50 +0100
-
800c12e794
fix resolve_channel_name typing
Sebastien Bourdeauducq
2023-01-12 16:52:36 +0800
-
d36899b485
firmware: unify RTIO error message format Co-authored-by: Egor Savkin <es@m-labs.hk> Co-committed-by: Egor Savkin <es@m-labs.hk>
Egor Savkin
2023-01-09 16:13:42 +0800
-
49cdf9b8c0
Unify RTIO message format
Egor Savkin
2023-01-09 12:44:01 +0800
-
-
-
6b3fa98d70
add channel names to RTIO errors Co-authored-by: Egor Savkin <es@m-labs.hk> Co-committed-by: Egor Savkin <es@m-labs.hk>
Egor Savkin
2023-01-09 12:35:56 +0800
-
4a522ecb3b
update ramda and migen-axi
Sebastien Bourdeauducq
2023-01-06 09:57:56 +0800
-
6be5ffe4e4
update flake dependencies
Sebastien Bourdeauducq
2023-01-06 09:34:15 +0800
-
439653b02a
Do not acquire channel name on the core1
Egor Savkin
2022-12-20 17:47:02 +0800
-
c484153348
Fix idle/startup_kernel typos in config
Egor Savkin
2022-12-23 16:15:17 +0800
-
709aa8195b
Fix idle/startup_kernel typos in config
Egor Savkin
2022-12-23 16:15:17 +0800
-
44ef13d1c0
Fix idle/startup_kernel typos in config
Egor Savkin
2022-12-23 16:15:17 +0800
-
3238ad2ef0
Fix RTIO exception messages
Egor Savkin
2022-12-20 16:51:48 +0800
-
527189ab6a
Support channel names in RTIO errors
Egor Savkin
2022-12-12 17:35:07 +0800
-
-
-
8e0229d265
si5324: crystal_{ref -> as_ckin2} [nfc]
David Nadlinger
2022-12-17 01:33:50 +0000
-
2ddb4d259f
Undo most of Si5324 unification (
5c054cc901
)
David Nadlinger
2022-12-17 01:31:14 +0000
-
5c054cc901
Unify Si5324 setup code with main ARTIQ repository [nfc]
David Nadlinger
2022-12-12 23:17:49 +0000
-
c281505aa0
flake: fix cargo hash
Sebastien Bourdeauducq
2022-12-01 12:49:00 +0800
-
db0e41af6d
update zynq-rs and some Rust deps
Sebastien Bourdeauducq
2022-11-30 22:49:10 +0800
-
a07ebb4dc0
flake: nixos 22.11
Sebastien Bourdeauducq
2022-11-30 22:32:35 +0800
-
733f270819
flake: update dependencies
Sebastien Bourdeauducq
2022-10-21 19:00:12 +0800
-
d30fb96674
examples: fix ref_multiplier
Sebastien Bourdeauducq
2022-10-21 18:53:59 +0800
-
d5402d899f
flake: update dependencies
Sebastien Bourdeauducq
2022-10-21 18:57:48 +0800
-
bbecead9a3
examples: fix ref_multiplier
Sebastien Bourdeauducq
2022-10-21 18:53:59 +0800
-
c834e4f503
enable network and mgmt during Rust panic, make RTIO PLL lock failure a panic
mwojcik
2022-10-21 17:56:34 +0800
-
c6d173a5c5
cleanup, reword comment
mwojcik
2022-10-21 17:18:48 +0800
-
d080c65519
fix warnings, give empty section if nothing found
mwojcik
2022-10-12 16:31:27 +0800
-
93bd98f6c0
better way of handling incorrect pc address
mwojcik
2022-10-12 16:21:26 +0800
-
31ceee7e22
backtracing should be safe now
mwojcik
2022-10-10 16:04:38 +0800
-
4034be5da8
check core before looking for kernel image
mwojcik
2022-10-10 16:04:07 +0800
-
401bc6bcb3
better documentation for error led enabling
mwojcik
2022-10-10 14:59:40 +0800
-
f94c291c68
remove unnecessary MGMT_STARTED
mwojcik
2022-10-05 17:26:58 +0800
-
052cae9df7
rtio_clocking: panic at RTIO failed to lock
mwojcik
2022-09-02 15:10:56 +0800
-
dfc0cc7c9a
soft_panic: log error message
mwojcik
2022-09-02 14:50:11 +0800
-
3ba6555bb0
soft panic first in panic, more generic
mwojcik
2022-09-02 14:08:52 +0800
-
3d6b80b94d
soft_panic: print the reason
mwojcik
2022-09-01 12:02:44 +0800
-
0e6bf61034
comms: add soft_panic setup rtio_clocking: return error instead of panic
mwojcik
2022-09-01 11:33:51 +0800
-
d46acfabc5
rtio_clocking: add error led support * config functions return Result instead of being void
mwojcik
2022-08-31 14:43:23 +0800
-
93bd962f9b
rtio_clocking: soft panic if PLL fails to lock
mwojcik
2022-08-25 16:55:12 +0800
-
e5158ae9c8
enable error LED on pll lock fail
mwojcik
2022-08-25 16:23:10 +0800
-
285645759f
kasli_soc: add error_led
mwojcik
2022-08-25 16:10:18 +0800
-
facc5808ef
match ident message with mainline
mwojcik
2022-10-21 12:08:11 +0800
-
6f74cff4c5
kasli_soc: ident = variant name
mwojcik
2022-06-07 16:21:16 +0800
-
dc862a9051
match ident message with mainline
mwojcik
2022-10-21 12:08:11 +0800
-
19e60073de
kasli_soc: ident = variant name
mwojcik
2022-06-07 16:21:16 +0800
-
-
-
a546d0f95b
Implement reboot for artiq_coremgmt
Egor Savkin
2022-10-07 13:05:56 +0800
-
d6ae646790
update dependencies
Sebastien Bourdeauducq
2022-10-07 18:30:39 +0800
-
1220268822
Implement reboot for artiq_coremgmt
Egor Savkin
2022-10-07 13:05:56 +0800
-
-
-
38f4d6cd2e
flake: export packages
Sebastien Bourdeauducq
2022-08-29 19:55:27 +0800
-
f3310324d7
update dependencies
Sebastien Bourdeauducq
2022-08-26 17:37:27 +0800
-
3ea2690f15
flake: update dependencies
Sebastien Bourdeauducq
2022-08-01 10:25:20 +0800
-
4a4f7b0ddc
flake: update dependencies
Sebastien Bourdeauducq
2022-08-01 10:24:27 +0800