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>2020-02-21 13:47:41 +0300
committerDavid Crocker <dcrocker@eschertech.com>2020-02-21 13:47:41 +0300
commit9491f2a733454aa8fadd489a2cd001e9657ee8fa (patch)
tree13f2fd033ff76a9bae326b536de14592adba99ae /src/Duet3_V06
parent957ac8fb2dac18d83aeda33d8e0772cb1fb9b54d (diff)
Various
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
Diffstat (limited to 'src/Duet3_V06')
-rw-r--r--src/Duet3_V06/Pins_Duet3_V06.h23
1 files changed, 5 insertions, 18 deletions
diff --git a/src/Duet3_V06/Pins_Duet3_V06.h b/src/Duet3_V06/Pins_Duet3_V06.h
index 0513ff4d..bde5f52b 100644
--- a/src/Duet3_V06/Pins_Duet3_V06.h
+++ b/src/Duet3_V06/Pins_Duet3_V06.h
@@ -3,28 +3,15 @@
#define BOARD_SHORT_NAME "MB6HC"
#define BOARD_NAME "Duet 3 MB6HC"
-#define FIRMWARE_NAME "RepRapFirmware for Duet 3 MB6HC v0.6 or 1.0"
-#define DEFAULT_BOARD_TYPE BoardType::Duet3
+#define FIRMWARE_NAME "RepRapFirmware for Duet 3 MB6HC"
+#define DEFAULT_BOARD_TYPE BoardType::Auto
+
const size_t NumFirmwareUpdateModules = 1;
#define IAP_FIRMWARE_FILE "Duet3Firmware_" BOARD_SHORT_NAME ".bin"
-
-#define IAP_IN_RAM 1
-
-#if IAP_IN_RAM
-# define IAP_UPDATE_FILE "Duet3_SDiap_" BOARD_SHORT_NAME ".bin"
-# define IAP_UPDATE_FILE_SBC "Duet3_SBCiap_" BOARD_SHORT_NAME ".bin"
+#define IAP_UPDATE_FILE "Duet3_SDiap_" BOARD_SHORT_NAME ".bin"
+#define IAP_UPDATE_FILE_SBC "Duet3_SBCiap_" 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"
-# define IAP_UPDATE_FILE_SBC "Duet3iap_sbc_" BOARD_SHORT_NAME ".bin"
-
-// SAME70 Flash locations
-// These are designed to work with 1Mbyte flash processors as well as 2Mbyte
-// We can only erase complete 128kb sectors on the SAME70, so we allow 128Kb for IAP
-constexpr uint32_t IAP_IMAGE_START = 0x004E0000;
-constexpr uint32_t IAP_IMAGE_END = 0x004FFFFF;
-#endif
// Features definition
#define HAS_LWIP_NETWORKING 1