Sebastien Bourdeauducq
|
eac447278f
|
kasli: add MITLL variant
|
2018-04-17 19:00:11 +08: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 |
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
|
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 |
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
|
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
|
4fd236d234
|
artiq_flash: cache transferred artifacts.
|
2018-01-19 08:28:04 +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 |
Robert Jördens
|
1c15124c5e
|
artiq_flash: add kasli
|
2018-01-15 14:17:40 +01:00 |
Sebastien Bourdeauducq
|
a1b8bca1e6
|
Revert "artiq_flash: ignore RTM FPGA"
Naive optimism.
This reverts commit 100bda2582 .
|
2017-12-31 13:29:36 +08:00 |
Sebastien Bourdeauducq
|
100bda2582
|
artiq_flash: ignore RTM FPGA
It has no flash connected, and attempting to detect it causes unnecessary program failure when the RTM is not present.
|
2017-12-31 12:10:16 +08:00 |
Sebastien Bourdeauducq
|
38ce1f1d5d
|
artiq_flash: support flashing satman
A bit ugly and ad-hoc but I cannot think of an easy and better option right now.
|
2017-12-31 12:09:18 +08:00 |
whitequark
|
55cfdec644
|
firmware: enlarge bootloader partition to 4 sectors.
|
2017-12-28 14:39:26 +00:00 |
whitequark
|
acd13837ff
|
firmware: implement the new bootloader.
|
2017-12-28 13:18:51 +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
|
188764693e
|
runtime: we're growing, put storage at 1M instead of 512K.
|
2017-12-26 03:34:16 +00:00 |
whitequark
|
e2513a2401
|
runtime: ensure flash storage never overlaps with runtime sections.
|
2017-12-26 03:31:37 +00:00 |
Sebastien Bourdeauducq
|
cbd69287a7
|
artiq_flash: select Sayma standalone variant by default
|
2017-12-22 16:54:06 +08:00 |
Sebastien Bourdeauducq
|
71db953ea0
|
artiq_flash: add srcbuild option to look into MiSoC source build trees. Closes #868
|
2017-12-14 10:36:32 +08:00 |
Robert Jördens
|
2917208d89
|
artiq_flash: fix sayma flashing
* do not include jtagspi as it already instantiates a flash bank
instead define the target manually
* erase before writing
* verify written images
|
2017-12-13 21:20:16 +08:00 |
Robert Jördens
|
5dc131636d
|
artiq_flash: adapt to bit2bin
|
2017-11-09 18:10:15 +01:00 |
Robert Jördens
|
62320432a5
|
artiq_flash: fix sayma amc tap/pld index
|
2017-11-01 14:45:07 +01:00 |
Sebastien Bourdeauducq
|
bfd36e7340
|
artiq_flash: update for Sayma OpenOCD changes
|
2017-11-01 20:11:18 +08:00 |
Sebastien Bourdeauducq
|
4a57b52241
|
artiq_flash: add preinit-command option
|
2017-11-01 17:34:10 +08:00 |
Sebastien Bourdeauducq
|
6089d44fd0
|
artiq_flash: update Sayma flash proxy bitstream name
|
2017-11-01 14:57:30 +08:00 |