[Help] MKS SKIPR on QIDI X-Max 3

Hi everyone,

I’m trying to update the main MCU (STM32F402) on my QIDI X-Max 3, which uses an MKS SKIPR board, with Klipper firmware.

I’m following the official instructions for this board:

  • Compile firmware with STM32F407, bootloader offset 48 KB, serial communication on USART1 PA10/PA9

  • Rename the compiled klipper.bin to mks_skipr.bin

  • Copy the file to the root of a FAT32 8 GB SD card

  • Insert the SD card into the motherboard slot and power on the printer

Problem:

The file remains on the SD (mks_skipr.bin), the bootloader does not blink any LEDs, and the file is not renamed to .cur or else.
Klipper continues to report the MCU error:

mcu 'mcu': Unable to connect. KLIPPER VERSION IS 0.13.0 WHILE MCU HAS 0.10.0

I have tried:

  • Different SD cards (8 GB, FAT32, MBR)

  • Full printer power-off, disconnecting power for 20 s before restart

  • Compiling for both STM32F402 and STM32F407, always with 48 KB bootloader offset

Symptoms:

  • The main MCU appears to not read the firmware from the SD

  • No LEDs blink on the SKIPR during the flash attempt

  • Other components (RP2040 toolhead) are functional, but Klipper reports MCU connection errors with the STM.

  • Never updated firmware soo i dont know the exact procedure fgor my exxact printer, i just did an apptempt following the .cfg file indication.

Are you using the correct TF slot?

This is my board, not the one in your image, i also tried callimg the .bin file X_4.bin but nothing. Here the link to my qidi board: https://qidi3d.com/products/x-max-3-x-plus-3-x-smart-3-motherboard?srsltid=AfmBOoqpmq1BWSKkW6DNa4ZE5Nl4jzDNBwV_-gs-iW8fT3Sg7GykZtjG

(post deleted by author)