Commit graph

68 commits

Author SHA1 Message Date
jaseg
c6bf873e9f driver: Make fw not short-circuit itself on startup 2019-04-23 18:48:26 +09:00
jaseg
69ead15835 driver: Fix temp sensor init in prototype hardware 2019-04-23 11:52:51 +09:00
jaseg
257a7b8789 Fix up modulation and lcd transfer scheduling 2019-04-23 11:37:34 +09:00
jaseg
b566518994 Add basic README 2019-04-19 23:52:04 +09:00
jaseg
9eef62547e center/fw: Add backchannel infrastructure
Untested!
2019-04-17 16:32:43 +09:00
jaseg
f6b9590866 center/fw: rename 2019-04-16 23:38:46 +09:00
jaseg
e79f3d4047 driver/fw: Add tiny printf 2019-04-15 13:07:11 +09:00
jaseg
a8448facca driver/fw: current sensor works 2019-04-15 12:28:22 +09:00
jaseg
a860bd27a0 driver/fw: Temp sensor working modulo some brownout condition 2019-04-15 01:25:05 +09:00
jaseg
af19e3b112 driver/hw: add a bunch of todos 2019-04-15 01:24:48 +09:00
jaseg
668c89f889 driver/fw: I2C LCD working 2019-04-14 13:25:23 +09:00
jaseg
010d5587b7 driver/fw: USART if working 2019-03-05 23:18:42 +09:00
jaseg
ebd4feee2c driver/fw: Add missing startup and system file 2019-03-05 00:22:27 +09:00
jaseg
dac83b15ed driver/fw: timer-based tx ported 2019-03-05 00:21:21 +09:00
jaseg
dc040a71cc driver/fw: Handle blink from systick 2019-03-05 00:09:32 +09:00
jaseg
d48b92b935 driver/fw: Beginnings of a firmware
This code starts up and blinks a led. This means RCC, GPIO and SPI1 are working.
2019-03-04 23:16:42 +09:00
jaseg
ca0439cb8e driver: add export w/ artwork 2019-02-02 13:26:39 +09:00
jaseg
718e6158a5 center: fix tape footprint polarity, vcc short, silk 2019-02-02 13:25:40 +09:00
jaseg
c92f085509 driver: fix a few misplaced vias, set grid origin, fix bottom mask 2019-02-02 10:43:34 +09:00
jaseg
66e2a4b74d driver: Prettify heatsink mounting holes a bit 2019-01-31 15:42:31 +09:00
jaseg
ff1a5b5085 driver: Add board revision, fix up mask 2019-01-31 11:11:15 +09:00
jaseg
a5e2087555 driver: Add mounting holes for heatsink 2019-01-31 10:55:07 +09:00
jaseg
7fafbc6451 driver: Move traces away from board edge 2019-01-31 09:46:31 +09:00
jaseg
cf600ee4c1 Small adjustments, fix silk 2019-01-31 09:41:51 +09:00
jaseg
2171abab6f Throw out a bunch, use a different microcontroller 2019-01-30 13:10:33 +09:00
jaseg
f35fa09a03 Fix lcd connector position 2019-01-30 10:00:05 +09:00
jaseg
07f1d44f73 driver: Add mounting holes for RS485 adapter 2019-01-29 20:22:37 +09:00
jaseg
cbbe054fc7 Modify temp sensor to MSOP fp, add fan conn 2019-01-29 14:36:21 +09:00
jaseg
6378f9b08c Fix R1 footprint
0603 -> 1206
2019-01-23 12:25:54 +09:00
jaseg
128ad7271c Fix up a couple of dimensions 2019-01-20 00:00:22 +09:00
jaseg
c843304ba3 driver: Fatten a few power traces 2019-01-19 14:27:30 +09:00
jaseg
ff263fbfae driver: Fixup SWD header, swap driver outputs for VSW split, finish silk 2019-01-19 14:21:02 +09:00
jaseg
f6fb82f3c8 driver: initial DRC done 2019-01-18 22:46:36 +09:00
jaseg
7a59402d00 driver: Finish initial routing 2019-01-18 22:41:02 +09:00
jaseg
6c18301850 driver: Initial layout almost done 2019-01-18 01:21:21 +09:00
jaseg
0a1148cbec driver: Continue layout 2019-01-17 19:31:00 +09:00
jaseg
cb0f82cc4f driver: Initial layout 2019-01-17 14:28:38 +09:00
jaseg
cdde2177e1 Driver schematic progress 2019-01-15 20:24:03 +09:00
jaseg
57dcea3ede Fix double edge issue with driver 2019-01-15 15:01:23 +09:00
jaseg
f564294fd2 Add initial driver schematic draft 2019-01-15 15:01:11 +09:00
jaseg
0f206f09bf TIM3 working stably now 2019-01-13 15:34:01 +09:00
jaseg
7b5ca8102b Basic timer-based blanking working 2019-01-13 01:35:03 +09:00
jaseg
6006b360d1 Make protocol unit tester count test cases 2019-01-12 22:47:05 +09:00
jaseg
7461b22bfa Protocol unit test working 2019-01-12 22:44:25 +09:00
jaseg
2d392fe60a bulk cmd test works 2019-01-12 22:38:23 +09:00
jaseg
43f64f0e1f Split receiver into logical parts 2019-01-12 12:54:29 +09:00
jaseg
c6547c6e6f Basic command comm works 2019-01-11 22:02:14 +09:00
jaseg
528d653bde Decoding and comma triggering works 2019-01-10 14:31:20 +09:00
jaseg
0161d6665c Debug scope works nicely 2019-01-10 13:35:15 +09:00
jaseg
5da6e46739 Fix up scope mode 2019-01-09 22:57:11 +09:00