Commit graph

98 commits

Author SHA1 Message Date
jaseg
67e30fa91e 8b/10b tx/rx works 2023-09-30 18:25:10 +02:00
jaseg
ee1d1bd0c2 decoder seems to be working, but encoder looks a bit borked. 2023-09-29 00:37:20 +02:00
jaseg
85e6e19af9 WIP 2023-09-28 22:28:44 +02:00
jaseg
f640a83ec8 WIP 2023-09-27 00:35:28 +02:00
jaseg
8cc05c79ce Center firmware WIP 2023-09-25 23:57:36 +02:00
jaseg
583ac10d14 Driver fw works 2023-09-25 12:45:47 +02:00
jaseg
5629273bcb Driver schematic revision 8 2023-09-25 12:45:47 +02:00
jaseg
72b2a4429e Add todos 2023-09-13 22:38:09 +02:00
jaseg
36aa1c2958 Add missing files 2023-08-28 20:54:05 +02:00
jaseg
bf9e310360 Waveform interleaving seems to work 2023-08-28 20:53:10 +02:00
jaseg
e54c5479c3 driver/fw: DMA burst works 2023-08-27 23:51:11 +02:00
jaseg
ec28fcd9f9 new driver blinkenlights 2023-08-27 22:31:09 +02:00
jaseg
7c2cb09fad PCB revision WIP 2023-05-29 01:17:57 +02:00
jaseg
fec02919c3 Driver Filter WIP 2023-05-25 22:23:09 +02:00
jaseg
f74d787c99 add sfp debug interface 2022-07-31 20:43:53 +02:00
jaseg
b93029b9fa Split center design into control and led connector boards 2022-07-31 16:36:34 +02:00
jaseg
ebcb8ec5ed Final single-board center board revision 2022-07-30 13:07:32 +02:00
jaseg
7f18bf03b1 Update PCBs 2022-07-24 12:29:08 +02:00
jaseg
a444378c4d Add individual led option to visualization tool 2022-07-24 12:28:51 +02:00
jaseg
cfe1008fa6 add vis 2022-07-16 17:04:36 +02:00
jaseg
3994a2576b Update PCBs 2022-05-08 16:47:48 +02:00
jaseg
2e7724b960 WIP 2022-05-08 16:36:25 +02:00
jaseg
f21e9797a2 Fix 8b10b encoding running disparity issues. 2022-05-01 17:24:19 +02:00
jaseg
3cba41f49f Add mounting structure simulation 2019-05-19 14:56:53 +09:00
jaseg
beaff00ee9 Add .clang logic 2019-05-12 13:42:25 +09:00
jaseg
d83285ef7a Fixup receiver timeout setting, add some doc 2019-05-12 13:41:00 +09:00
jaseg
ad74e9dd11 Repo cleanup 2019-05-12 13:40:46 +09:00
jaseg
50ad321f1f driver: Finish R4 artwork and gerber export 2019-04-25 14:08:42 +09:00
jaseg
27a0472860 driver: Fix ALL the PCB issues in R3 2019-04-24 21:15:55 +09:00
jaseg
cb4a682e55 driver: Add ac bc framing and a bunch of comments 2019-04-23 22:46:38 +09:00
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