@vicious1 , i reply your 79$ laser thread’squestion here as it seems to be a better place.
I had made a dedicated thread here with my progress on it.
The grblHAL driver to use for skr pro board is this one:
Also interressing reading on that github skr pro issue(old repository) where we were able to make it work: https://github.com/terjeio/grblHAL/issues/337
Here are the plateformIO building paramaters i used in December to get it work:
[env:btt_skr_pro_1_1]
# Untested and might not boot. Please report issues at:
# https://github.com/grblHAL/STM32F4xx/issues
board = genericSTM32F407VGT6
board_build.ldscript = STM32F407VGTX_BL32K_FLASH.ld
build_flags = ${common.build_flags}
# See Inc/my_machine.h for options
-D BOARD_BTT_SKR_PRO_1_1=1
-D USB_SERIAL_CDC=1
# Boot loader offset (32K)
-D HSE_VALUE=8000000
-D HAS_BOOTLOADER
# TMC2209 stepper drivers
-D TRINAMIC_ENABLE=2209
# Motor ganging & auto-squaring for MPCNC Primo
-D X_GANGED=1
-D X_AUTO_SQUARE=1
-D Y_GANGED=1
-D Y_AUTO_SQUARE=1
lib_deps = ${common.lib_deps}
eeprom
trinamic # TMC2209 UART support
lib_extra_dirs = ${common.lib_extra_dirs}
Trejeio, the maintainer, doesn’t own a skr pro but he is very reactive on issues if we can make tests on his behalf.