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 |
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
|
3b18ece3b7
|
satman: update for changes in firmware elsewhere.
|
2017-12-28 07:36:33 +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
|
fd6d97f052
|
artiq_devtool: set ServerAliveInterval.
|
2017-12-26 15:41:03 +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 |
whitequark
|
1570a482c2
|
artiq_devtool: don't require lock for reset.
reset is mainly useful as a part of reset+hotswap sequence, and that
already needs lock via connect.
|
2017-12-25 16:15:51 +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 |
whitequark
|
3cf5cef168
|
artiq_pcap: still grab the file if the command fails.
|
2017-12-08 07:36:56 +00:00 |
whitequark
|
277b00eb9d
|
artiq_devtool: --config is no longer supported by artiq_flash.
[ci skip]
|
2017-12-04 14:19:31 +00:00 |
Chris Ballance
|
1426ecad64
|
dashboard: tidy dashboard naming logic
|
2017-11-28 08:56:04 +08:00 |
Chris Ballance
|
fbd4d8eb6f
|
dashboard: log server address even if friendly name given
|
2017-11-28 08:56:04 +08:00 |
Chris Ballance
|
b6ad510007
|
master: style (NFC)
|
2017-11-28 08:56:04 +08:00 |
Chris Ballance
|
00efb0ccd2
|
master: expand --name help
|
2017-11-28 08:56:04 +08:00 |
Chris Ballance
|
10ee3f19a8
|
dashboard: close config RPC Client cleanly at exit
|
2017-11-28 08:56:04 +08:00 |
Chris Ballance
|
0999f2dd86
|
dashboard: explain default configuration file path
|
2017-11-28 08:56:04 +08:00 |
Chris Ballance
|
84b5e68349
|
dashboard: use master's friendly name in dashboard title
|
2017-11-28 08:56:04 +08:00 |
Chris Ballance
|
fafabacf97
|
master: add friendly name
|
2017-11-28 08:56:04 +08:00 |
Chris Ballance
|
2852e793ab
|
dashboard: store separate configuration data for each master, keyed by server and port
|
2017-11-28 08:56:04 +08:00 |
whitequark
|
e5995794be
|
artiq_devtool: actually hold the lock until script termination.
The open channel that ran flock was garbage collected, which caused
the flock command to terminate.
|
2017-11-26 20:54:24 +00:00 |
whitequark
|
b5d098c6db
|
Add lockfile support to artiq_devtool.
|
2017-11-26 15:17:35 +00:00 |
Sebastien Bourdeauducq
|
29181b1586
|
artiq_influxdb: use aiohttp.ClientSession. Closes #829
|
2017-11-22 17:31:09 +08:00 |
Robert Jördens
|
5dc131636d
|
artiq_flash: adapt to bit2bin
|
2017-11-09 18:10:15 +01:00 |
Robert Jördens
|
4880e4225d
|
bit2bin: cleanup
|
2017-11-09 13:00:04 +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 |
Sebastien Bourdeauducq
|
e80a527f2e
|
dashboard: add DAC monitoring widgets
|
2017-10-26 02:26:59 +08:00 |
Robert Jördens
|
7edff48b6d
|
conda/artiq_flash: use proxy bitstream package
fix #841
|
2017-10-23 15:21:54 +02:00 |
Sebastien Bourdeauducq
|
b4c52c34f7
|
Merge branch 'sinara'
|
2017-09-30 01:11:16 +08:00 |
whitequark
|
c9e2a085ec
|
logging, aqctl_corelog: recognize log level TRACE.
|
2017-08-31 13:12:22 +00:00 |
Sebastien Bourdeauducq
|
d92cca9712
|
artiq_flash: fix target_file handling
|
2017-08-31 12:16:52 +08:00 |
whitequark
|
3823193060
|
artiq_devtool: forward multiple connections.
In particular this is useful for running concurrent arqctl_corelog
and anything else using the management channel, such as
artiq_coreboot.
|
2017-08-23 09:33:07 +00:00 |
Sebastien Bourdeauducq
|
e94d0803e1
|
artiq_flash: fix Sayma load addresses
|
2017-08-20 18:21:36 -04:00 |
Sebastien Bourdeauducq
|
261b6fb42e
|
artiq_flash: fix AMC_DR_LEN
|
2017-08-20 18:20:51 -04:00 |
Sebastien Bourdeauducq
|
9f4c9fc14b
|
artiq_flash: Sayma support
|
2017-08-20 17:23:56 -04:00 |
Robert Jördens
|
471605ec1e
|
pdq: move to https://github.com/m-labs/pdq
|
2017-07-19 17:35:28 +02:00 |
Sebastien Bourdeauducq
|
9898681a38
|
aqctl_corelog: only set logging.DEBUG after the server is set up
Otherwise asyncio pollutes the log.
|
2017-07-18 14:00:06 +08:00 |
whitequark
|
dd87508a7f
|
Implement forwarding of logs from core device to master.
Fixes #691.
|
2017-07-18 05:31:59 +00:00 |
whitequark
|
9e38132c0a
|
artiq_devtool: don't drop data in unpredictable ways (sigh).
|
2017-07-18 05:31:59 +00:00 |