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
diff options
context:
space:
mode:
authorDavid Crocker <dcrocker@eschertech.com>2019-12-12 22:00:33 +0300
committerDavid Crocker <dcrocker@eschertech.com>2019-12-12 22:00:33 +0300
commitebeaf0703a867f05d862ceede912987e368ffe44 (patch)
tree0e64d448a08e847e7f31da7dd5d4b1b44e55a907 /src/Duet3_V06
parent576607487423909f49f41dd8de6849e8f61ee6b3 (diff)
3.0RC1 provisional
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
Diffstat (limited to 'src/Duet3_V06')
-rw-r--r--src/Duet3_V06/Pins_Duet3_V06.h10
1 files changed, 3 insertions, 7 deletions
diff --git a/src/Duet3_V06/Pins_Duet3_V06.h b/src/Duet3_V06/Pins_Duet3_V06.h
index 414d06a0..af228213 100644
--- a/src/Duet3_V06/Pins_Duet3_V06.h
+++ b/src/Duet3_V06/Pins_Duet3_V06.h
@@ -8,10 +8,10 @@ const size_t NumFirmwareUpdateModules = 1;
#define IAP_FIRMWARE_FILE "Duet3Firmware_" BOARD_SHORT_NAME ".bin"
-#define IAP_IN_RAM 0
+#define IAP_IN_RAM 1
#if IAP_IN_RAM
-# define IAP_UPDATE_FILE "Duet3iap_sd_ram_" BOARD_SHORT_NAME ".bin"
+# define IAP_UPDATE_FILE "Duet3_SDiap_" BOARD_SHORT_NAME ".bin"
constexpr uint32_t IAP_IMAGE_START = 0x20450000; // last 64kb of RAM
#else
# define IAP_UPDATE_FILE "Duet3iap_sd_" BOARD_SHORT_NAME ".bin"
@@ -23,7 +23,6 @@ constexpr uint32_t IAP_IMAGE_START = 0x004E0000;
constexpr uint32_t IAP_IMAGE_END = 0x004FFFFF;
#endif
-
// Features definition
#define HAS_LWIP_NETWORKING 1
#define HAS_WIFI_NETWORKING 0
@@ -60,8 +59,6 @@ constexpr uint32_t IAP_IMAGE_END = 0x004FFFFF;
#define USE_MPU 1 // Needed if USE_CACHE is set, so that we can have non-cacheable memory regions
#define USE_CACHE 1
-#define NO_EXTRUDER_ENDSTOPS 1 // Temporary!!!
-
// The physical capabilities of the machine
constexpr size_t NumDirectDrivers = 6; // The maximum number of drives supported by the electronics inc. direct expansion
@@ -71,8 +68,7 @@ constexpr size_t MaxCanBoards = 18;
constexpr float MaxTmc5160Current = 6300.0; // The maximum current we allow the TMC5160/5161 drivers to be set to
-constexpr size_t MaxSensorsInSystem = 64;
-typedef uint64_t SensorsBitmap;
+constexpr size_t MaxSensors = 64;
constexpr size_t MaxHeaters = 12;
constexpr size_t MaxExtraHeaterProtections = 8; // The number of extra heater protection instances