platformio / platform-ststm32

ST STM32: development platform for PlatformIO
https://registry.platformio.org/platforms/platformio/ststm32
Apache License 2.0
405 stars 312 forks source link

Add support to nucleo h563zi #800

Open patrickelectric opened 2 months ago

patrickelectric commented 2 months ago

Fix #730

patrickelectric commented 2 months ago

ping @valeros

valeros commented 2 months ago

Hi @patrickelectric, please review my comments above.

patrickelectric commented 2 months ago

@valeros check now, everything should be fixed

valeros commented 2 months ago

check now, everything should be fixed

Thanks, have you tested this board with PlatformIO? Does it work as expected?

patrickelectric commented 2 months ago

check now, everything should be fixed

Thanks, have you tested this board with PlatformIO? Does it work as expected?

I did it using openocd, I know that the platformio openocd package does not support it but I'm using the OpenOCD of STM.

valeros commented 2 months ago

I did it using openocd, I know that the platformio openocd package does not support it but I'm using the OpenOCD of STM.

I see. Honestly, I’m a bit hesitant to add a new board that we can’t program or debug with our current tools. The latest stable OpenOCD doesn’t support the H5 family, and we don’t use any OpenOCD forks. So, basically, you’ll have to drop st-link and cmsis-dap from the list of upload protocols. That means the board will need to be programmed either through mass storage (which I think the latest ST-Links support) or using an external J-Link debug probe, but that’s going to make the developer experience pretty rough.

ypearson-bdai commented 1 month ago

its not so bad, just care about building the binary, There are other options to flash other than openocd

patrickelectric commented 1 month ago

its not so bad, just care about building the binary, There are other options to flash other than openocd

Yeah, the binary is working fine.

ypearson-bdai commented 1 month ago

its not so bad, just care about building the binary, There are other options to flash other than openocd

Yeah, the binary is working fine.

Yeah this seems to working okay!