|
745e695b09
|
sayma: output a ramp in the absence of SAWG channels
|
2017-12-31 12:18:53 +01:00 |
|
whitequark
|
a371b25525
|
bootloader: allow using without Ethernet.
|
2017-12-31 09:21:28 +00:00 |
|
whitequark
|
70ebe431fd
|
satman: fix build after b8f3d28b .
|
2017-12-31 09:21:02 +00:00 |
|
whitequark
|
e1253db0e8
|
firmware: update crc dependency, use it in libdrtioaux.
|
2017-12-31 09:16:11 +00:00 |
|
whitequark
|
b8f3d28bc0
|
firmware: update compiler_builtins dependency and move it to libboard.
This is so that we only specify it once.
|
2017-12-31 09:16:11 +00:00 |
|
|
a1b8bca1e6
|
Revert "artiq_flash: ignore RTM FPGA"
Naive optimism.
This reverts commit 100bda2582 .
|
2017-12-31 13:29:36 +08:00 |
|
|
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 |
|
|
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 |
|
|
a897d82324
|
ad9154: retry initialization (#727)
|
2017-12-31 11:27:43 +08:00 |
|
|
6e0288e568
|
drtio: fix GTH CPLL reset
|
2017-12-30 12:14:36 +08:00 |
|
|
379d29561b
|
sayma: plausibility assertion on sawg data stream
|
2017-12-29 19:15:40 +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 |
|
|
37f9c0b10c
|
spi: register clk
following m-labs/misoc#65
1dc68b0d0b
|
2017-12-28 16:50:22 +01:00 |
|
whitequark
|
3505878176
|
bootloader: add basic network support.
|
2017-12-28 15:26:12 +00:00 |
|
whitequark
|
d2687ce3c4
|
firmware: fix a typo replacing spiflash::SECTOR_SIZE with PAGE_SIZE.
|
2017-12-28 15:26:12 +00:00 |
|
whitequark
|
6d0168edb7
|
conda: bump misoc dependency.
|
2017-12-28 15:26:12 +00:00 |
|
whitequark
|
33e0393e4a
|
firmware: move mod ethmac to libboard.
|
2017-12-28 14:40:15 +00:00 |
|
whitequark
|
55cfdec644
|
firmware: enlarge bootloader partition to 4 sectors.
|
2017-12-28 14:39:26 +00:00 |
|
whitequark
|
a9ad4f08e9
|
conda: bump misoc dependency.
|
2017-12-28 13:36:28 +00:00 |
|
whitequark
|
acd13837ff
|
firmware: implement the new bootloader.
|
2017-12-28 13:18:51 +00:00 |
|
whitequark
|
b9754e7108
|
firmware: deduplicate libbuild_misoc and libbuild_artiq.
|
2017-12-28 13:18:51 +00:00 |
|
|
8153cfa88f
|
drtio/gth: add probes on {tx,rx}_init.done
|
2017-12-28 16:49:08 +08:00 |
|
|
c086149782
|
drtio/gth: use async microscope probes
|
2017-12-28 16:37:40 +08:00 |
|
whitequark
|
d94db1de5d
|
Revert accidentally committed parts of 1b9b5602 .
|
2017-12-28 08:23:34 +00:00 |
|
whitequark
|
fcc438524c
|
firmware: use main.rs as the root source for non-library crates. NFC.
|
2017-12-28 08:20:23 +00:00 |
|
whitequark
|
1b9b560242
|
firmware: use libbuild_misoc in libdrtioaux. NFC.
|
2017-12-28 08:20:23 +00:00 |
|
whitequark
|
8f33061a6d
|
firmware: fix sayma_amc_standalone build with sawg.
|
2017-12-28 08:20:23 +00:00 |
|
|
4ea801b2ea
|
firmware: si5324 moved to board_artiq
|
2017-12-28 15:45:45 +08:00 |
|
whitequark
|
3b18ece3b7
|
satman: update for changes in firmware elsewhere.
|
2017-12-28 07:36:33 +00:00 |
|
whitequark
|
d3066e5044
|
firmware: oops, misoc #[cfg]s were missing from libboard_artiq.
|
2017-12-28 07:36:33 +00:00 |
|
whitequark
|
ca419aa3c2
|
firmware: split out libboard_artiq from libboard.
|
2017-12-28 07:07:00 +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
|
b443fbd8f7
|
runtime: remove #[repr(simd)] hack.
|
2017-12-28 04:46:27 +00:00 |
|
whitequark
|
7687a34285
|
firmware: remove dependency on compiler-rt.
|
2017-12-28 04:08:29 +00:00 |
|
whitequark
|
4dfe71676e
|
firmware: remove dependency on libbase.
|
2017-12-28 04:03:27 +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
|
5a2cbe7088
|
runtime: remove borrow_mut!() in favor of backtraces.
|
2017-12-27 19:15:25 +00:00 |
|
whitequark
|
4d915ad15b
|
compiler: do not permit str(...). (#878)
|
2017-12-27 03:10:50 +00:00 |
|
|
bd47a0371f
|
RELEASE_NOTES: add 3.2 entry
|
2017-12-27 10:52:41 +08:00 |
|
whitequark
|
f46a58f5b2
|
conda: bump rustc version requirement.
|
2017-12-27 01:44:16 +00:00 |
|
whitequark
|
355acb5e13
|
compiler: fix typo in a0a2650f .
|
2017-12-26 21:55:22 +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
|
9aec64093b
|
compiler: do not ever emit !tbaa on invoke instructions.
|
2017-12-26 21:35:08 +00:00 |
|
whitequark
|
a2bc12da68
|
Only print gateware/software mismatch warning once per process.
|
2017-12-26 21:13:46 +00:00 |
|