Sebastien Bourdeauducq
4a03ca928d
artiq_flash: sayma fixes
2019-11-28 17:38:29 +08:00
Sebastien Bourdeauducq
68cab5be8c
si549: cleanups
2019-11-28 16:36:59 +08:00
Sebastien Bourdeauducq
bcd2383c9d
wrpll: si549 initialization
2019-11-27 22:58:08 +08:00
Sebastien Bourdeauducq
4832bfb08c
wrpll: i2c functions, select_recovered_clock placeholder
2019-11-27 21:21:00 +08:00
Sebastien Bourdeauducq
449d2c4f08
libboard_misoc: fix !has_i2c
2019-11-27 21:04:28 +08:00
Robert Jördens
e0687b77f5
si5324: 10 MHz ext_ref_frequency
...
* close #1254
* tested on innsbruck2 kasli variant
* sponsored by Uni Innsbruck/AQT
Signed-off-by: Robert Jördens <rj@quartiq.de>
2019-11-22 18:29:12 +01:00
Sebastien Bourdeauducq
c536f6c4df
sayma_amc: output ddmtd_rec_clk
2019-11-20 19:16:04 +08:00
Sebastien Bourdeauducq
ae50da09c4
drtio/gth_ultrascale: support OBUFDS_GTE3
2019-11-20 19:15:50 +08:00
Sebastien Bourdeauducq
fe0c324b38
sayma: integrate si549 core
2019-11-20 17:37:16 +08:00
Sebastien Bourdeauducq
fa41c946ea
wrpll: si549 fixes
2019-11-20 17:04:24 +08:00
Sebastien Bourdeauducq
c5dbab1929
gateware: move wrpll to drtio
2019-11-20 14:43:08 +08:00
gthickman
56d4b70e01
ad9910 osk ( #1387 )
...
* updated adoo10.py for RAM mode frequency control
* updated docstrings for set_cfr1() in ad9910.py
* fixed typo in ad9910.py
* added docstrings to ad9910.py
* removed OSK-related changes in AD9910, to be included in a separate branch.
* updated AD9910 set_cfr1 for control of OSK mode parameters
* updated AD9910 set_cfr1() for control of OSK mode parameters.
2019-11-18 15:57:26 +01:00
Fabian Schmid
f73e2a3d30
doc: clarify urukul attenuator behavior
...
Closes #1386
Signed-off-by: Fabian Schmid <fabian.schmid@mpq.mpg.de>
2019-11-18 15:56:00 +01:00
Sebastien Bourdeauducq
f330e285fb
DEVELOPER_NOTES: update board lockfile info
2019-11-18 15:26:51 +08:00
Sebastien Bourdeauducq
9f459f37dc
doc: NDSP URLs, mention contributions can be added to list
...
Closes #1389
2019-11-18 13:03:44 +08:00
Sebastien Bourdeauducq
ac8a5b60c0
doc: add sipyco to mock modules
2019-11-18 08:37:44 +08:00
Sébastien Bourdeauducq
b7292f0195
RELEASE_NOTES: fix rst formatting further
2019-11-15 15:59:24 +08:00
Sébastien Bourdeauducq
cf6a7f243f
RELEASE_NOTES: fix rst formatting
2019-11-15 15:56:17 +08:00
Sebastien Bourdeauducq
57979da59a
RELEASE_NOTES: add ARTIQ-6 section
2019-11-15 13:49:54 +08:00
Sebastien Bourdeauducq
3adc799785
update GUI background
2019-11-15 13:49:09 +08:00
Sebastien Bourdeauducq
eefc6ae80d
update release notes
2019-11-15 13:07:16 +08:00
Sebastien Bourdeauducq
310a627e16
doc: mention toptica-lasersdk-artiq conda package
2019-11-14 23:53:13 +08:00
Sebastien Bourdeauducq
9b6b683d87
update MAJOR_VERSION
2019-11-14 17:16:50 +08:00
Sebastien Bourdeauducq
6bb931a17b
manual: point to beta Nix channel
2019-11-14 17:04:46 +08:00
Sebastien Bourdeauducq
29d84f5655
add beta version marker
2019-11-14 16:56:03 +08:00
Sebastien Bourdeauducq
db13747279
fix device_db alias corner case bugs. Closes #1140
2019-11-14 16:22:45 +08:00
Sebastien Bourdeauducq
4707aef45c
split out artiq-comtools
2019-11-14 15:21:51 +08:00
Sebastien Bourdeauducq
7a92f443c2
doc: fix heading
2019-11-14 12:22:59 +08:00
Sebastien Bourdeauducq
3f10363b01
install-with-conda: explain board packages further
2019-11-14 12:07:16 +08:00
Sebastien Bourdeauducq
4416378d21
frontend: add --version to common tools
2019-11-14 11:42:31 +08:00
Garrett
f8a7e278b8
removed OSK-related changes in AD9910, to be included in a separate branch.
2019-11-12 19:07:05 +01:00
Garrett
3a19ba7e62
added docstrings to ad9910.py
2019-11-12 19:07:05 +01:00
Garrett
4ad3651022
fixed typo in ad9910.py
2019-11-12 19:07:05 +01:00
Garrett
6d34eb3bb0
updated docstrings for set_cfr1() in ad9910.py
2019-11-12 19:07:05 +01:00
Garrett
61ca46ec3f
updated adoo10.py for RAM mode frequency control
2019-11-12 19:07:05 +01:00
Sebastien Bourdeauducq
fd7081830c
remove fire_and_forget (moved to sipyco)
2019-11-12 19:43:04 +08:00
Sebastien Bourdeauducq
e65303cfe9
RELEASE_NOTES: sipyco
2019-11-11 12:24:50 +08:00
Sebastien Bourdeauducq
3fd6962bd2
use sipyco ( #585 )
2019-11-10 15:55:17 +08:00
Sebastien Bourdeauducq
6644903843
bootloader: fix imports
2019-11-06 14:45:55 +08:00
Sebastien Bourdeauducq
5279bc275a
urukul: rework EEPROM synchronization. Closes #1372
2019-11-05 18:56:10 +08:00
David Nadlinger
bc3b55b1a8
gateware/eem: Force IOB=TRUE on Urukul SYNC output
...
Without this, the final register in the SYNC signal TTLClockGen
isn't (always) placed in the I/O tile, leading to more jitter
than necessary, and causing "double window" artefacts. See
sinara-hw/Urukul#16 for more details.
(Patch based on work by Weida Zhang, testing by various members
of the community in Oxford and elsewhere.)
2019-11-05 17:14:07 +08:00
Sebastien Bourdeauducq
b25a17fa37
netboot: support slave FPGA loading
2019-11-05 16:28:49 +08:00
Sebastien Bourdeauducq
307f39e900
remoting: fix multiuser access. Closes #1383
2019-11-05 15:46:07 +08:00
Sebastien Bourdeauducq
9dc82bd766
bootloader: add no_flash_boot config option to force network boot
2019-11-05 15:31:08 +08:00
Sebastien Bourdeauducq
e2f9f59472
artiq_flash: fix flashing Sayma RTM from package
2019-11-05 15:19:01 +08:00
Sebastien Bourdeauducq
98854473dd
sayma_amc: use all transceivers on master ( #1230 )
2019-11-02 12:12:32 +08:00
Sebastien Bourdeauducq
29b4d87943
firmware: add cargosha256.nix
2019-11-01 10:28:41 +08:00
Sebastien Bourdeauducq
5362f92b39
bootloader: disable minimum stack space check in linker script
...
* The value varies greatly whether netboot is enabled or not.
* There is no simple solution to detect has_ethmac in the linker script and set the value accordingly.
* The space check is an imperfect solution that will be superseded by stack pointer limits.
* Left commented out so we can re-enable it manually during development if stack corruption is suspected.
2019-11-01 10:25:14 +08:00
Sebastien Bourdeauducq
deadfead2a
bootloader: fix !has_ethmac
2019-11-01 10:19:08 +08:00
Sebastien Bourdeauducq
42af76326f
kasli: enlarge integrated CPU SRAM for DRTIO masters
...
Required by the bootloader netboot support.
2019-11-01 10:15:13 +08:00