Ender 3 V2 BL24C16 EEPROM support (#18758)
This commit is contained in:
@ -50,6 +50,8 @@
|
||||
#define USE_EMULATED_EEPROM 1
|
||||
#elif ANY(I2C_EEPROM, SPI_EEPROM)
|
||||
#define USE_WIRED_EEPROM 1
|
||||
#elif ENABLED(IIC_BL24CXX_EEPROM)
|
||||
// nothing
|
||||
#else
|
||||
#define USE_FALLBACK_EEPROM 1
|
||||
#endif
|
||||
@ -60,6 +62,7 @@
|
||||
#undef SDCARD_EEPROM_EMULATION
|
||||
#undef SRAM_EEPROM_EMULATION
|
||||
#undef FLASH_EEPROM_EMULATION
|
||||
#undef IIC_BL24CXX_EEPROM
|
||||
#endif
|
||||
|
||||
#ifdef TEENSYDUINO
|
||||
|
@ -2131,8 +2131,13 @@ static_assert(hbm[Z_AXIS] >= 0, "HOMING_BUMP_MM.Z must be greater than or equal
|
||||
*/
|
||||
#if ENABLED(EEPROM_SETTINGS)
|
||||
#if 1 < 0 \
|
||||
+ ENABLED(I2C_EEPROM) + ENABLED(SPI_EEPROM) + ENABLED(QSPI_EEPROM) \
|
||||
+ ENABLED(SDCARD_EEPROM_EMULATION) + ENABLED(FLASH_EEPROM_EMULATION) + ENABLED(SRAM_EEPROM_EMULATION)
|
||||
+ ENABLED(I2C_EEPROM) \
|
||||
+ ENABLED(SPI_EEPROM) \
|
||||
+ ENABLED(QSPI_EEPROM) \
|
||||
+ ENABLED(SDCARD_EEPROM_EMULATION) \
|
||||
+ ENABLED(FLASH_EEPROM_EMULATION) \
|
||||
+ ENABLED(SRAM_EEPROM_EMULATION) \
|
||||
+ ENABLED(IIC_BL24CXX_EEPROM)
|
||||
#error "Please select only one method of EEPROM Persistent Storage."
|
||||
#endif
|
||||
#endif
|
||||
|
Reference in New Issue
Block a user