dresco / STM32H7xx

grblHAL driver for STM32H7xx processors
Other
11 stars 12 forks source link

Would this work with STM32G0B1VET6? #3

Closed vaughnmonkey closed 7 months ago

vaughnmonkey commented 1 year ago

I'm trying to get grblHAL to work with the BTT Mantra M8P board, it uses the STM32G0B1VET6. I'm an intermediately skilled programmer but completely new to firmware programming.

dresco commented 1 year ago

Afraid not, but the early commit history should give you an idea of whats involved in porting grblHAL to another ST processor family.

My approach was to start with an barebones STMCubeIDE project for the H743 processor, then import code from another grblHAL driver (the F7 driver in my case, as both are Cortex M7 parts). Then is a matter of working though the differences between the two in order to bring up a board - clock setup, peripherals etc.

I would suggest you'd be better off starting with a dev board (perhaps the Nucleo), and then adding support for other boards. Is probably quite a challenge if you're not already familiar with STM32 HAL programming and the different families though..