Commit Graph

  • 9b0504944b add CAN Edward Emelianov 2023-04-29 21:49:45 +03:00
  • 72ef5c9cc6 All OK, now I need to make proper protocol Edward Emelianov 2023-04-29 18:43:38 +03:00
  • 7fa84cb0ef works, but still have a lot of bugzzz Edward Emelianov 2023-04-29 16:35:43 +03:00
  • 3c7687bb0e still have unknown problems eddyem 2023-04-26 23:15:52 +03:00
  • b9cb9f6428 still a lot of bugs eddyem 2023-04-23 19:28:52 +03:00
  • 4f0a3a0429 add pre-pre alpha of 7 CDCs eddyem 2023-04-18 19:13:55 +03:00
  • c54b35c606 change to new USB code eddyem 2023-04-17 15:18:33 +03:00
  • fe8e444338 change USB-CAN according to new USB doctrine: iInterface for each device Edward Emelianov 2023-04-11 22:57:23 +03:00
  • dba4cdf515 fixed USB: add iInterface, remove trash Edward Emelianov 2023-04-10 22:28:16 +03:00
  • 6832befb4a add a little (ADC2 don't work - it's weird) Edward Emelianov 2023-03-22 23:43:51 +03:00
  • 6902b60020 fixed pullup/pulldown for SWD Edward Emelianov 2023-03-22 12:10:10 +03:00
  • 2dae136516 add pre-pre...-pre alpha of NitrogenFlooding Edward Emelianov 2023-03-20 23:45:51 +03:00
  • b18dee64e8 USB tested and worked; TODO: add CANbus support Edward Emelianov 2023-03-17 15:41:17 +03:00
  • 681f3253d7 fixed schematics @ canon managing, add initialization for absolute positioning, TODO: add CAN bus management Edward Emelianov 2023-03-15 17:50:49 +03:00
  • 46c77abaed fixed bug with USART2/3 pullup, prog moved to the edge of PCB Edward Emelianov 2023-03-14 21:23:55 +03:00
  • 6a2f9e920f Add power management to Canon managing device Edward Emelianov 2023-03-14 10:01:09 +03:00
  • ce63bced9a fixed Canon-manage PCB Edward Emelianov 2023-03-13 17:34:54 +03:00
  • 33d41d83d7 little changes Edward Emelianov 2023-03-06 10:57:57 +03:00
  • 64aac0d9fa Oh, fucking shit! It's seems like it's works!!! Edward Emelianov 2023-03-02 21:49:32 +03:00
  • bbcc4f18f4 fixed BOM, add pdf schematic to Canon and Nitrogen Edward Emelianov 2023-03-02 09:00:36 +03:00
  • d23d2ab89d Still don't work :( Edward Emelianov 2023-03-01 22:03:03 +03:00
  • 8e4df528d9 make pdnuart blocking Edward Emelianov 2023-02-26 00:47:09 +03:00
  • 8b6a3e7c20 Add PDNuart starting interface (not tested & not yet added to main proto) Edward Emelianov 2023-02-25 22:17:01 +03:00
  • 59d8f8f515 fixed bugs in multistepper: eeprom in flash + adc, tested on TMC2130, but don't work on TMC2230 Edward Emelianov 2023-02-24 23:29:34 +03:00
  • 1a8345d4f0 some bugs fixed, but found new (e.g. ADC always give 4095) Edward Emelianov 2023-02-21 23:01:43 +03:00
  • ab5f7bc87b add some features to 3steppersLB Edward Emelianov 2023-02-21 11:55:42 +03:00
  • f880421d9e add some more, need a lot of tests Edward Emelianov 2023-02-20 21:07:47 +03:00
  • 61c2d0ce41 throw out shit Edward Emelianov 2023-02-19 21:51:15 +03:00
  • 87d9bc17c7 add eeprom flash emulation for G0 Edward Emelianov 2023-02-18 20:02:11 +03:00
  • 2cc06884b4 Add some more Edward Emelianov 2023-02-16 20:08:27 +03:00
  • 617daf62c7 add flash.c and all stubs for common functions Edward Emelianov 2023-02-13 21:55:18 +03:00
  • 2ecd2d188e Fixed USB, problems with CAN Edward Emelianov 2023-02-07 01:15:28 +03:00
  • daf17a651e fixed USBDP pullup in Multistepper (it works always, so you can use DFU) Edward Emelianov 2023-02-06 20:05:45 +03:00
  • 756ed4be08 add (not checked) pre-pre-pre-pre...-alpha version of Multistepper Edward Emelianov 2023-02-03 23:05:43 +03:00
  • fecadc71f7 add "incremental flooding" to CAN-USB based on STM32F0x2 Edward Emelianov 2023-01-31 20:09:57 +03:00
  • 17eec9bf6f add "megaflooding" to CANusb F303 (and incremental flooding) Edward Emelianov 2023-01-30 23:33:03 +03:00
  • 7fb3d5ac59 Add CAN-USB for STM32F303 Edward Emelianov 2023-01-30 20:58:06 +03:00
  • 175a8bbb64 add PCBs for pt1000 and heaters Edward Emelianov 2023-01-30 14:47:28 +03:00
  • 8bd969e5da Fixed ADC (bug in index of ADC2 + DAC works as constant val) Edward Emelianov 2023-01-24 16:31:12 +03:00
  • 3b3c150474 add ADC (don't working DAC, don't workint Tsens) eddyem 2023-01-23 17:35:44 +03:00
  • a74e6f071b add USB temlpate for F303 eddyem 2023-01-23 12:19:19 +03:00
  • 09000fef73 2do eddyem 2023-01-22 22:03:29 +03:00
  • b415b94b55 add I2C for F303, fix bug in USB (some variables wasn't volatile) eddyem 2023-01-22 21:55:49 +03:00
  • c6e3acc460 add new makefile structure to G0 (forgotten before) Edward Emelianov 2023-01-18 23:44:23 +03:00
  • da59c941ec add structured Makefile Edward Emelianov 2023-01-18 23:36:26 +03:00
  • 7f9057b65c change F303's Makefile to version control; fixed bugs in F303 usb ringbuffer, add two buffers like in F0x2 Edward Emelianov 2023-01-18 21:03:56 +03:00
  • 5230ad14e3 fixed float printf for F303 Edward Emelianov 2023-01-17 21:50:52 +03:00
  • a2971ab053 fixed bug in multisteppers PCB Edward Emelianov 2023-01-16 16:49:38 +03:00
  • 225d2e2945 fixed bug with usblc6 on usbcan Edward Emelianov 2023-01-15 17:01:10 +03:00
  • 28a2bc9d72 fix bug in RTC leap year check Edward Emelianov 2023-01-14 16:57:07 +03:00
  • 44f7660ea0 add time setter and calibration to RTC Edward Emelianov 2023-01-14 01:24:56 +03:00
  • c939c92fea multis. schematic in pdf Edward Emelianov 2023-01-13 10:53:07 +03:00
  • 5066fcf3c2 start with RTC for G0 Edward Emelianov 2023-01-12 23:29:30 +03:00
  • b1c8012e11 Some little fixes + add BOM Edward Emelianov 2023-01-12 18:17:48 +03:00
  • 87e702e600 Finished nitrogen PCB Edward Emelianov 2023-01-12 12:33:47 +03:00
  • 491d930b0c F0 blink -flto Edward Emelianov 2023-01-12 12:03:48 +03:00
  • e98aa11f72 -flto Edward Emelianov 2023-01-11 21:19:18 +03:00
  • a5e420ac51 Add kicad schematic & PCB for nitrogen autoflooding machine Edward Emelianov 2023-01-11 18:34:03 +03:00
  • ed5a19f8bb fixed i2c (internal pullup + right scan method) Edward Emelianov 2023-01-10 23:45:27 +03:00
  • f88e9ec4df change Makefiles (versioning support) Edward Emelianov 2023-01-08 19:38:30 +03:00
  • c76d7aacb0 Add DMA to I2C reading/writing Edward Emelianov 2023-01-08 18:37:08 +03:00
  • dd8d567464 add simplest I2C on G070 (next will be through DMA) Edward Emelianov 2023-01-07 20:39:10 +03:00
  • 35ce9db36a make more readable & accurate Edward Emelianov 2023-01-07 14:37:46 +03:00
  • 8d0a16612d add usart over DMA Rx/Tx for G070 Edward Emelianov 2023-01-07 14:11:19 +03:00
  • 17c4367b9c blink for G0 works Edward Emelianov 2023-01-06 17:44:26 +03:00
  • cc25da3d12 add I2C to F1_testbrd Edward Emelianov 2023-01-04 21:10:31 +03:00
  • 282bed0d8f change Canon manage PCB (add CAN, USB pullup, small crystall) Edward Emelianov 2022-12-30 15:42:19 +03:00
  • 4cb9f2a1b6 upd Edward Emelianov 2022-12-30 12:20:14 +03:00
  • fd55f7c207 change 510R -> 5.1k on canon managin device Edward Emelianov 2022-12-28 17:13:57 +03:00
  • 3004604893 add simplest blink for STM32F407 Edward Emelianov 2022-12-28 15:03:07 +03:00
  • c4ba010c17 start fixed F1 testboard for new board type Edward Emelianov 2022-12-27 20:54:43 +03:00
  • c152315922 add blink for G070 (NOT TESTED!) Edward Emelianov 2022-12-22 21:14:59 +03:00
  • 59fb731725 fixed some bugs in canUART for F103, add some features to usbcan_ringbuffer for F0 Edward Emelianov 2022-12-05 18:05:35 +03:00
  • cfff079dba Add canUART for STM32F103 Edward Emelianov 2022-12-05 11:50:17 +03:00
  • d3ffc05128 fixed bug with multistepper schematic (forgot USB DP pullup) Edward Emelianov 2022-11-30 22:11:02 +03:00
  • 24ddb66e3b F103 fix makefile Edward Emelianov 2022-11-30 10:54:00 +03:00
  • 6b8b4b06b8 add BOM to multistepper Edward Emelianov 2022-11-28 16:14:13 +03:00
  • 3b5fad0f12 multistepper PCB ready Edward Emelianov 2022-11-27 13:37:00 +03:00
  • 2e9adf2243 Multistepper PCB almost ready Edward Emelianov 2022-11-26 12:55:01 +03:00
  • 4f0feb8443 Multistepper PCB almost ready Edward Emelianov 2022-11-25 19:19:44 +03:00
  • 5c9fec16a5 multistepper schematic Edward Emelianov 2022-11-23 18:03:05 +03:00
  • 0a3b83cd73 CANbus4BTA add BOM Edward Emelianov 2022-11-22 15:05:19 +03:00
  • 30015fc56e fixed bug with dc-dc polarity in CANbus4BTA Edward Emelianov 2022-11-22 12:53:28 +03:00
  • 07353b6111 multistepper: cont Edward Emelianov 2022-11-22 00:02:37 +03:00
  • 399a1065c5 multistp Edward Emelianov 2022-11-20 20:37:25 +03:00
  • 9860c6296c multistepper .. Edward Emelianov 2022-11-19 22:03:41 +03:00
  • 0f242ebd26 start multistepper Edward Emelianov 2022-11-19 00:44:40 +03:00
  • 84e1d8e896 fixed silkscreen bug in CANbus4BTA Edward Emelianov 2022-11-11 14:14:34 +03:00
  • 5784238b8e add/change README files, remove double of Canon management Edward Emelianov 2022-10-28 17:49:54 +03:00
  • 9467ea072a Modify usbcan for using ringbuffer, refresh kicad schematic & PCB Edward Emelianov 2022-10-28 17:12:24 +03:00
  • 1dc60d18b5 USB @F042 receive/send in IRQ, circular buffers Edward Emelianov 2022-10-27 11:58:56 +03:00
  • c0fd4fb10a Add full ringbuffer @PL2303 Edward Emelianov 2022-10-27 11:33:02 +03:00
  • b9744e5a7d add CANbus4BTA KiCAD plots Edward Emelianov 2022-09-27 17:51:24 +03:00
  • d686824c79 add new PCB for CAN-USB adapter Edward Emelianov 2022-09-23 17:06:24 +03:00
  • 2d8f1dacdb add Canon managing device KiCAD schematic & PCB Edward Emelianov 2022-09-23 09:18:38 +03:00
  • 40c1030049 fix some kicad Edward Emelianov 2022-09-23 09:16:26 +03:00
  • 8ffe8ab462 Add Canon Lens management Edward Emelianov 2022-09-10 12:44:37 +03:00
  • bbf855b054 Add USB_SPI Edward Emelianov 2022-09-05 17:21:38 +03:00
  • fcf5e03338 little fix in USB ringbuffer for STM32F103 Edward Emelianov 2022-08-31 14:48:21 +03:00
  • a56bc1bf14 change 3steppersLB schematic for kicad 6 Edward Emelianov 2022-07-21 18:03:41 +03:00