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
edfacbd063
conda: ship runtime.elf in board-specific packages.
...
This is so that backtraces may be symbolized.
2017-12-26 21:50:31 +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
Sebastien Bourdeauducq
0681d472c7
conda: fix sayma_rtm_csr.csv location for Sayma AMC
2017-12-22 17:14:10 +08:00
Sebastien Bourdeauducq
44959144d8
conda: add Sayma AMC standalone board package
2017-12-22 16:44:04 +08:00
Sebastien Bourdeauducq
e43e14152a
conda: remove BUILD_SETTINGS_FILE boilerplate
2017-12-22 09:15:22 +08:00
Sebastien Bourdeauducq
8adb50037f
conda: remove superfluous SoC build command line arguments
2017-12-22 00:01:26 +08:00
Sebastien Bourdeauducq
6cad942041
conda: add Sayma RTM package
2017-12-21 23:59:14 +08:00
Sebastien Bourdeauducq
25022b28c3
conda: bump migen+misoc
2017-12-16 00:10:49 +08:00
Sebastien Bourdeauducq
569484f888
remove phaser, adapt SAWG example to Sayma
2017-12-14 18:49:27 +08:00
Robert Jördens
69b2d1abfc
conda/artiq-dev: fix channel list
...
Now, with conda 4.1 packages are sorted by channel, version, build
number in decreasing priority. The highest matching package is
taken. https://conda.io/docs/user-guide/tasks/manage-channels.html
For the artiq-dev environment, the m-labs/label/dev channel should be
first, then the main channel, then defaults, and then conda-forge
(community supported packages).
closes #864
2017-12-07 12:31:30 +01:00
Robert Jördens
c47006b154
conda: bump migen
...
Relevant changes:
* Kasli
2017-12-06 16:55:27 +01:00
Robert Jördens
fcbf6fde8a
conda: bump misoc again
...
(wrong version in previous commit)
shot at #837
2017-12-06 16:50:44 +01:00
Robert Jördens
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
cf5d50de0c
conda: do not compile .py files to .pyc.
...
We are producing a noarch package, and conda will strip all .pyc
files, so this is a significant waste of time.
2017-11-26 23:59:53 +00: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
Sebastien Bourdeauducq
5a972907f3
conda: update misoc
2017-11-02 12:27:46 +08:00
Sebastien Bourdeauducq
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
Robert Jördens
70e6f77d4d
conda: bump openocd to simplify pinning
2017-10-23 17:26:41 +02:00
Robert Jördens
7edff48b6d
conda/artiq_flash: use proxy bitstream package
...
fix #841
2017-10-23 15:21:54 +02:00
Robert Jördens
22d5859876
conda: pin openocd dependency
2017-10-23 14:32:51 +02:00
Robert Jördens
3329d8990d
conda/artiq: also bump openocd
2017-10-23 13:20:11 +02:00
Robert Jördens
a6b45caefa
conda: new openocd
...
* new jtagspi protocol
* new proxy bitstreams
2017-10-23 12:39:27 +02:00
Sebastien Bourdeauducq
375d2d587c
conda: fix misoc version number
2017-10-04 09:45:32 +08:00
Robert Jördens
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
Sebastien Bourdeauducq
0f4bc54e92
conda: fix llvmlite-artiq dependency
2017-09-30 01:32:10 +08:00
Sebastien Bourdeauducq
74dbb4c977
conda: use non-dev llvmlite-artiq
2017-09-29 21:10:28 +08:00
Sebastien Bourdeauducq
071439f9bd
conda: use migen/misoc releases
2017-09-29 16:38:33 +08:00
Robert Jördens
38388d1136
conda: bump migen
2017-09-27 19:02:37 +02:00
Robert Jördens
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
Sebastien Bourdeauducq
7fe5d737dd
conda: bump migen/misoc
2017-09-06 19:21:15 +08:00
Sebastien Bourdeauducq
34ec37ac85
conda: bump misoc
2017-09-06 11:09:38 +08:00
Sebastien Bourdeauducq
c5fe2799cf
conda: bump misoc
2017-08-31 13:44:31 +08:00
Sebastien Bourdeauducq
5a041c24f3
conda: bump misoc
2017-08-31 12:17:52 +08:00
Sebastien Bourdeauducq
e652221221
conda: bump migen and misoc
2017-08-31 11:50:32 +08:00
Robert Jördens
34ddda7a0c
conda: use single-tap proxy bitstreams
2017-08-15 14:30:53 -06:00
Robert Jördens
5c66b63768
setup.py etc: update license
2017-07-18 11:31:43 +02:00
Sebastien Bourdeauducq
9045b4cc19
drtio: initial firmware support for multi-link
2017-07-18 00:40:21 +08:00
Sebastien Bourdeauducq
0253db0421
conda: fix misoc git hash
2017-07-13 19:32:03 +08:00
Sebastien Bourdeauducq
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
Robert Jördens
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