Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-03-19 | Added accelerometer support, over CAN only at present | David Crocker | |
2021-03-08 | Increased TMC5160 task stack size | David Crocker | |
Also moved the definition of TMC5160 sense resistor value to the board definition file | |||
2021-02-12 | Fix PE0 and PC29 pin definition | Manuel Coenen | |
2021-02-11 | Corrected PWM pin peripheral IDs in Duet 3 build | David Crocker | |
2021-01-26 | Split up USART SPI periph modes because Maestro has them split | Manuel Coenen | |
2021-01-22 | Fix stepper drivers not enabling and Ethernet not initilized | Manuel Coenen | |
2021-01-21 | Complete pin usage comments | Manuel Coenen | |
2021-01-21 | Fix Serial1 pin assignments | Manuel Coenen | |
Add more pin usage comments Move pin definitions from Devices.cpp to Pins_Duet3_V06.h | |||
2021-01-21 | Add pin usage (partial) | Manuel Coenen | |
2021-01-20 | Remove old pin table | Manuel Coenen | |
2021-01-20 | Fix broken Vref VSSA pin table entries | Manuel Coenen | |
2021-01-20 | Fix TMC51xx Miso/Mosi/Sclk pin modes | Manuel Coenen | |
Remove CanDriver as no longer required Clean-up PinTable | |||
2021-01-20 | Fix nullptr access in LookupPinName | Manuel Coenen | |
2021-01-19 | Fix more linker issues (still not done) | Manuel Coenen | |
2021-01-19 | Fix all compiler bugs (linker still unhappy) | Manuel Coenen | |
2021-01-19 | Start converting Duet3 build to CoreN2G (not compiling yet) | Manuel Coenen | |
2021-01-18 | Increased max motors/axis on MB6HC due to user request | David Crocker | |
2020-12-29 | Increased maximum axes to 15, reduced default extruders to 0 | David Crocker | |
2020-12-19 | Increased version to 3.2RC1 | David Crocker | |
2020-12-18 | Fixes to Neopixel driver | David Crocker | |
2020-12-13 | Changed the IAP filenames and start addresses | David Crocker | |
2020-11-30 | Implement flashing PanelDue v3 from Duet mainboards (#451) | Manuel | |
* Implement flashing PanelDue v3 from Duet mainboards This uses the required code extracted from BOSSA * Remove unsused blocks with #if 0 ... #endif Initialize PanelDueUpdater on first use Simplify excpetion handling in PanelDueUpdater Undo some changes made to bossa code to keep it closer to original (except for removed parts) | |||
2020-10-29 | Improved speed of commands received over USB | David Crocker | |
Also increased maximum drivers per axis from 5 to 6 on MB6HC | |||
2020-10-18 | Rationalised some common definitions | David Crocker | |
2020-10-07 | Added Duet 3 ATE build configuration | David Crocker | |
2020-09-26 | Added definition of Vref series resistor to hardware definition | David Crocker | |
2020-09-04 | Refactored aux port support to handle multiple aux ports | David Crocker | |
Also stop analog input task on SAME5x build when preparing to load IAP | |||
2020-08-31 | Added support for second UART on Duet 3 | David Crocker | |
2020-07-16 | Added Neopixel support for Duet 3 Mini | David Crocker | |
2020-06-27 | Enabled SBC interface for 5LC | David Crocker | |
Also rationalised DMA channel constants | |||
2020-06-18 | Changes for 5LC | David Crocker | |
2020-06-17 | More changes for 5LC, pin table complete | David Crocker | |
2020-06-16 | Added SharedSpi library | David Crocker | |
2020-06-10 | Renamed Duet3Limits.h to Duet3Common.h | David Crocker | |
2020-05-27 | Various | David Crocker | |
Bug fix: fix filament needed array overflow when then GCode file contains a filament used comment line with too many values Adjust the number of stepper drivers on Duet 2 if a 12864 display is configured Changed step pulse code to not use paralell write because those are not available on the 5LC board (or on LPC-based boards) Changed 12864 LCD pin allocations for Duet NG Removed calls to SafeStrtoul from BinaryParser and IoPorts | |||
2020-05-12 | Fixes to IAP upload from SBC for Duet 2 | David Crocker | |
Also moved SBC SPI definitions into Pins_Duet3_V06.h from CoreNG | |||
2020-04-05 | Added NeoPixel support to Duet 3 and PCCB | David Crocker | |
2020-03-26 | Partially implemented object cancellation | David Crocker | |
M486 implemented, but parsing object names in comments not done yet | |||
2020-03-10 | Bug fix to previous change | David Crocker | |
Also increased max # of CAN boards and drivers | |||
2020-02-21 | Various | David Crocker | |
Fixed error in reported seconds of file time stamps Increased maximum macro stack depth from 5 to 7 Abort all containing macro and print files if macro stack overflow occurs Bug fix: setting a standby temperature using G10 could incorrectly change the temperature of the heater if it was active for the current tool Added code to determine Duet 3 board type, report board version, and allow for different Vref wiring between versions | |||
2020-02-08 | Increased Duet 3 limits, and bug fix to previous commit | David Crocker | |
2020-01-12 | More work on object model | David Crocker | |
Changed M408 P1 response to return the key and value separately, and to return null as the value for queries that fail Replaced Electronics.MainBoard object by Boards[0] Added firmware and IAP name members to Boards[0] object | |||
2020-01-06 | Major refactoring of object model framework | David Crocker | |
Refactored object model framework to simplify the code Started bringing the object model into line with DSF Added echo command Added line number constant | |||
2020-01-05 | Various | David Crocker | |
Fixed M917 Improved handling of G31 temperature compensation parameters Added conditional expressions | |||
2020-01-04 | Networking and conditional GCode changes | David Crocker | |
Removed LWIP_GMAC_TASK definition. We now always use a separate task for the GMAC. Added loop counter constant 'iterations' Fixed some expressoin evaluation bugs | |||
2019-12-29 | Merged changes from upstream | David Crocker | |
2019-12-12 | 3.0RC1 provisional | David Crocker | |
Implemented extruder stall detection for G1 H1 E moves Fixed M119 crash when an axis had no endstop Duet 3 build now loads IAP into RAM | |||
2019-12-10 | Added more noexcept specifiers | David Crocker | |
2019-12-10 | Started adding noexcept specifiers | David Crocker | |
Also pin out9 on Duet3 is also called laser and vfd | |||
2019-12-09 | Support loading IAP in RAM | David Crocker | |
Support loading IAP in RAM instead of flash, to make more flash memory available for the main firmware |