关闭 Rackir 打开了这个问题 2020 年 7 月 10 日 · 0 条评论 关闭 [BUG] CR10-S 上的 SKR mini E3 2.0(双 Z 驱动问题)#325 Rackir 打开了这个问题 2020 年 7 月 10 日 · 0 条评论 评论 拉基尔 评论了 2020 年 7 月 10 日 嗨, 我的英语不是很好。提前抱歉。 我正在尝试修改 SKR mini E3 2.0 的 marlin 固件以在 Creality Cr10-S 打印机中工作。我买了这块板,因为它有 2 个 z 电机驱动器。因此,我修改了 configuration.h 文件中的以下几行: #define X_DRIVER_TYPE TMC2209#define Y_DRIVER_TYPE TMC2209#define Z_DRIVER_TYPE TMC2209//#define X2_DRIVER_TYPE A4988//#define Y2_DRIVER_TYPE A4988#define Z2_DRIVER_TYPE TMC2209//#9RIVER_TYPE A4988//#9RIVER_TYPE A4988//#9RIVER_ZPE8 define Z4_DRIVER_TYPE A4988#define E0_DRIVER_TYPE TMC2209//#define E1_DRIVER_TYPE A4988//#define E2_DRIVER_TYPE A4988//#define E3_DRIVER_TYPE A4988//#define E4_DRIVER_TYPE A4988//#define E5_DRIVER_TYPE A4988//#define E6_DRIVER_TYPE A4988//#define E7_DRIVER_TYPE A4988 configuration_adv.h 文件中的以下行:#define NUM_Z_STEPPER_DRIVERS 2 // (1-4) Z options change based on how many 但是当我编译文件时,我收到此错误消息: #error“Z2 上的 TMC2208 或 TMC2209 需要 Z2_HARDWARE_SERIAL 或 Z2_SERIAL_(RX|TX)_PIN。” configuration_adv.h 文件中有一段文字说: “* 四个 TMC2209 驱动程序可以使用具有硬件配置地址的相同 HW/SW 串行端口。* 使用引脚 MS1 和 MS2 上的跳线设置地址。* 地址 | MS1 | MS2 * 0 | LOW | LOW * 1 | HIGH | LOW * 2 | LOW | HIGH * 3 | HIGH | HIGH * * 设置 *_SERIAL_TX_PIN 和 *_SERIAL_RX_PIN 以匹配同一个串口上的所有驱动程序 *针脚文件。” SKR 迷你 E3 20 CR10S.zip 我不明白这段文字,但由于我有 5 个 TMC2209 驱动程序,问题可能与它有关。 谁能帮忙? Rackir在完成时 关闭了它 2020 年 7 月 11 日 喜欢 (0) [BUG] USB(或 octoprint)打印质量差 #324 [FR] Ender 5 Plus 的预构建固件 #326 2.8inch_ESP32-2432S028R无法获取任何菜单 #56 2.8inch_ESP32-2432S028R显示屏支持 #55 编译错误 #54 文本部分超出了板中的可用空间 #53 2.8inch_ESP32-2432S028R无法获取任何菜单 #562.8inch_ESP32-2432S028R显示屏支持 #55编译错误 #54文本部分超出了板中的可用空间 #53编译失败:SdFat.h:没有那个文件或目录 #50esp32c3支持吗? #49慢跑算法 #48启用 WiFi 后,STA & AP 模式会暂停发送 G 代码。 #46
嗨,
我的英语不是很好。提前抱歉。
我正在尝试修改 SKR mini E3 2.0 的 marlin 固件以在 Creality Cr10-S 打印机中工作。我买了这块板,因为它有 2 个 z 电机驱动器。因此,我修改了 configuration.h 文件中的以下几行:
#define X_DRIVER_TYPE TMC2209#define Y_DRIVER_TYPE TMC2209#define Z_DRIVER_TYPE TMC2209//#define X2_DRIVER_TYPE A4988//#define Y2_DRIVER_TYPE A4988#define Z2_DRIVER_TYPE TMC2209//#9RIVER_TYPE A4988//#9RIVER_TYPE A4988//#9RIVER_ZPE8 define Z4_DRIVER_TYPE A4988#define E0_DRIVER_TYPE TMC2209//#define E1_DRIVER_TYPE A4988//#define E2_DRIVER_TYPE A4988//#define E3_DRIVER_TYPE A4988//#define E4_DRIVER_TYPE A4988//#define E5_DRIVER_TYPE A4988//#define E6_DRIVER_TYPE A4988//#define E7_DRIVER_TYPE A4988
configuration_adv.h 文件中的以下行:#define NUM_Z_STEPPER_DRIVERS 2 // (1-4) Z options change based on how many
但是当我编译文件时,我收到此错误消息:
#error“Z2 上的 TMC2208 或 TMC2209 需要 Z2_HARDWARE_SERIAL 或 Z2_SERIAL_(RX|TX)_PIN。”
configuration_adv.h 文件中有一段文字说:
“* 四个 TMC2209 驱动程序可以使用具有硬件配置地址的相同 HW/SW 串行端口。* 使用引脚 MS1 和 MS2 上的跳线设置地址。* 地址 | MS1 | MS2 * 0 | LOW | LOW * 1 | HIGH | LOW * 2 | LOW | HIGH * 3 | HIGH | HIGH * * 设置 *_SERIAL_TX_PIN 和 *_SERIAL_RX_PIN 以匹配同一个串口上的所有驱动程序 *针脚文件。”
SKR 迷你 E3 20 CR10S.zip
我不明白这段文字,但由于我有 5 个 TMC2209 驱动程序,问题可能与它有关。
谁能帮忙?