Browse Source

Исправление с размером EEPROM для SD

Обновление Readme
Настройки драйверов под FB5
pull/4/head
Sergey 4 years ago
parent
commit
af9f3377d5
  1. 16
      Marlin/Configuration.h
  2. 13
      README.md

16
Marlin/Configuration.h

@ -1097,6 +1097,7 @@
#define ALL_DRV_2208 #define ALL_DRV_2208
//#define ALL_DRV_A4988 //#define ALL_DRV_A4988
//#define FB_5_STOCK
#ifdef ALL_DRV_2208 #ifdef ALL_DRV_2208
#define USR_E0_DIR true #define USR_E0_DIR true
@ -1112,6 +1113,20 @@
#define USR_Z_DIR false #define USR_Z_DIR false
#endif #endif
#ifdef ALL_DRV_A4988
#define USR_E0_DIR false
#define USR_X_DIR true
#define USR_Y_DIR true
#define USR_Z_DIR false
#endif
#ifdef FB_5_STOCK
#define USR_E0_DIR false
#define USR_X_DIR false
#define USR_Y_DIR false
#define USR_Z_DIR false
#endif
// Invert the stepper direction. Change (or reverse the motor connector) if an axis goes the wrong way. // Invert the stepper direction. Change (or reverse the motor connector) if an axis goes the wrong way.
#define INVERT_X_DIR USR_X_DIR #define INVERT_X_DIR USR_X_DIR
@ -1544,6 +1559,7 @@ EEPROM_W25Q
#undef I2C_EEPROM_AT24C16 #undef I2C_EEPROM_AT24C16
#undef SPI_EEPROM_W25Q #undef SPI_EEPROM_W25Q
#undef USE_WIRED_EEPROM #undef USE_WIRED_EEPROM
#define MARLIN_EEPROM_SIZE 4096
#endif #endif
#define EEPROM_AUTO_INIT // Init EEPROM automatically on any errors. #define EEPROM_AUTO_INIT // Init EEPROM automatically on any errors.

13
README.md

@ -37,13 +37,24 @@
### Что нужно настроить ### Что нужно настроить
Нужно настроить направления движения по осям под свои драйвера в файле [Configuration.h](./Marlin/Configuration.h) (параметры INVERT_?_DIR, строка 1071). По умолчанию стоят настройки под драйвера 2208. В файле [Configuration.h](./Marlin/Configuration.h) уже есть готовые настройки для стандартных драйверов (A4988) и для драйверов 2208/2209. В строке 1110 достаточно выбрать один из вариантов: Нужно настроить направления движения по осям под свои драйвера в файле [Configuration.h](./Marlin/Configuration.h) (параметры INVERT_?_DIR, строка 1071). По умолчанию стоят настройки под драйвера 2208/2209 на всех осях. В файле [Configuration.h](./Marlin/Configuration.h) уже есть несколько готовых наборов настроек:
* ALL_DRV_2208 - если установлены драйвера TMC 2208 или TMC 2209 на всех осях
* ALL_DRV_A4988 - если установлены драйвера A4988 на всех осях. Это конфигурация для FB4S с стандартными драйверами.
* FB_5_STOCK - конфигурация для FB 5 (2208 на осях X,Y и A4988 на Z,E)
В строке 1110 нужно выбрать только один из вариантов:
```C ```C
#define ALL_DRV_2208 #define ALL_DRV_2208
//#define ALL_DRV_A4988 //#define ALL_DRV_A4988
//#define FB_5_STOCK
``` ```
### Первое, что нужно сделать, после прошивки
Первое, что нужно сделать после прошивки, это проинициализировать eeprom, сбросив настройки по-умолчанию. Делается это через меню Configuration -> Advanced settings -> Initialize eeprom.
### Если нет желания самому собирать прошивку ### Если нет желания самому собирать прошивку
Готовые файлы лежат в папке firmware. Готовые файлы лежат в папке firmware.

Loading…
Cancel
Save