whitequark
|
b1d349cc1b
|
firmware: implement a sampling profiler.
Does not yet support constructing call graphs.
|
2018-05-05 00:44:40 +00:00 |
Sebastien Bourdeauducq
|
d2d02ae353
|
artiq_coredebug: fix permissions
|
2018-04-22 15:02:17 +08:00 |
whitequark
|
3b054855ec
|
firmware: add allocator debug feature, invoked by artiq_coredebug frontend.
|
2018-04-21 19:39:46 +00:00 |
Sebastien Bourdeauducq
|
eac447278f
|
kasli: add MITLL variant
|
2018-04-17 19:00:11 +08:00 |
whitequark
|
87c2f119a5
|
artiq_devtool: add load action.
|
2018-03-25 20:29:51 +00:00 |
Sebastien Bourdeauducq
|
0635907699
|
artiq_flash: fix cmdline formatting
|
2018-03-22 19:10:29 +08:00 |
Sebastien Bourdeauducq
|
46d5af31a1
|
artiq_flash: enclose filename in curly braces before passing to OpenOCD
Closes #927
|
2018-03-22 17:20:48 +08:00 |
Sebastien Bourdeauducq
|
eeedcfbdd7
|
artiq_flash: do not suppress useful backtrace information
|
2018-03-22 17:11:21 +08:00 |
Robert Jördens
|
f5a1001114
|
suservo: add device database and artiq_flash variant
|
2018-03-21 08:53:26 +00:00 |
whitequark
|
5cb2602021
|
artiq_devtool: flash gateware if -g is passed.
|
2018-03-15 08:33:53 +00:00 |
whitequark
|
158ceb0881
|
artiq_devtool: add kasli target.
|
2018-03-14 18:13:13 +00:00 |
Sebastien Bourdeauducq
|
29d42f4648
|
artiq_flash: add kasli sysu
|
2018-03-02 15:49:41 +08:00 |
Robert Jördens
|
1c57d27ae2
|
slave_fpga: use sayma_rtm magic
|
2018-03-01 18:32:19 +01:00 |
Robert Jördens
|
54984f080b
|
artiq_flash: flash RTM firmware
based on whitequark's work in f95fb27
m-labs/artiq#813
|
2018-02-28 19:29:01 +01:00 |
Robert Jördens
|
cedecc3030
|
Revert "firmware: Sayma RTM FPGA bitstream loading prototype (#813)."
This reverts commit f95fb273f1 .
Will be replaced with a bitbang/GPIO based version.
|
2018-02-28 18:43:56 +01:00 |
whitequark
|
f95fb273f1
|
firmware: Sayma RTM FPGA bitstream loading prototype (#813).
|
2018-02-28 16:46:23 +00:00 |
whitequark
|
d572c0c34d
|
artiq_devtool: fix the hotswap action.
|
2018-02-14 23:10:27 +00: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 |
Robert Jördens
|
9fca7b8faa
|
artiq_flash: also report sayma AMC SYSMONE1 data
requires hardware patch (https://github.com/m-labs/sinara/issues/495)
|
2018-01-30 15:17:11 +08:00 |
Robert Jördens
|
fb8c779b4f
|
artiq_flash: report XADC data
* bump openocd
* only kasli, kc705, sayma rtm so far
|
2018-01-30 14:56:50 +08:00 |
whitequark
|
a669652854
|
artiq_flash: tell openocd to not listen on any network ports.
|
2018-01-30 03:12:06 +00:00 |
whitequark
|
0edc34a9e5
|
artiq_devtool: the proxy artiq_flash action doesn't exist anymore.
|
2018-01-28 15:19:17 +00:00 |
whitequark
|
885ab40946
|
conda: split RTM and AMC packages back.
This avoids multiplying the RTM compilation time by the number
of AMC packages.
|
2018-01-28 14:27:55 +00:00 |
whitequark
|
11a8b84355
|
Merge the build trees of sayma_amc and sayma_rtm targets.
This also makes them a single artiq_flash target, and a single
conda package.
|
2018-01-27 19:54:31 +00:00 |
whitequark
|
0b9c551962
|
artiq_flash: implement flash read functionality.
|
2018-01-27 19:54:31 +00:00 |
whitequark
|
eed2db3a98
|
artiq_flash: make the proxy action unnecessary.
|
2018-01-27 15:43:27 +00:00 |
whitequark
|
08101b631d
|
artiq_devtool: fix typo.
|
2018-01-26 13:55:31 +00:00 |
Sebastien Bourdeauducq
|
ca4d5ae73e
|
artiq_flash: add kasli drtio variants
|
2018-01-25 00:00:07 +08:00 |
Sebastien Bourdeauducq
|
25f3feeda8
|
refactor targets
|
2018-01-22 18:25:10 +08:00 |
whitequark
|
8598e475e9
|
artiq_flash: fix a refactoring mistake.
|
2018-01-20 08:30:42 +00:00 |
whitequark
|
115aa0d0d6
|
artiq_flash: support load action for Sayma RTM FPGA.
|
2018-01-20 07:23:50 +00:00 |
whitequark
|
94592c7a4c
|
artiq_flash: unify flash handling in XC7 and Sayma programmers.
|
2018-01-20 07:23:50 +00:00 |
whitequark
|
1ffabac06f
|
artiq_flash: use atexit for tempfile cleanup.
|
2018-01-20 07:23:50 +00:00 |
whitequark
|
83278a6edb
|
artiq_flash: fix a refactoring bug.
|
2018-01-20 01:30:44 +00:00 |
whitequark
|
934bc53cb5
|
artiq_devtool: refactor.
|
2018-01-19 20:35:35 +00:00 |
whitequark
|
ebd02c4f43
|
artiq_flash: fix typo.
|
2018-01-19 18:53:49 +00:00 |
whitequark
|
1c7cb737ca
|
artiq_flash: refactor.
|
2018-01-19 17:45:49 +00:00 |
whitequark
|
bcc39a8c9d
|
artiq_flash: add --dry-run option.
|
2018-01-19 17:45:49 +00:00 |
whitequark
|
323c7e66cf
|
artiq_devtool: fix help message.
|
2018-01-19 17:45:49 +00:00 |
whitequark
|
3c0b164e4d
|
artiq_devtool: update for new board file convention.
Also fix a typo in documentation.
|
2018-01-19 09:43:03 +00:00 |
whitequark
|
4fd236d234
|
artiq_flash: cache transferred artifacts.
|
2018-01-19 08:28:04 +00:00 |
whitequark
|
3922a7c64b
|
artiq_devtool: make locking reentrant.
|
2018-01-19 07:58:58 +00:00 |
whitequark
|
b553804e5a
|
artiq_flash: implement network transparency.
|
2018-01-19 07:39:55 +00:00 |
whitequark
|
f77aa9b78f
|
artiq_flash: rename sayma to sayma_amc to fix bitstream discovery.
Fixes #895.
|
2018-01-17 01:45:47 +00:00 |
whitequark
|
a536d6df12
|
artiq_flash: add sayma_rtm support.
|
2018-01-17 01:21:19 +00:00 |
whitequark
|
f317d1a2c6
|
Update board naming (again) to match DNS.
|
2018-01-17 00:42:56 +00:00 |
Robert Jördens
|
1c15124c5e
|
artiq_flash: add kasli
|
2018-01-15 14:17:40 +01:00 |
whitequark
|
6891141fa6
|
artiq_flash: add sayma support.
|
2018-01-15 11:43:29 +00:00 |
whitequark
|
07ccb9eebd
|
firmware: support configuration without ethphy (#886).
Currently, this is kasli.
|
2018-01-08 22:16:17 +00:00 |
Sebastien Bourdeauducq
|
a1b8bca1e6
|
Revert "artiq_flash: ignore RTM FPGA"
Naive optimism.
This reverts commit 100bda2582 .
|
2017-12-31 13:29:36 +08:00 |