Commit Graph

62 Commits

Author SHA1 Message Date
Kelvin Ly 4854120342 Generate ibom 2020-08-23 10:36:41 -04:00
Kelvin Ly 92d9ff929a Regenerate BOM 2020-08-23 10:31:11 -04:00
Kelvin Ly 8e093993f8 Modify DRV8304 thermal vias to pass PCBWay's 2 layer DRM 2020-08-23 00:20:42 -04:00
Kelvin Ly 9d6f7c3897 Generate Gerbers 2020-08-22 21:52:37 -04:00
Kelvin Ly e553a88410 Add 3D models for stuff 2020-07-25 14:55:07 -04:00
Kelvin Ly 213898ed63 Add dimensions and increase battery connector footprint 2020-07-25 09:06:03 -04:00
Kelvin Ly f86027b8af Add more vias 2020-07-25 08:00:13 -04:00
Kelvin Ly 273abb7529 Regenerate Gerbers with extra STM32F ground via 2020-07-14 15:19:25 -04:00
Kelvin Ly bfd0590a12 Generate BOM 2020-07-11 21:13:53 -04:00
Kelvin Ly 191228f26d Finish Rev 2 of BLDC design 2020-07-11 19:08:13 -04:00
Kelvin Ly 945d1055c2 Save before autofill 2020-07-10 00:04:31 -04:00
Kelvin Ly c93169406d Remove FPGA; TODO replace with STM32F303C6T6 2020-03-28 17:03:33 -04:00
Kelvin Ly 244d83f43b Save before working on rev.2 2020-03-28 16:52:10 -04:00
Kelvin Ly 2b56926951 Save changes; remove stencil alignment pins, fix Flash chip connection 2020-02-09 14:33:48 -05:00
Kelvin Ly f66c03cf2a Do some work with DRC8353 driver 2020-01-25 20:19:05 -05:00
Kelvin Ly 6b8dc6f337 Add a check to make sure driver enable is set 2020-01-22 07:47:22 -05:00
Kelvin Ly 5f85a3b99e Work on DRV8353 SPI driver 2020-01-22 07:42:50 -05:00
Kelvin Ly bd108603e3 Reorganize testbench a bit 2020-01-17 07:40:07 -05:00
Kelvin Ly d4611c0ea3 Replace rtn with rst, start work on DRV3535 SPI configuration 2020-01-10 08:23:01 -05:00
Kelvin Ly 20a6482c27 Add missing low side current sense lines 2020-01-10 08:22:32 -05:00
Kelvin Ly 31d43b5b71 Fix bugs in ADC debug code; woah that actually workedgit add . 2020-01-08 23:54:54 -05:00
Kelvin Ly 21984a4b1a Boost ADC speed to closer to maximum spec 2020-01-08 00:10:12 -05:00
Kelvin Ly faaf9415a0 Start work on testing ADC driver 2020-01-07 23:57:08 -05:00
Kelvin Ly b95e31eda1 Add tests to main Makefile 2020-01-07 20:29:52 -05:00
Kelvin Ly 008783cc40 Add tests Makefile 2020-01-07 20:04:58 -05:00
Kelvin Ly 0e67bfc6dc Finish ADC testbench for now TODO check to make sure CS is toggled at the right times 2020-01-07 19:58:48 -05:00
Kelvin Ly 9b81123138 Add gitignore 2020-01-07 19:57:52 -05:00
Kelvin Ly 9b35a04234 adc_driver seems to be working to original spec, now to shift the slave select back a few cycles 2020-01-07 09:02:04 -05:00
Kelvin Ly 5f2364b5cf Write ADC driver TODO write testbench for ADC driver 2020-01-06 08:04:00 -05:00
Kelvin Ly ad27f2a94c Working UART TX! 2020-01-05 16:55:52 -05:00
Kelvin Ly 1b82426037 Remove error message on clean 2020-01-05 15:34:25 -05:00
Kelvin Ly 3c22edf1a3 Annotate pin swap fix (this took two hours to figure out) 2020-01-05 15:18:26 -05:00
Kelvin Ly ee8fbb898a Add 'all' command 2020-01-05 15:18:09 -05:00
Kelvin Ly 6b49bb1e11 Get ice timing reporting working 2020-01-05 15:17:28 -05:00
Kelvin Ly af286d07ca Generate a usable binary file for flashrom 2020-01-05 13:26:54 -05:00
Kelvin Ly 9ae99282b2 Update KiCAD project stuff after moving the folder 2020-01-05 13:06:57 -05:00
Kelvin Ly 6feb0209a4 Mostly working workflow for programming the FPGA 2020-01-05 13:06:33 -05:00
Kelvin Ly f4f8978227 Move PCB stuff into subdirectory 2020-01-05 11:49:55 -05:00
Kelvin Ly 729ed70f16 Replot in old Gerber format 2019-12-20 00:43:11 -05:00
Kelvin Ly e1e79180eb Add stencil alignment pins 2019-12-20 00:07:02 -05:00
Kelvin Ly 660d6e96a0 Generate BOM 2019-12-19 07:43:52 -05:00
Kelvin Ly 997263b979 (Rev 1) Generate Gerbers and other output files 2019-12-19 07:42:16 -05:00
Kelvin Ly 2d63112cba Footprint fixes done TODO fix silkscreen add mounting holes 2019-12-19 00:54:33 -05:00
Kelvin Ly 23ec5016cb Fix Lattice ICE40 footprint stencil stuff 2019-12-19 00:50:47 -05:00
Kelvin Ly 207e70493b Fix footprints; stencil masks apparently shouldn't be made from pads 2019-12-19 00:43:41 -05:00
Kelvin Ly 7eb8b64bcc Finish out of the layout and routing, TODO fix footprints 2019-12-19 00:22:51 -05:00
Kelvin Ly 53afa404db Start work on layout, all footprints done 2019-12-01 01:11:50 -05:00
Kelvin Ly 3552a9be1e Add FPGA footprint, save before autofilll 2019-12-01 00:43:27 -05:00
Kelvin Ly 379c64f4bb Generate Lattice QFN48 footprint TODO add custom stencil shape 2019-12-01 00:34:27 -05:00
Kelvin Ly e65a76d408 Generate some footprints 2019-12-01 00:21:06 -05:00