Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/Duet3D/RepRapFirmware.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-10-02Enabled CAN support in the Duet 3 Mini v04 buildsDavid Crocker
2020-10-01Preparations to enable CAN in Duet 3 Mini v0.4 build confugrationsDavid Crocker
2020-09-29VariousDavid Crocker
Changed output filenames for Duet 3 Mini to include board version Fixed G2/G3 with R parameter to draw the shorter arc unless a negative radius is given Error if G28 is used within a homing file
2020-09-24Changes for new CoreN2G and to support v0.4 Duet 3 Mini prototypeDavid Crocker
2020-09-24Fixed printing of error status word in M122 reportDavid Crocker
2020-09-18Added Duet 3 Mini v0.4 configurationsDavid Crocker
2020-09-18Renamed Duet_5LC project config and #defines to Duet3MiniDavid Crocker
Also removed files for unsupported project configurations
2020-09-07Fixes, mostly for software resetsDavid Crocker
Reduced stack length in software reset data to 27 words because we can't print more Avoid some unaligned accesses to CAN data etc. Add dwell time before M122 P100x operations that cause a reset, so allow the HTTP response to be sent back to DWC, otherwise it will retry Fixed issue with NVM not getting initialised after a firmware upgrade Binary parser only pads arrays out if exactly one value was given
2020-08-28Pick up uf2conv.py from the Tools folderDavid Crocker
2020-08-28VariousDavid Crocker
Changed layout of User Page to accommodate ADC calibration as well as software reset data. Added new module NonVolatileMemory to manage this. Removed RADDS configuration so that we don't need to support SAM3XA flash memory. Increased number of stack words stored in software reset data. Moved exception handlers out of Tasks.cpp to separate module ExceptionHandlers. Changed number of decimal places reported in spindle RPMs from default (7) to 1. Moved some low-level functions from CanInterface to CanDriver and started preparing CanDriver to support bith CAN interfaces. Added L parameter (calibration factor) to laser filament monitor configuration Renamed GCodeChannel::USBchan back to USB for backwards compatibility
2020-08-23Fixed SAME70 builds and added 0x prefix to "Error status" valueDavid Crocker
2020-08-21Started adding CAN support to Duet 3 Mini buildDavid Crocker
2020-08-16Renamed some configurations and removed an unused oneDavid Crocker
2020-08-02Changes for latest CoreN2GDavid Crocker
2020-07-28Fixes for latest CoreN2GDavid Crocker
2020-07-27Moved cache and base priority functions to CoreNG and CoreN2GDavid Crocker
2020-07-25Changes for new CoreN2GDavid Crocker
2020-07-15Refactored 12864 display code in preparation for ST7567 supportDavid Crocker
Also allow driver numbers of the form 0.# on boards that do not support CAN expansion
2020-07-12Introduced clock names and fixed ADC inputDavid Crocker
2020-07-10Changed Duet 3 Mini build to use CoreN2GDavid Crocker
2020-07-03Support 5LC board with bootloaderDavid Crocker
2020-06-27Enabled SBC interface for 5LCDavid Crocker
Also rationalised DMA channel constants
2020-06-24Started work on 5LC WiFiDavid Crocker
2020-06-23Reorganised the location of Ethernet files in Hardware foldersDavid Crocker
2020-06-21More changes for 5LC, PanelDue now workingDavid Crocker
2020-06-20Started work on USB for 5LCDavid Crocker
2020-06-19Changes for 5LCDavid Crocker
2020-06-19Changes for 5LCDavid Crocker
2020-06-17Changes for 5LCDavid Crocker
2020-06-16Added -werror=implicit to C compiler optionsDavid Crocker
2020-06-16More changes for 5LCDavid Crocker
2020-06-16Moved ksz8081rna driver to this project from CoreNGDavid Crocker
2020-06-15Removed an unused include pathDavid Crocker
2020-06-15Moved sd_mmc library here from CoreNGDavid Crocker
2020-06-15More changes for 5LC boardDavid Crocker
2020-06-14Changes for 5LCDavid Crocker
2020-06-13More changes for 5LCDavid Crocker
2020-06-13More changes for 5LCDavid Crocker
2020-06-11Changes for 5LCDavid Crocker
2020-05-31More changes for 5LC boardDavid Crocker
2020-05-28More changes for 5LC boardDavid Crocker
2020-05-28More changes to support 5LC build configurationDavid Crocker
2020-05-28Added Duet5LC configurationDavid Crocker
2020-05-21Size reduction to allow 12864 support in Duet2CombinedFirmwareDavid Crocker
Changed optimization option from -O2 to -Os Added always_inline attributes to some functions Added missing noexcept specifiers Removed sin/cos timing for doubles because those library functions were otherwise unused
2020-05-20Add standalone/SBC mode also to M122 for Duet 2Manuel Coenen
Remove separate Network source code files for RADDS and Pccb and use the new HAS_NETWORKING aware version of Network.cpp/h
2020-05-15Eclipse updated .cprojectDavid Crocker
2020-05-15Implement Duet2 + SBCManuel Coenen
Include all memory addresses of objects allocated in RepRap in M122 P106 Use OutputBuffer::ReleaseAll() instead of OutputBuffer::Release() if HTTP/Telnet is not supported
2020-04-21Fixed to fan handling, more noexceptDavid Crocker
Fixed fan handling so that blip time doesn't get randomly extended Added missing noexcept specifiers, including to C functions because doing so eliminates exception table entries for client C++ functions
2020-03-09Reduced stack usage in recursive object model functionsDavid Crocker
2020-02-29Still 3.01-RC3 provisionalDavid Crocker
Got remote BLTouch working Bug fix: when endstops were already triggered, homing moved could hang Bug fix: external SD card didn't work on Duet Maestro