diff options
author | David Crocker <dcrocker@eschertech.com> | 2020-02-21 13:47:41 +0300 |
---|---|---|
committer | David Crocker <dcrocker@eschertech.com> | 2020-02-21 13:47:41 +0300 |
commit | 9491f2a733454aa8fadd489a2cd001e9657ee8fa (patch) | |
tree | 13f2fd033ff76a9bae326b536de14592adba99ae /src/Duet3_V06 | |
parent | 957ac8fb2dac18d83aeda33d8e0772cb1fb9b54d (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.h | 23 |
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 |