Commit Graph

  • 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 morgan 2024-05-24 11:17:50 +0800
  • 44cfacf2c4 Firmware: frequency multipler for WRPLL si549: add bit bang mmcm dynamic configuration si549: add 125Mhz wrpll refclk setup morgan 2024-05-24 11:15:22 +0800
  • 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 morgan 2024-05-28 12:49:45 +0800
  • d5b1f04dcc Gateware: frequency multiplier for WRPLL wrpll: add mmcm with DRP to generate 125Mhz refclk morgan 2024-05-28 12:50:13 +0800
  • c26cb8fad5 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 morgan 2024-05-24 11:17:50 +0800
  • 62cd7764dc Firmware: frequency multipler for WRPLL si549: add bit bang mmcm dynamic configuration si549: add 125Mhz wrpll refclk setup morgan 2024-05-24 11:15:22 +0800
  • 403ad7f617 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 morgan 2024-05-28 12:49:45 +0800
  • 7e6765564f Gateware: frequency multiplier for WRPLL wrpll: add mmcm with DRP to generate 125Mhz refclk morgan 2024-05-28 12:50:13 +0800
  • dad62c1aec io_expander: fix efc shuttler compilation error morgan 2024-05-29 11:21:37 +0800
  • 77c50324ef flake: update libfringe hash morgan 2024-05-29 11:01:43 +0800
  • 0cc9465a29 io_expander: fix efc shuttler compilation error morgan 2024-05-29 11:21:37 +0800
  • c0bf18754d flake: update libfringe hash morgan 2024-05-29 11:01:43 +0800
  • eefc07b495 flake: move to nixos 24.05 Sebastien Bourdeauducq 2024-05-28 17:30:23 +0800
  • 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 morgan 2024-05-24 11:16:15 +0800
  • 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 morgan 2024-05-24 11:13:51 +0800
  • 5d9bc930fe Firmware: si549 si549: add bit bang i2c si549: add si549 programming si549: add main & helper setup morgan 2024-05-24 11:04:43 +0800
  • 5971d9e958 Firmware: set CLK_SEL in io_expander init io_expander init: set initial out_target instead of 0x00 io_expander0: gate CLK_SEL direction & output morgan 2024-05-24 10:59:10 +0800
  • 0d78e65f7a Gateware: kasli satellite 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 skewtester kasli: add WRPLL_REF_CLK config for firmware morgan 2024-05-24 10:54:49 +0800
  • 1b0586e6a8 Gateware: si549 & WRPLL ddmtd: add DDMTD and deglitcher wrpll: add helper clockdomain wrpll: add frequency counter wrpll: add skewtester wrpll: add gtx & main tag collection wrpll: add gtx & main tag eventmanager for interrupt si549: add i2c and adpll programmer morgan 2024-05-24 10:54:13 +0800
  • 57780e36be cargo: update libfringe morgan 2024-05-24 11:18:52 +0800
  • 2cc2887ba0 Firmware: satman WRPLL satman: enable WRPLL interrupt satman: add WRPLL interrupt handler satman: add main & helper si549 setup satman: add WRPLL select_recovered_clock morgan 2024-05-24 11:16:15 +0800
  • 95659b1ac5 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 morgan 2024-05-24 11:13:51 +0800
  • 93fa1d3464 Firmware: si549 si549: add bit bang i2c si549: add si549 programming si549: add main & helper setup morgan 2024-05-24 11:04:43 +0800
  • 229afffedf Firmware: set CLK_SEL in io_expander init io_expander init: set initial out_target instead of 0x00 io_expander0: gate CLK_SEL direction & output morgan 2024-05-24 10:59:10 +0800
  • 2744007564 Gateware: kasli satellite 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 skewtester kasli: add WRPLL_REF_CLK config for firmware morgan 2024-05-24 10:54:49 +0800
  • 22006182aa Gateware: si549 & WRPLL ddmtd: add DDMTD and deglitcher wrpll: add helper clockdomain wrpll: add frequency counter wrpll: add skewtester wrpll: add gtx & main tag collection wrpll: add gtx & main tag eventmanager for interrupt si549: add i2c and adpll programmer morgan 2024-05-24 10:54:13 +0800
  • d76aafb27b cargo: update libfringe morgan 2024-05-24 11:18:52 +0800
  • 14a618b48d kasli: enable interrupts morgan 2024-05-24 10:53:14 +0800
  • 13830a27af riscv: add IRQ control morgan 2024-05-24 10:50:13 +0800
  • 6f431384f3 kasli: enable interrupts morgan 2024-05-24 10:53:14 +0800
  • 4e4f43efdb riscv: add IRQ control morgan 2024-05-24 10:50:13 +0800
  • 51c15ac777 update hw_rev in shuttler json example mwojcik 2024-05-27 15:24:44 +0800
  • 0a044cf424 schema: add efc hardware version mwojcik 2024-05-27 12:40:03 +0800
  • bc706ecd00 update hw_rev in shuttler json example mwojcik 2024-05-27 15:24:44 +0800
  • 86f97c2a01 schema: add efc hardware version mwojcik 2024-05-27 12:40:03 +0800
  • 6d48b492f6 Remove shuttler job from hydra Egor Savkin 2024-05-24 17:01:58 +0800
  • 6147667cd8 Build EFC firmware from JSON Egor Savkin 2024-05-24 15:22:34 +0800
  • 2b31d38084 docs: update MSYS2 to include offline installer and openocd included by default Egor Savkin 2024-05-20 10:21:26 +0800
  • c2d645ed0a enable spread in satellite, use high watermark mwojcik 2024-05-23 16:07:40 +0800
  • 048b6333d7 enable spread in satellite, use high watermark mwojcik 2024-05-23 16:07:40 +0800
  • 4de3273e7a sinara_tester: add Shuttler test linuswck 2024-05-23 13:29:09 +0800
  • b7c9c61184 sinara_tester: add Shuttler test linuswck 2024-05-23 13:29:09 +0800
  • 531640fa91 kasli: Add Shuttler Support on Satellite linuswck 2024-05-21 17:54:00 +0800
  • 583effa756 kasli: Add Shuttler Support on Satellite linuswck 2024-05-21 17:54:00 +0800
  • 08caef824a docs: update MSYS2 to include offline installer and openocd included by default Egor Savkin 2024-05-20 10:21:26 +0800
  • c5d656ba32 drtio: increase maximum payload size mwojcik 2024-05-13 11:50:01 +0800
  • 688e643078 firmware: update rust to 2021-09-01 nightly mwojcik 2024-05-03 15:19:20 +0800
  • 04125470fb drtio: increase maximum payload size mwojcik 2024-05-13 11:50:01 +0800
  • 99bc737edc firmware: update rust to 2021-09-01 nightly mwojcik 2024-05-03 15:19:20 +0800
  • c33c1df07f remove cargo-xbuild, fix nix build mwojcik 2024-05-16 15:44:25 +0800
  • 090b04baf5 remove cargo-xbuild, fix nix build mwojcik 2024-05-16 15:44:25 +0800
  • 6d0821ecaf flake: update dependencies Sebastien Bourdeauducq 2024-05-14 08:49:29 +0800
  • 16e4b616ca Updated EEM FMC Carrier support for v1.1 Mikołaj Sowiński 2024-05-13 16:21:52 +0200
  • 1e5d8c443a Updated EEM FMC Carrier support for v1.1 Mikołaj Sowiński 2024-05-13 16:21:52 +0200
  • 7dff78e849 moninj: move _DDSModel constructor Simon Renblad 2024-05-07 15:07:37 +0800
  • e5fc82cc26 moninj: move _DDSModel constructor Simon Renblad 2024-05-07 15:07:37 +0800
  • a8157cd5c9 enable dynamic address configuration in Kasli I2C EEPROM Florian Agbuya 2024-05-07 10:40:52 +0800
  • 293b101b52 enable dynamic address configuration in Kasli I2C EEPROM Florian Agbuya 2024-05-07 10:40:52 +0800
  • 193962f31e flake: update to nixpkgs unstable (soon to be 24.05) Sebastien Bourdeauducq 2024-05-06 12:44:45 +0800
  • 5fe47129ed fix missing get_dataset_metadata Simon Renblad 2024-04-30 16:41:17 +0800
  • f002e3720e fix missing get_dataset_metadata Simon Renblad 2024-04-30 16:41:17 +0800
  • 24fe885b5c flake: update dependencies Sebastien Bourdeauducq 2024-04-26 23:33:43 +0800
  • 7204feae1f master: aux_transact support for async messages mwojcik 2024-04-22 17:27:04 +0800
  • acebc3d691 satellite: send async packets directly mwojcik 2024-04-19 17:21:10 +0800
  • a49ba3e350 master: support unsolicited async messages mwojcik 2024-04-19 16:28:26 +0800
  • b1c305fd11 drtioaux: adjust firmware for multiple buffers mwojcik 2024-04-19 16:27:51 +0800
  • b6ac052e9f aux_controller: multiple receiver buffers mwojcik 2024-04-18 16:55:35 +0800
  • 76d704ac33 drtio: revert async flag message mwojcik 2024-04-16 10:22:18 +0800
  • 5cf3c5b48f master: aux_transact support for async messages mwojcik 2024-04-22 17:27:04 +0800
  • ee51179c00 satellite: send async packets directly mwojcik 2024-04-19 17:21:10 +0800
  • 610fb506df master: support unsolicited async messages mwojcik 2024-04-19 16:28:26 +0800
  • 6fa3b2c33f drtioaux: adjust firmware for multiple buffers mwojcik 2024-04-19 16:27:51 +0800
  • 22f953684d aux_controller: multiple receiver buffers mwojcik 2024-04-18 16:55:35 +0800
  • 6ba5524374 drtio: revert async flag message mwojcik 2024-04-16 10:22:18 +0800
  • baa58343ac
    urukul: fix `tune_sync_delay()` (#2374) Norman Krackow 2024-04-12 03:03:17 +0200
  • 1bcbee988d update copyright year Sébastien Bourdeauducq 2024-04-11 16:35:44 +0800
  • ab206ac154 worker: import host_only from the right place Sébastien Bourdeauducq 2024-04-11 16:34:08 +0800
  • 4a2352c2df browser: disable quickstyle Simon Renblad 2024-04-11 11:01:34 +0800
  • f9a447e8e0 entries: fix EnumerationEntry disable_scroll_wheel Simon Renblad 2024-04-11 11:20:22 +0800
  • bc65d57bd9 entries: fix EnumerationEntry disable_scroll_wheel Simon Renblad 2024-04-11 11:20:22 +0800
  • 827486b94f browser: disable quickstyle Simon Renblad 2024-04-11 11:01:34 +0800
  • c4892cf285 shortcuts: style (NFC) Simon Renblad 2024-04-10 12:33:54 +0800
  • c1e6ae2193 schedule: style (NFC) Simon Renblad 2024-04-10 12:32:11 +0800
  • 4f302ee675 explorer: style (NFC) Simon Renblad 2024-04-10 12:28:50 +0800
  • 3ecd115252 experiments: style (NFC) Simon Renblad 2024-04-10 12:26:20 +0800
  • 400c1644b0 datasets: style (NFC) Simon Renblad 2024-04-10 12:18:24 +0800
  • 1b2a18c9c8 applets_ccb: style (NFC) Simon Renblad 2024-04-10 12:14:06 +0800
  • 7d9199a2ee artiq_dashboard: style (NFC) Simon Renblad 2024-04-10 12:11:51 +0800
  • e409d3152f shortcuts: style (NFC) Simon Renblad 2024-04-10 12:33:54 +0800
  • 1d3652d9ff schedule: style (NFC) Simon Renblad 2024-04-10 12:32:11 +0800
  • 7498c7c0f6 explorer: style (NFC) Simon Renblad 2024-04-10 12:28:50 +0800
  • 7033fedacc experiments: style (NFC) Simon Renblad 2024-04-10 12:26:20 +0800
  • 1938612c07 datasets: style (NFC) Simon Renblad 2024-04-10 12:18:24 +0800
  • d6590a57dd applets_ccb: style (NFC) Simon Renblad 2024-04-10 12:14:06 +0800
  • 938dbc16aa artiq_dashboard: style (NFC) Simon Renblad 2024-04-10 12:11:51 +0800
  • 43edffc67e waveform: clean up imports Simon Renblad 2024-04-10 11:52:38 +0800
  • 49930a2df2 datasets: clean imports Simon Renblad 2024-04-10 11:49:28 +0800
  • 9d3509d7b0 shortcuts: clean imports Simon Renblad 2024-04-10 11:45:08 +0800
  • b555f08ed8 artiq_dashboard: clean imports Simon Renblad 2024-04-10 11:42:14 +0800
  • 5fe09268b0 waveform: clean up imports Simon Renblad 2024-04-10 11:52:38 +0800