Встроенный драйвер 5160 не работает
Unable to write tmc spi 'extruder' register IHOLD_IRUN
Конкретная причина
- Если при использовании 5160 появляется ошибка ниже, это из-за версии инструментария Arm для верхнего уровня
arm-none-eabi-gcc
Методы решения
Есть три способа решения проблемы
- Сменить инструментарий компиляции
arm-none-eabi-gcc
сgcc10
наgcc8
- Заменить систему верхнего уровня
- Загрузить и записать нормальную прошивку
Загрузка и прошивка прошивки, обратите внимание, что плата инструментов должна нормально подключаться к CAN и иметь CANBOOT
- Загрузка
cd ~/ && git clone https://github.com/FengHua741/FLY_Katapult.git
- Запись
python3 ~/klipper/lib/canboot/flash_can.py -f ~/FLY_Katapult/Klipper/SHT36PRO/SHT36PRO_KLIPPER_CAN-1M_v0.12.0-229-g589bd64c.bin -u <SHT36PRO_canid>