Skip to main content
Jumshed Akhtar
Associate III
November 9, 2019
Question

STM32 cube programmer not working with stm32h753

  • November 9, 2019
  • 2 replies
  • 1796 views

Hi, I am trying to use Stm32 cube programmer with stm32h753 in USB dfu mode. Moving the mcu in boot loader mode and usb is appearing , when I press the connect button it gives this error

23:42:46:012 : Error: Data read failed

23:42:46:170 : Warning: Connection to device 0x450 is lost

I did run dfu with other mcu stm32l4 successfully but I am not able to run it with stm32h753 .

Any advise? Did any one run cube programmer with this mcu?

Thanks,

This topic has been closed for replies.

2 replies

Pavel A.
Super User
November 10, 2019

Do you use the latest Cube programmer version?

Jumshed Akhtar
Associate III
November 10, 2019

Yes.

Tesla DeLorean
Guru
November 10, 2019

>> Did any one run cube programmer with this mcu?

Used them in assorted H7 micro-controllers, mainly use SWD for debugging, not DFU/USB

USB would have dependency on HSE clock, I'd hope AN2606 would provide specific details.

Tips, Buy me a coffee, or three.. PayPal VenmoUp vote any posts that you find helpful, it shows what's working..
Jumshed Akhtar
Associate III
November 10, 2019

Hi Clive,

Is not responsibility of stm system bootloader setting HSe ​.As when mcu goes in bootloader mode then user application clocks setting may not be effective.

Tesla DeLorean
Guru
November 10, 2019

ST claims (AN2606) to be using HSI48 to drive the USB peripheral. CRS I assume qualifies the local clock against the signaling from the host.

If this is a custom board I would probably look at the power supply, and VCAP caps/voltages. Perhaps scope/trigger on NRST to see if that can be attributed to the drop of a USB/DFU connection.

Likely going to need to make a more compelling case to gain interest from ST to address/identify issues with STM32 Cube Programmer.

My use cases tend to use JTAG/SWD and USART methods.

Tips, Buy me a coffee, or three.. PayPal VenmoUp vote any posts that you find helpful, it shows what's working..