Get E2END from pins, fix Linux buffer

This commit is contained in:
Scott Lahteine
2019-07-09 21:26:35 -05:00
parent 01e8813286
commit 3ae3bf5d33
13 changed files with 21 additions and 23 deletions

View File

@ -32,8 +32,7 @@
#define I2C_EEPROM
#undef E2END
#define E2END 0xFFF // EEPROM end address (4kB)
#define E2END 0xFFF // 4KB
#if HOTENDS > 2 || E_STEPPERS > 2
#error "Arm'ed supports up to 2 hotends / E-steppers."

View File

@ -40,7 +40,7 @@
#define DEFAULT_MACHINE_NAME "STM32F407VET6"
//#define I2C_EEPROM
//#define E2END 0x1FFF // EEPROM end address (8kB)
//#define E2END 0x1FFF // 8KB
#define SRAM_EEPROM_EMULATION
#if HOTENDS > 2 || E_STEPPERS > 2

View File

@ -53,7 +53,7 @@
// Enable EEPROM Emulation for this board as it doesn't have EEPROM
#define FLASH_EEPROM_EMULATION
#define E2END 0xFFF // EEPROM end address (4kB)
#define E2END 0xFFF // 4KB
//
// Limit Switches
@ -224,7 +224,7 @@
#endif
#define SDSS SS_PIN
//
// ESP WiFi can be soldered to J9 connector which is wired to USART2.
// Must define WIFISUPPORT in Configuration.h for the printer.

View File

@ -41,14 +41,14 @@
//#define MCU_STM32F103ZE // not yet required
// // I2C EEPROM with 64K of space - AT24C64
// #define I2C_EEPROM
// #define E2END 0x7FFF
// #define I2C_EEPROM // AT24C64
// #define E2END 0x7FFF // 64KB
// Enable EEPROM Emulation for this board
//#define FLASH_EEPROM_EMULATION 1
//#define E2END 0xFFF //((uint32)(EEPROM_START_ADDRESS + EEPROM_PAGE_SIZE + EEPROM_PAGE_SIZE)) // not 0xFFF
//#define E2END 0xFFF // 4KB
//#define E2END uint32(EEPROM_START_ADDRESS + (EEPROM_PAGE_SIZE * 2) - 1)
//#define EEPROM_CHITCHAT
//#define DEBUG_EEPROM_READWRITE

View File

@ -201,9 +201,8 @@
#define FIL_RUNOUT_PIN 39 // SERVO2_PIN
#endif
// I2C EEPROM with 8K of space
#define I2C_EEPROM
#define E2END 0x1FFF
#define E2END 0x1FFF // 8KB
//
// LCD / Controller

View File

@ -49,6 +49,8 @@
#define BOARD_NAME "RAMPS 1.4"
#endif
#define E2END 0xFFF // 4KB
#define IS_RAMPS_EFB
//

View File

@ -30,8 +30,7 @@
#define DEFAULT_MACHINE_NAME BOARD_NAME
//#define I2C_EEPROM
#define E2END 0xFFF // EEPROM end address (4kB)
#define E2END 0xFFF // 4KB
#if HOTENDS > 3 || E_STEPPERS > 3
#error "RUMBA32 supports up to 3 hotends / E-steppers."

View File

@ -30,7 +30,7 @@
//#define I2C_EEPROM
#define E2END 0xFFF // EEPROM end address (4kB)
#define E2END 0xFFF // 4KB
// Ignore temp readings during develpment.
//#define BOGUS_TEMPERATURE_FAILSAFE_OVERRIDE