whitequark
82cd9e27f7
ksupport: fix I2C function signatures.
2017-01-25 02:11:32 +00:00
whitequark
58a0e4c97f
Fix 2de3770
.
2017-01-25 01:24:03 +00:00
whitequark
de17908b38
Revert "Globally update UART baudrate to 921600."
...
This reverts commit b29e2d5bfe
.
This broke flterm firmware upload, which was the entire point
of the whole exercise.
2017-01-25 00:31:28 +00:00
whitequark
6414e40deb
firmware: fix race condition between TCP listen and accept.
2017-01-25 00:17:46 +00:00
whitequark
2de3770c06
firmware: rewrite cache flushing code in Rust.
2017-01-24 23:07:28 +00:00
whitequark
209be73204
firmware: simplify ksupport build script.
2017-01-24 23:07:28 +00:00
whitequark
b29e2d5bfe
Globally update UART baudrate to 921600.
2017-01-24 22:25:58 +00:00
whitequark
e5085c063f
doc: test mode was removed, clean up.
2017-01-24 22:25:21 +00:00
whitequark
3633671656
firmware: factor out console and logging from runtime/satman.
2017-01-24 21:58:58 +00:00
whitequark
5604d9bb55
firmware: factor out build scripts from runtime/satman.
2017-01-24 21:15:41 +00:00
whitequark
4d05c70dfa
firmware: update smoltcp.
2017-01-23 22:37:33 +00:00
whitequark
15ba6f36ba
runtime: reduce the amount of noise during build.
2017-01-23 13:59:34 +00:00
whitequark
527b1e986c
firmware: integrate smoltcp instead of lwip.
2017-01-23 13:59:34 +00:00
whitequark
0253e0a89d
firmware: remove false dependency from runtime to ksupport.
...
This significantly speeds up no-change builds.
2017-01-23 13:57:08 +00:00
whitequark
971e4c3026
firmware: increase post-boot UART speed to 921600.
2017-01-23 13:57:08 +00:00
whitequark
13a544e13f
artiq_devtool: add boot+log action; avoid forwarder crashes.
2017-01-23 13:57:08 +00:00
Sebastien Bourdeauducq
28a41a2f60
gateware: fix aeb1ba847
2017-01-18 17:11:02 -06:00
Sebastien Bourdeauducq
5c0d402ef3
firmware: runtime.ld formatting
2017-01-18 17:09:49 -06:00
Sebastien Bourdeauducq
2a7a8f91ca
gateware: fix import
2017-01-18 16:51:30 -06:00
Sebastien Bourdeauducq
ce31ffddb0
firmware: add satellite manager
...
The code duplication with the runtime should be cleaned up later.
2017-01-18 16:50:32 -06:00
Sebastien Bourdeauducq
62274a6c0d
RELEASE_NOTES: targets.kc705_dds
2017-01-18 15:28:56 -06:00
Sebastien Bourdeauducq
b40953800a
gateware: soc -> amp.soc
2017-01-18 15:28:14 -06:00
Sebastien Bourdeauducq
aeb1ba8471
gateware: use default MiSoC timer
2017-01-18 15:22:33 -06:00
Sebastien Bourdeauducq
b4f3be7e1b
doc: fix table formatting problem, add 'string constant' as supported compiler type
2017-01-16 13:58:09 -06:00
Sebastien Bourdeauducq
043780d603
drtio: fix DRTIOSatellite invokation in test
2017-01-15 17:30:02 -06:00
Sebastien Bourdeauducq
b8d89d56b1
drtio: add GenericRXSynchronizer
2017-01-15 13:44:43 -06:00
Sebastien Bourdeauducq
d3dfbdfa8c
typo
2017-01-13 09:29:55 -06:00
Sebastien Bourdeauducq
0edffb54c2
drtio: fix packet truncation detection in RTPacketSatellite
2017-01-13 09:29:22 -06:00
Joe Britton
93a71b9f77
phaser: clarify J1 termination; scope configuration
...
* spacing, spelling, wording
Signed-off-by: Robert Jordens <rj@m-labs.hk>
2017-01-13 13:11:48 +01:00
Sebastien Bourdeauducq
6805feb494
drtio: report truncated packets
2017-01-12 23:44:45 -06:00
Robert Jördens
394ffd827e
phaser/demo_2tone: add ttl and led pulse
2017-01-11 21:45:34 +01:00
Sebastien Bourdeauducq
7c699e2f80
drtio: add FIFO space request count debug API
2017-01-11 13:48:14 -06:00
Sebastien Bourdeauducq
c25186fae1
drtio: print packet error descriptions in log
2017-01-10 18:03:01 -06:00
Sebastien Bourdeauducq
7af152ed22
firmware: pass spawner around instead of scheduler
2017-01-10 16:15:39 -06:00
Sebastien Bourdeauducq
d3d23d0d3b
drtio: report get FIFO space timeouts to log
2017-01-10 16:12:46 -06:00
Sebastien Bourdeauducq
98598df78e
rtio: keep retrying on get FIFO space timeout
2017-01-10 16:12:32 -06:00
Sebastien Bourdeauducq
e624f45369
drtio: remove FIFO empty local detection optimization
...
It optimizes a marginal case, it is difficult to get right
(need to know the size of the FIFO for each channel), and
it adds complexity and potential bug sources.
2017-01-10 14:31:46 -06:00
Sebastien Bourdeauducq
f75fffcf96
drtio: fix satellite RX data corruption
2017-01-10 14:29:30 -06:00
Sebastien Bourdeauducq
fdfaa377db
drtio: add debug syscalls
2017-01-08 15:06:14 -06:00
Sebastien Bourdeauducq
1b49affd18
typo
2017-01-08 13:04:10 -06:00
Sebastien Bourdeauducq
780d6d152c
worker: fix handling of archive parameter during dataset get in examine
2017-01-07 16:20:17 +01:00
Sebastien Bourdeauducq
c2bddd62e1
doc: fix llvmlite installation instructions
2017-01-05 19:10:12 +01:00
Sebastien Bourdeauducq
fe53bab953
targets: kc705 -> kc705_dds
2017-01-05 18:40:56 +01:00
Sebastien Bourdeauducq
8be9a827ba
test: move dsp tests into their own folder
2017-01-05 18:25:38 +01:00
Sebastien Bourdeauducq
4f97d00e79
firmware: make i2c busno u8
2017-01-05 14:54:48 +01:00
Sebastien Bourdeauducq
13c45c8766
firmware: add si5324 programming functions
2017-01-05 14:50:00 +01:00
Sebastien Bourdeauducq
6c685205ce
firmware: support i2c restart
2017-01-05 14:49:24 +01:00
Sebastien Bourdeauducq
082fdaf450
move i2c to libboard, do bit-banging on comms CPU
2017-01-04 21:04:38 +01:00
Sebastien Bourdeauducq
3dd9d54b22
firmware: fix compilation warning without moninj/analyzer
2017-01-04 21:04:08 +01:00
Sebastien Bourdeauducq
86f6b391b7
ad9xxx -> ad9_dds
2017-01-04 11:34:52 +01:00