No, it is self-contained.
In your logs, you should be able to see that your MCU now has a dirty flag in the version.
DUMP_TMC STEPPER=stepper_x
should be enough to check out, I think. As I mentioned in case of unconnected SPI there will be a lot of ff
. In case of too fast SCK, I would expect to see garbage here.
Possibly, you can simplify your update by doing:
make; make flash FLASH_DEVICE=/dev/serial/by-id/usb-Klipper_lpc1769_18E0FF1668944BAF71BD7D5DC12000F5-if00
That’s an issue, I don’t know. You may want to try:
- Flash it with
slower
lpc1768 firmware, not sure if it helps. - TMC2240 supports UART mode, so you can configure it in this mode. (cs_pin → uart_pin, and maybe change jumpers, you can try without touching them).
Generally, it would be helpful, to have someone with this board and SPI drivers, to get the idea if it is already working for someone.
Hmm, looks like there was at least one: Help needed with SKR1.4, TMC5160 and BL Touch Klipper setup