2024-07-03 07:03 AM
After updating CubeIDE to V1.16.0, I get an error like "Data mismatch found at address 0x08001000 (byte = 0xFF instead of 0x0E)" and cannot complete the debugger. This error text was obtained from the Internet with similar symptoms, except for the address number, etc.
I have tried all the solutions available on the Internet, but none of them worked. I also installed and tried CubeIDE released in the past, but it did not work.
Before the update, I was able to complete the debugger reliably.
Development Environment
CubeIDE V1.15.1 or V1.16.0
ST Link V3MINIE
Solved! Go to Solution.
2024-07-03 08:17 AM
Hello @neginegi885 and welcome to the community,
Could you specify the MCU used and have you done an ST-Link upgrade?
Thanks,
Rim.
2024-07-03 08:17 AM
Hello @neginegi885 and welcome to the community,
Could you specify the MCU used and have you done an ST-Link upgrade?
Thanks,
Rim.
2024-07-03 08:37 PM
MCU: STM32F723VET6
The update of ST-Link is complete.
Apologies: I chose the best answer by mistake...
My apologies...
2024-07-04 02:08 AM
But it didn't work.
2024-07-04 04:14 AM
Could you try to flash the program with STM32Cube programmer standalone? And if it is possible to share the elf file of the project?
2024-07-05 06:22 AM
When I ran the program with STM32CubeProgrammer, I still got this error.
Error: Data mismatch found at address 0x08000000 (byte = 0xFF instead of 0x00)
Attached is the URL to the elf file I was trying to run.
Thanks for the help after all this time.
2024-08-03 04:51 AM
I couldn't get into debug mode on another project.
This would not be my fault.
Attached is the URL to the STM32CubeProgrammer log file and the binary file.
2024-10-23 05:34 AM
I had the same issue. The solution for me was doing a full chip erase before programming as described in the link below.
In my case it was only happening when I was using STMCubeProgrammer and not in the STM32CubeIDE (v 1.15.1). Maybe if I updated to your version of the IDE it would fail there too.