2021-11-08 06:01 AM
Several questions:
You can find details on this issue I am having, including I2C wave dump screenshots on the following thread: https://sourceforge.net/p/stm32flash/tickets/131/
Thank you for your help.
Best regards,
Yann
2021-12-03 05:20 PM
Running into this exact issue as well, wanted to bump this.
2021-12-03 06:19 PM
I was running into an issue when the bootloader restarted the STM32 (can be seen by looking at the NRST line) if the sleep() before checking the result of the erase command was too long. Asking for ACK after that naturally returned NACK. I was able to experimentally figure out that a single page erase takes 2s max and a full erase of STM32H750 is 5s. I'm now able to erase and flash.