Commit Graph

7106 Commits

Author SHA1 Message Date
9087c8698d ad9912: use pll doubler for refclk <11mhz 2024-07-15 19:21:58 +08:00
Harry Ying
530f67f4cd test_scheduler: remove the exact ordering assertion
Currently the exact ordering is compared in the `pending_priorities`
test which is not necessary and is non-deterministic. This patch only
 asserts the middle priority experiment is ran before the high priority
 experiment scheduled in the future.

Signed-off-by: Kanyang Ying <lexugeyky@outlook.com>
2024-07-10 18:04:59 +01:00
e9f1b9d4ff browser: fix ctrl scroll type error 2024-07-10 10:40:23 +02:00
5ab2602802 tests: fix sed lane distributor test, force enable spread 2024-07-10 14:36:41 +08:00
86c6d11ed4 repeater: handle async packets on forwarding 2024-07-09 17:03:44 +02:00
af99a06919 allow toggling SED spread with flash config key 2024-07-09 10:32:01 +02:00
c785c763fe afws_client: asyncio fixes 2024-07-08 22:55:02 +02:00
9c1482aa69 moninj: adjust DAC widget label alignment 2024-07-08 22:40:49 +02:00
6044d810ca moninj: fixed size widgets 2024-07-08 22:40:49 +02:00
dcc5307771 firmware/ksupport: add rint api 2024-07-05 08:52:53 +02:00
24133ca04d moninj: display voltage in DACWidget 2024-07-05 08:41:32 +02:00
868e4defda moninj: restore urukul TTL control 2024-07-04 13:43:43 +02:00
e7faca81fc repeater: clear buffer after ping 2024-07-04 13:38:14 +02:00
b8c12976db math_fns: Delete duplicated definition 2024-07-04 09:00:40 +02:00
688f3d9225 client: integrate asyncio with happy eyeballs support 2024-07-03 09:12:52 +02:00
Charles Baynham
6f3322ea35 worker_impl - try/catch for exceptions in notify_run_end to avoid data loss 2024-07-02 19:55:20 +08:00
fdb0668c8a moninj: set parent to main window on widget delete 2024-07-02 14:21:50 +08:00
f1e8b8772a moninj: fix visual bug 2024-07-02 14:21:50 +08:00
77580b5bf6 kasli: raise error when enabling WRPLL with v1.x 2024-06-19 12:40:52 +08:00
84b97976c0 kasli: fix v1.0 & v1.1 compilation error 2024-06-19 12:40:26 +08:00
ff79854c46 plot_xy: fix missing x values handling
Signed-off-by: Florian Agbuya <fa@m-labs.ph>
2024-06-13 12:19:05 +08:00
bfeac30c44 test_embedding: add int boundary test from 25168422a
Signed-off-by: Florian Agbuya <fa@m-labs.ph>
2024-06-07 14:11:05 +08:00
a901ab74b5 compiler: fix int boundary checks
Signed-off-by: Florian Agbuya <fa@m-labs.ph>
2024-06-07 14:11:05 +08:00
1bb3c503d9 moninj: sub on display, unsub on hide 2024-06-05 17:59:36 +08:00
5e73245cef moninj: delete widget action 2024-06-05 17:59:36 +08:00
b74beac6b9 moninj: add drag drop 2024-06-05 17:59:36 +08:00
c256d113de dndwidgets: add DragDropFlowLayoutWidget 2024-06-05 17:59:36 +08:00
33d3688bfc moninj: state management 2024-06-05 17:59:36 +08:00
88903fb38c artiq_dashboard: connect Devices sub after loading state 2024-06-05 17:59:36 +08:00
7fae395b88 moninj: add dock label 2024-06-05 17:59:36 +08:00
d3d50d790a gui.tools: add DoubleClickLineEdit 2024-06-05 17:59:36 +08:00
154f186f18 moninj: add _AddChannelDialog 2024-06-05 17:59:36 +08:00
ad170b469c moninj: multiple docks 2024-06-05 17:59:36 +08:00
9fc4cdea6b moninj: dock add layoutwidget 2024-06-05 17:59:36 +08:00
2fde21152a moninj: merge docks 2024-06-05 17:59:36 +08:00
51837ce1a2 moninj: consistent sort keys 2024-06-05 17:59:36 +08:00
5cd21c7a6d moninj: add uid method to widgets 2024-06-05 17:59:36 +08:00
e742dc9503 moninj: refactor _DACWidget 2024-06-05 17:59:36 +08:00
f1e1e54940 sinara_tester: simplify almazny tests 2024-06-03 15:15:32 +08:00
20c67aca23 sinara_tester: break apart legacyalmazy, add almazny tests 2024-06-03 15:15:32 +08:00
793f8a3c8c legacy almazny: fix missing units, remove dead code 2024-06-03 15:15:32 +08:00
48f3071ee8 adf5356: sync before setting muxout 2024-05-31 08:33:03 +08:00
49e402780b Firmware: runtime WRPLL
runtime: enable WRPLL interrupt
runtime: add WRPLL interrupt handler
rtio_clocking: add main si549 setup
rtio_clocking: add 125Mhz wrpll refclk & helper si549 setup
2024-05-29 16:52:08 +08:00
44cfacf2c4 Firmware: frequency multipler for WRPLL
si549: add bit bang mmcm dynamic configuration
si549: add 125Mhz wrpll refclk setup
2024-05-29 16:52:08 +08:00
c5147d7744 Gateware: kasli runtime WRPLL setup
kasli: use enable_wrpll from json to switch from si5324 to si549
kasli: add wrpll
kasli: add wrpll interrupt
kasli: add clk_synth_se
kasli: add wrpll_refclk for runtime
kasli: add WRPLL_REF_CLK config for firmware
2024-05-29 16:52:08 +08:00
d5b1f04dcc Gateware: frequency multiplier for WRPLL
wrpll: add mmcm with DRP to generate 125Mhz refclk
2024-05-29 16:52:08 +08:00
dad62c1aec io_expander: fix efc shuttler compilation error 2024-05-29 14:24:42 +08:00
a10dd0520c Firmware: satman WRPLL
satman: enable WRPLL interrupt
satman: add WRPLL interrupt handler
satman: add main & helper si549 setup
satman: add WRPLL select_recovered_clock
2024-05-28 17:27:49 +08:00
0ac0e08170 Firmware: WRPLL
wrpll: add tag collector to process gtx & main tags
wrpll: add frequency counter to set BASE_ADPLL
wrpll: add TAG_OFFSET and calibration for Satman
wrpll: add 100MHz & 125MHz fixed point low pass filter
wrpll: add main & helper PLL
2024-05-28 17:27:49 +08:00
5d9bc930fe Firmware: si549
si549: add bit bang i2c
si549: add si549 programming
si549: add main & helper setup
2024-05-28 17:27:49 +08:00