2
0
mirror of https://github.com/m-labs/artiq.git synced 2024-12-24 19:04:02 +08:00
Commit Graph

158 Commits

Author SHA1 Message Date
37a0d6580b spi2: add RTIO gateware and coredevice driver
1006218997
2018-02-21 13:37:36 +00:00
bfabf3c906 conda: bump migen (9c3a301) 2018-02-19 13:07:17 +00:00
6ae1cc20aa conda: bump misoc (#908) 2018-02-18 12:35:49 +08:00
41adbef9a9 conda: bump misoc 2018-02-17 17:41:16 +08:00
07a31f8d86 conda: bump openocd 2018-02-17 13:21:10 +08:00
7a5161d348 conda: bump misoc (#902) 2018-02-17 00:11:42 +08:00
df177bfd5b use new misoc identifier 2018-02-13 20:38:48 +08:00
ab5f397fea sed/fifos: use AsyncFIFOBuffered
(D)RTIO now passes timing at 150MHz on Kasli.
2018-02-13 20:02:51 +08:00
whitequark
61c64a76be gateware: use a per-variant subfolder in --output-dir. (fixes #912)
This commit also adds support for --variant and --args
to artiq-devtool.
2018-02-06 08:19:01 +00:00
4c22d64ee4 conda: sync artiq/artiq-dev dependencies 2018-01-30 08:36:55 +01:00
fb8c779b4f artiq_flash: report XADC data
* bump openocd
* only kasli, kc705, sayma rtm so far
2018-01-30 14:56:50 +08:00
c9b36e3559 conda: bump misoc, close #905 2018-01-25 19:31:26 +01:00
ee14912042 conda: bump migen/misoc (vivado constraints) 2018-01-23 16:23:12 +01:00
472840f16b conda: bump migen/misoc
* kasli clock constraint
* vivado false paths
2018-01-22 20:32:18 +01:00
0d73401365 conda: bump migen+misoc 2018-01-23 01:28:10 +08:00
whitequark
b1453eb856 Revert "conda: remove openocd version constraint."
This reverts commit 3eb882b6b7.

Fixes #892.
2018-01-19 08:28:36 +00:00
whitequark
3eb882b6b7 conda: remove openocd version constraint.
Conda chokes on it and I don't care enough to fix it.
2018-01-16 08:51:45 +00:00
whitequark
44cd7dfa23 conda: update misoc. 2018-01-16 08:09:25 +00:00
whitequark
444b901dbe sayma: add RTM configuration port. 2018-01-16 07:28:00 +00:00
d52568e254 conda: bump migen (kasli link_up) 2018-01-15 16:41:24 +01:00
fd82a1a9af conda: bump migen (kasli) 2018-01-15 16:14:58 +01:00
344ce7e294 conda: bump misoc (kasli sfp) 2018-01-15 14:17:40 +01:00
8a960c1b31 conda: bump openocd (kasli) 2018-01-15 14:17:40 +01:00
fe44b6651a conda: bump misoc (1000basex) 2018-01-15 14:17:40 +01:00
whitequark
267c699835 firmware: support DDRPHY without write leveling (fixes #886).
Currently, this is kasli.
2018-01-09 02:41:02 +00:00
whitequark
987a9c8308 conda: update rustc to 1.23.0. 2018-01-08 21:39:15 +00:00
08dada9e16 artiq-dev: bump misoc (spi logic fold) 2018-01-03 09:14:35 +01:00
37eb73bf5c conda: bump migen 2017-12-29 10:45:46 +08:00
6f27ca81fb conda/artiq-dev: bump migen (color xilinx, colorama) 2017-12-28 23:37:28 +01:00
f26d08fed3 conda/artiq-dev: bump migen (color vivado 2017.4) 2017-12-28 22:47:25 +01:00
605da18684 conda/artiq-dev: bump misoc (spi) 2017-12-28 16:53:41 +01:00
whitequark
6d0168edb7 conda: bump misoc dependency. 2017-12-28 15:26:12 +00:00
whitequark
a9ad4f08e9 conda: bump misoc dependency. 2017-12-28 13:36:28 +00:00
6801921fc0 drtio: instrument GTH transceiver 2017-12-28 15:03:14 +08:00
whitequark
c626456030 conda: bump misoc dependency. 2017-12-28 05:21:30 +00:00
whitequark
68f128944a firmware: clean up makefiles. 2017-12-27 23:10:47 +00:00
whitequark
d7cb4963e1 firmware: prepare config block for access from BIOS/bootloader.
* remove liballoc dependency from mod config,
  * move mod config to libboard,
  * move config sector immediately after BIOS sector.
2017-12-27 21:28:40 +00:00
whitequark
f46a58f5b2 conda: bump rustc version requirement. 2017-12-27 01:44:16 +00:00
whitequark
40ca0ac83f conda: update llvmlite-artiq dependency. 2017-12-26 21:46:20 +00:00
whitequark
c939c6183e Update to LLVM 4.0. 2017-12-26 14:09:17 +00:00
whitequark
230f2e5e18 runtime: print (address-only) backtraces on core device panics. 2017-12-25 18:32:41 +00:00
25022b28c3 conda: bump migen+misoc 2017-12-16 00:10:49 +08:00
c47006b154 conda: bump migen
Relevant changes:

* Kasli
2017-12-06 16:55:27 +01:00
fcbf6fde8a conda: bump misoc again
(wrong version in previous commit)
shot at #837
2017-12-06 16:50:44 +01:00
41e30a5ddf conda: bump misoc dependency
* fixed LiteETH preamble/SFD checker (this is a shot at #837)
2017-12-06 16:48:21 +01:00
whitequark
30f47994db artiq-dev: fix typo. 2017-11-26 23:48:41 +00:00
whitequark
8e8f037971 runtime: print ethmac preamble error count.
Also, print total error count, not the difference (but still compute
the difference to determine *when* to print).
2017-11-26 22:35:26 +00:00
5a972907f3 conda: update misoc 2017-11-02 12:27:46 +08:00
cd51bd3980 conda: fix misoc version 2017-10-30 18:37:20 +08:00
whitequark
b03e36e4e9 conda: update misoc. 2017-10-30 09:33:02 +00:00
70e6f77d4d conda: bump openocd to simplify pinning 2017-10-23 17:26:41 +02:00
7edff48b6d conda/artiq_flash: use proxy bitstream package
fix #841
2017-10-23 15:21:54 +02:00
22d5859876 conda: pin openocd dependency 2017-10-23 14:32:51 +02:00
a6b45caefa conda: new openocd
* new jtagspi protocol
* new proxy bitstreams
2017-10-23 12:39:27 +02:00
375d2d587c conda: fix misoc version number 2017-10-04 09:45:32 +08:00
c7de233208 Merge Sayma SAWG changes (untested)
See #798

* sinara:
  conda: bump migen
  sayma_amc: SAWG (untested)
  sayma_rtm: make build dir
  conda: jesd204b 0.4
2017-09-29 21:01:02 +02:00
74dbb4c977 conda: use non-dev llvmlite-artiq 2017-09-29 21:10:28 +08:00
071439f9bd conda: use migen/misoc releases 2017-09-29 16:38:33 +08:00
38388d1136 conda: bump migen 2017-09-27 19:02:37 +02:00
2821f50884 conda: jesd204b 0.4 2017-09-27 17:17:04 +02:00
whitequark
7799413a41 firmware: update Rust from 1.18.0 to 1.20.0. 2017-09-24 22:51:44 +00:00
7fe5d737dd conda: bump migen/misoc 2017-09-06 19:21:15 +08:00
34ec37ac85 conda: bump misoc 2017-09-06 11:09:38 +08:00
c5fe2799cf conda: bump misoc 2017-08-31 13:44:31 +08:00
5a041c24f3 conda: bump misoc 2017-08-31 12:17:52 +08:00
e652221221 conda: bump migen and misoc 2017-08-31 11:50:32 +08:00
5c66b63768 setup.py etc: update license 2017-07-18 11:31:43 +02:00
9045b4cc19 drtio: initial firmware support for multi-link 2017-07-18 00:40:21 +08:00
0253db0421 conda: fix misoc git hash 2017-07-13 19:32:03 +08:00
4deb5f6a45 gateware: use new MiSoC Wishbone address system 2017-07-13 19:16:49 +08:00
mntng
40ca951750 kc705: add SPI bus for memory card
This will be useful for SPI unit tests using a SD card as victim.
2017-07-12 00:27:44 +08:00
60809d1cb4 conda: bump misoc (migen change) 2017-07-04 11:58:12 +02:00
Florent Kermarrec
42476c64a7 conda: bump migen (Record.connect leave_out --> keep/omit) 2017-07-04 11:26:57 +02:00
5b26e5de6c conda: bump migen (reset_less cdc) 2017-07-02 15:41:58 +02:00
6fad15c532 conda: bump migen, misoc
* reset_less Cordic
* Signal.like() inherits more
* address decoder changes
2017-06-28 20:56:43 +02:00
f4624e086a conda: bump migen 2017-06-25 21:14:52 +02:00
ed2b27fed2 conda: fix pythonparser dependency 2017-06-14 12:39:29 +08:00
5a134c82c5 conda: use new noarch system 2017-06-06 11:16:12 +08:00
7f2f0031d6 conda: use stock dateutil package 2017-06-05 17:57:35 +08:00
0b437c7645 conda: shorten git hash in strings to 8 characters instead of 12 2017-06-05 11:43:10 +08:00
234e41df9d bump setuptools (#705) 2017-06-05 11:39:42 +08:00
fdb4e3f8cf jesd204: bump 2017-06-05 01:17:46 +08:00
8c8203ef73 require Python 3.5.3+ (#737) 2017-06-05 00:50:54 +08:00
e87b6b99f7 depend on python >=3.5.2 <3.6 2017-05-11 15:05:00 +02:00
whitequark
d383145752 conda: use GIT_FULL_HASH rather than GIT_DESCRIBE_HASH. 2017-04-20 16:58:38 +00:00
whitequark
0d0ddf2e58 conda: limit git hashes in build numbers to 8 chars exactly.
Before this commit, a nasty edge case was possible where repositories
on different builders have had different sets of objects fetched
into them, and so git-describe selected different lengths for
abbreviating hashes.

See also https://github.com/conda/conda-build/issues/1940.
2017-04-20 16:40:10 +00:00
whitequark
af20e7ede4 conda: update rust dependency. 2017-04-19 12:53:13 +00:00
whitequark
5324a42549 conda: update rust dependency. 2017-04-19 11:18:14 +00:00
whitequark
db494967c5 firmware use Rust 0.18.0. 2017-04-19 09:38:24 +00:00
6d1046cae2 conda: use python 3.5.3 2017-03-29 09:39:02 +08:00
whitequark
618942bda6 conda: bump misoc. 2017-03-14 08:35:04 +00:00
1dbfaf5ad0 Revert "conda: bump misoc (pcu/ISE fix)"
This reverts commit d5d3e25f97.
2017-03-08 23:15:23 +01:00
0c959ba6ea Revert "conda: actually bump misoc (pcu/ISE fix)"
This reverts commit ccc4cf8a22.
2017-03-08 23:15:21 +01:00
ccc4cf8a22 conda: actually bump misoc (pcu/ISE fix) 2017-03-08 17:34:38 +01:00
d5d3e25f97 conda: bump misoc (pcu/ISE fix) 2017-03-08 17:32:59 +01:00
whitequark
12e22823a2 conda: update misoc dependency. 2017-03-06 13:23:43 +00:00
3c50c46a81 conda: pyqt >= 5.5 2017-02-28 13:22:39 +01:00
34421ee2f4 conda: use anaconda default pyqt (fixes #670) 2017-02-28 10:38:46 +00:00
8da28177a4 conda: bump migen 2017-02-20 15:52:05 +08:00
3e2dad6573 misoc: bump (mor1kx pcu) 2017-02-18 14:09:12 +01:00