工具板ID读取查看
- CANBus UUID获取
- RS232 ID获取
- 请注意拨码是否拨至CAN模式
- 请确保CAN H与CAN L在断电情况下使用万用表测量阻值在60Ω左右,如果是120Ω则需要将120Ω拨码打开,如果是40Ω左右需要将拨码关闭 
- 搜索ID前使用XT30数据线将工具板连接到UTOC或者刷了桥接固件的主板,下方是参考接线图
 注意事项须知- 操作前请确保工具板已经刷入CAN固件;
- 本教程仅适用于工具板ID搜索,非主板ID搜索;
- 请将工具板连接至UTOC或刷有USB转CAN固件的主板;
- 再将UTOC或刷有USB转CAN固件的主板连接到上位机,方可进行后续操作
 CAN注意事项- 本教程默认您的上位机已经进行CAN配置
- 如果您使用Fly的上位机并且使用的是Fly-Armbian或者Fly-FAST系统则默认已经配置好CAN并且CAN的速率为1M
- 如果您是第一次使用CAN,请务必先阅读下方教程
- CAN配置教程
 连接到SSH- 请先通过网络登录到SSH
- 请注意需要确保是使用网络登录到SSH而不是使用串口登录
 搜索设备- 现在你已经正常登录到上位机了可以输入lsusb搜索设备,将会以下几种情况之一- 输入lsusb提示找不到ls指令,则可以输入下方指令来安装指令sudo apt-get install usbutils
- 输入lsusb后什么反应都没有,这是系统问题这边无能为力,你需要更换系统或者使用确定正常的系统
- 出现下方图片中的信息,请注意这只是参考。你只需要确定有出现1d50:606f即可 
 
- 输入
- 1d50:606f属于本次你要用到的设备
- 如果有多个1d50:606f,需要排除一个,否则会影响后续烧录与固件连接,如FLY MINI PAD则建议使用板载UTOC不要使用其他CAN桥接设备
- 如果没有,请自行检查数据线是否接好,固件有没有刷对。
 注意事项有 1d50:606f时候才能去搜索CAN ID搜索CAN ID- 使用Fly_Armbian或者普通上位机搜索CAN方法
- 使用Fly_FAST搜索CAN方法
 - 输入下方指令进行ID搜索
 ~/klippy-env/bin/python ~/klipper/scripts/canbus_query.py can0- 输入下方指令进行ID搜索
 python ~/klipper/scripts/canbus_query.py can0- 执行搜索指令后,将会以下几种情况,请根据您的情况进行排查与判断
- 如果出现ID并在最后面的Application:显示Klipper则代表此ID可以直接使用
- 如果出现ID并在最后面的Application:显示CANBOOT或者Katapult则代表需要刷固件才可以使用
- 出现Total 0 uuids found则有以下几种情况- CAN网络配置有问题
- CAN速率不一致,请确保上位机CAN速率与主板,工具板等是否一致
- 已经在Klipper配置了对应ID则,需要在系统配置里面先屏蔽ID后关机,断电在开机 
 
 
- 如果出现ID并在最后面的
 将CAN的ID,填写到到配置里面- 
将查询到的UUID复制,然后到 printer.cfg配置
- 
如果 Application:显示Canboot则无法配置到配置里面,需要刷Klipper固件才能进行下一步 危险 危险注意:文档中所出现的所有ID均为示例,实际每个主板的ID均不一致,请根据实际获取到的ID修改填写。 
 - fluidd为: {…},点击进去,即可找到printer.cfg
  - mainsail为:机器,点击进去,即可找到printer.cfg
  - 
下方是参考配置 注意事项- 下方配置中的toolboard是指工具板名称,如果是其他名称请替换为对应名称
 危险[mcu toolboard]
 canbus_uuid: <这里替换为你刚刚查询到的ID>- 下方是一个主板加一个工具板情况下的参考配置MCU ID方法
- 如果是主板ID则一定是[mcu toolboard]再加上canbus_uuid:在加上你搜索到的ID
 - 下方是参考配置
- 请注意本教程是针对工具板ID搜索与配置,正常情况是已经正常连接到主板了
- 并且主板一定是[mcu],工具板才是[mcu toolboard]
 - 点击右上角的SAVE & RESTART点击后会自动保存并重启klipper
 
- 下方配置中的
 
- 操作前请确保工具板已经刷入
- 请注意拨码是否拨至RS232模式
 
- 搜索ID前使用XT30数据线将工具板连接到UTOR或者G2T,下方是参考接线图
 搜索工具板的RS232 ID注意事项重要准备- 固件要求:
 工具板必须刷入RS232固件,否则无法通信
- 强制共地:
 ⚠️ 连接工具板前,必须确保其将工具板与主板的GND相连(共用同一个24V/12V电源即可实现)
 RS232注意事项- 除了D8、D8PRO与C8P支持RS232接口外,其他主板均不支持RS232接口
- 不支持的主板需要使用G2T或者UTOR进行链接,本教程使用UTOR进行链接
 搜索RS232 ID- 打开浏览器,在网址栏中输入上位机的IP地址,比如我上位机IP是192.168.101.179直接输入然后回车即可
  - 打开上位机的WEB界面,在左侧边栏的配置选项里找到:
 - fluidd为: {…},点击进去,即可找到printer.cfg
  - mainsail为:机器,点击进去,即可找到printer.cfg
  3.点击 printer.cfg进去后,在点击右上方的DEVICES  4.点击 SERIAL,然后刷新- fluidd的刷新
  - mainsail的刷新
  5.复制ID,点击箭头所指即可复制 - fluidd需要是否存在ttyUSB,并且确保Path_by_hardware存在,这个是RS232_ID
  - mainsail需要是否存在ttyUSB,并且确保Path_by_hardware存在,这个是RS232_ID
  注意事项 注意事项- 使用UTOR连接工具板时,通常会出现两个RS232_ID,请逐一尝试。
 填写工具板RS232 ID- 
下方是参考配置 注意事项- 下方配置中的toolboard是指工具板名称,如果是其他名称请替换为对应名称
 危险[mcu toolboard]
 serial: <这里替换为你刚刚查询到的ID>- 添加工具板的ID则一定是[mcu toolboard]再加上serial:在加上你搜索到工具板的ID
 - 下方是参考配置
- 请注意本教程是针对工具板ID搜索与配置,正常情况是已经正常连接到主板了
- 并且主板一定是[mcu],工具板才是[mcu toolboard]
- 点击右上角的SAVE & RESTART点击后会自动保存并重启klipper
 
- 下方配置中的
 危险注意:文档中所出现的所有ID均为示例,实际每个主板的ID均不相同,请填写实际获取到的ID。 危险请注意下方ID不可以使用!!!! serial: /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0
 
- 固件要求:
Loading...