50d24c0e69
Add comment about asynchronous inputs
2025-04-09 07:51:15 -07:00
c018997fcd
Add index for io_update
2025-02-08 18:16:14 -08:00
e02896326f
Remove unneeded dummy bits
2025-01-23 13:53:36 -08:00
ae0921fae4
CPLD upgrade: Add individual IO_UPDATE, PROFILE, OSK, DRG and ATT capabilities
2025-01-01 17:32:59 -08:00
af67d56c01
README: add matrix badge
2020-11-16 17:41:31 +01:00
01a3c28c8f
Merge pull request #9 from airwoodix/generic-flash-xc3
...
Generic flash_xc3
2019-12-20 19:16:56 +01:00
Etienne Wodey
c02a5d2715
readme: add fxload udev rule and more detailed flashing instructions
2019-12-20 15:08:29 +01:00
Etienne Wodey
8d0ede0859
flash_xc3: remove fxload call, pass cable type as argument
2019-12-20 15:08:15 +01:00
86f3465fa7
revert cpld gateware to backwards compatible
...
* to a strictly backwards compatible (to v1.3 proto rev 8) implementation for v1.4 hardware
* exception: OSK (which is high now and was low in v1.3)
* to make the transition to a future v1.4-specific gateware and ARTIQ
coredevice driver smoother and is a fallback.
close #8
v1.4.0
2019-12-17 17:30:28 +00:00
9056d98eb2
README: update urls
2019-10-29 10:58:18 +01:00
05af8e402c
Merge branch 'v1.4'
...
* v1.4:
urukul v1.4 minimum
2019-10-29 09:32:21 +00:00
2112118cd4
udpdate bus
2019-09-11 12:29:25 +00:00
8dd508013a
urukul v1.4 minimum
2019-08-26 18:36:59 +00:00
e9daf63af9
update CFG/STA SPI semantics docs
2019-06-11 14:26:50 +02:00
70852006eb
cfg: add div to configure clock divider
...
Keeping the two bits at 0 will ensure backwards compatible default operation.
Other settings force the divider to the respective value.
* 0: en_ad9910: divide-by-4, ~en_ad9910: divide-by-1
* 1: divide-by-1
* 2: divide-by-2
* 3: divide-by-4
c.f. #3
v1.3.1
2019-01-15 10:18:04 +00:00
7dc7074865
Revert "io_update: suppress on non-selected channels"
...
This reverts commit 38113d8e2662afb056ea12354dbcb07a77b7d568.
2018-11-06 09:49:58 +00:00
f7888f57aa
urukul: clarify sta dummy msb
2018-11-01 13:21:18 +00:00
38113d8e26
io_update: suppress on non-selected channels
...
close #6
2018-11-01 14:20:01 +01:00
240c1bb47e
document latch clock
2018-11-01 10:29:38 +01:00
2d52737deb
test: fix somewhat
2018-10-17 15:32:24 +02:00
6142c6333d
license
2018-10-17 15:31:45 +02:00
f19c91ae10
flash: increase sleep
2018-10-09 15:17:08 +00:00
hartytp
fccf64d392
urukul/v1.3 changes: add osc_en_n and mmcx_osc_sel
...
* tp3 and tp4 connected to mmcx_osc_sel and osc_en_n in hardware
* improve docs
v1.3
2018-10-09 17:11:27 +02:00
5f5bc8039f
add xc3sprog flash script
2018-03-07 18:45:16 +00:00
2d1c145aab
urukul/v1.1 changes: fsen, variant, ifc_mode[3]
...
* use ifc_mode[0] | variant (v1.1) and ifc_mode[0] | ifc_mode[3] (v1.0)
respectively to drive en_9910 (compatible)
* drive fsen (failsafe) high, unconnected on v1.0
v1.1rc1
2018-02-27 18:22:16 +00:00
23e3d05241
sdo: pullup
2018-02-27 18:16:19 +00:00
44ea1cba69
spi: automatically swap do/di/sr
v1.0
v1.0rc8
2018-02-12 17:33:01 +00:00
6affcc56d0
README: add sleep 10
2018-02-12 14:02:43 +00:00
a70626dde7
README: add note about flashing
2018-02-12 13:43:56 +00:00
c3cfa7f9dd
debug spi bus on testpoints
2018-02-12 13:32:12 +00:00
197dd20d3f
att_le: drive automatically on de-selection of the attenuators
v1.0rc7
2018-02-12 13:32:46 +01:00
fea491703c
urukul: explain clk_sel
2018-01-02 15:54:53 +01:00
56580162d9
fix flashing
v1.0rc6
2017-12-12 11:24:35 +00:00
4689caf205
[WIP] guess more the flash commands
2017-12-12 11:53:10 +01:00
f19999c512
[WIP, untested] add some flash script stubs
2017-12-12 11:47:13 +01:00
ef2a21f6ed
add forgotten file
2017-12-12 11:25:20 +01:00
1c19435fd4
increment proto_rev
2017-12-11 18:46:48 +01:00
6c8b1560db
fix clock division logic
...
closes #1
2017-12-11 18:46:22 +01:00
2c9c830495
cleanup doc
2017-11-21 09:37:16 +01:00
b0aa4a619f
test: add more
2017-11-20 18:59:41 +01:00
a4ecfd0524
documentation cleanup
2017-11-20 17:22:09 +01:00
df2a787bb3
increment proto rev
v1.0rc5
2017-11-20 14:52:34 +01:00
e97c4cc195
remove unused wires
2017-11-20 14:47:34 +01:00
2ea366c043
cleanup spi logic
2017-11-20 14:45:41 +01:00
fcf49a1354
update doc
2017-11-17 15:44:39 +01:00
4955f6a1e0
update documentation
2017-11-13 15:49:44 +01:00
0fabf2b031
eemb -> eem1
2017-11-13 14:01:51 +01:00
2683f794ac
EEMA/B -> EEM0/1
2017-11-03 09:53:55 +01:00
07189e037f
document
2017-10-30 18:41:19 +01:00
5e9cbf4b78
add version
v1.0rc4
2017-10-27 21:38:54 +02:00