Robert Jördens
|
ae80bab180
|
urukul: reg based io-update is a kernel
|
2018-04-27 16:42:09 +00:00 |
Robert Jördens
|
01f762a8f5
|
urukul/ad9910: support blind init
urukul: always set io_update attribute
to silence compiler warning w.r.t. kernel_invariants
|
2018-04-27 13:48:40 +02:00 |
Robert Jördens
|
edbc7763e0
|
urukul: allow no io_update_device
|
2018-04-25 17:32:36 +00:00 |
Robert Jördens
|
9ad1fd8f25
|
urukul: add comment and doc about the AD9910 MASTER_RESET
|
2018-03-20 17:40:03 +01:00 |
Robert Jördens
|
f17c0abfe4
|
urukul: don't pulse DDS_RST on init
closes m-labs/artiq#940
Apparently, if the DDS are reset, every other time they don't work
properly.
|
2018-03-20 16:10:26 +00:00 |
Robert Jördens
|
a185e8dc52
|
urukul: fix MASK_NU offset
|
2018-03-20 16:10:11 +00:00 |
Robert Jördens
|
a63fd306af
|
urukul: use spi2
* switch kc705 and kasli targets to spi2 gateware on urukul
* rewrite urukul, ad9912, ad9910
* update example experiments, device_dbs
|
2018-02-21 15:00:28 +00:00 |
Robert Jördens
|
2adba3ed33
|
urukul: document ad9912, and cpld, fix api
|
2018-02-14 09:45:17 +01:00 |
Robert Jördens
|
6a6695924f
|
urukul: proto 8
|
2018-02-13 22:13:40 +01:00 |
Robert Jördens
|
bc6af03a61
|
urukul: (proto 7) drop att_le
|
2018-02-13 22:13:40 +01:00 |
Robert Jördens
|
5a9035b122
|
urukul: faster spi clock
|
2018-01-22 18:27:40 +00:00 |
Robert Jördens
|
67746cc7a0
|
urukul: raise instead of assert, clean up
|
2018-01-03 19:22:36 +00:00 |
Robert Jördens
|
7ac809f8b3
|
urukul: do io reset
|
2018-01-03 18:43:04 +00:00 |
Robert Jördens
|
28a3ee7e61
|
urukul: make STA reading robust, add io_rst(), clean up
|
2018-01-03 18:43:04 +00:00 |
Robert Jördens
|
d8dbab024d
|
urukul: don't deal with dds_reset for now
|
2018-01-03 18:43:04 +00:00 |
Robert Jördens
|
a940550e47
|
urukul: add CPLD and AD9912 driver [wip]
|
2018-01-02 19:59:24 +01:00 |