Aller au contenu principal

TMC报错相关

Unable to read tmc uart ‘stepper_x’ register IFCNT或者 Unable to read tmc spi ‘stepper_x’ register register

  1. 报错详情

  2. 报错原因

    • 无法与驱动通讯
  3. 主要解决方法

    • 检查对应驱动的UART脚配置是否正确
    • UART跳线是否正确
    • 是否有给驱动供电
    • 更换驱动或者驱动口配置进行判断
    • 如果是其他家驱动,需要自行确定驱动的UART脚是否与FLY的一致,FLY驱动UART脚是左边从上往下数第四个脚
    • 如果你买的驱动UART脚是在第五脚可以按下方跳线解决

TMC XXXX reports error: GSTAT: 00000001 reset=1(Reset)

  1. 报错详情

  2. 报错原因

    • 驱动重置
  3. 主要解决方法

    • 电源接线接触不良
    • 电机断线
    • 可以将电机金属外壳与主板或者工具版的GND连接一起

TMC 'extruder' reports error: DRV_STATUS: c00d0103 otpw=1(OvertempWarning!)

  1. 报错详情

  2. 报错原因

    • 驱动过热!
    • 不是电机过热!
  3. 主要解决方法

    • 降低运行电流
    • 删除保持电流
    • 检查驱动采样电阻是否正确
    • 加强驱动散热,比如添加风扇

TMC ‘extruder’ reports error: DRV_STATUS: 601f1000 s2vsa=1(ShortToSupply_A!) csactual=31 ola=1(OpenLoad_A!) olb=1(OpenLoad_B!))

  1. 报错详情

    • 暂无图片
  2. 报错原因

    • 检查驱动器电流不正确
  3. 主要解决方法

    • 检查步进电机AB两组线圈阻值是否一致
    • 检查步进电机或者部件电机内部的电线松动或短路了
    • 关闭静音模式

TMC 'extruder' reports error: DRV_STATUS: 00190060 s2vsb=1(ShortToSupply_B!) ola=1(0penLoad_A!) cs_actual-25

  1. 报错详情

  2. 报错原因

    • 接错错误或者电机本身出问题
  3. 主要解决方法

    • 检查步进电机AB两组线圈阻值是否一致
    • 要检查你的步进电机和接线
    • 检查电机线序,是否为左边为一组,右边为一组