Skip to main content
Associate
September 3, 2024
Question

Issue with STM32H743BITB - Boot Load Successful but Data Read Fails

  • September 3, 2024
  • 4 replies
  • 2738 views

I am currently facing an issue with my STM32H743BITB microcontroller while using the STM32CubeProgrammer. I can successfully load the bootloader, and the software indicates that the boot has been loaded correctly. However, when I attempt to read the data, I encounter the following error message: "Error: Data read failed."

I would greatly appreciate your assistance in resolving this issue. Please let me know if there are any specific steps or settings I should verify.

4 replies

SARA3Author
Associate
September 3, 2024

I encounter this error when trying to load the program from Keil.support 2.png

Tesla DeLorean
Guru
September 3, 2024

STM32 Cube Programmer is indicating there's no voltage on the target.

Perhaps take a step back, and describe exactly what you've built, what ST-LINK you're using, and how you've wired up the debug header.

Pin 1 of the 20-pin ARM JTAG header should be connected to the 3V / 3.3V supply of the Target.

Failure to program can result due to inadequate power supply, or VCAP implementation.

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

Thank you for your response, but where do you see this voltage information?

SARA3Author
Associate
September 3, 2024

Erase Done.

Programming Done.

Contents mismatch at: 08004000H (Flash=00H Required=2DH) !

Contents mismatch at: 08004001H (Flash=00H Required=22H) !

Contents mismatch at: 08004002H (Flash=00H Required=02H) !

....

Too many errors to display !

Error: Flash Download failed - "Cortex-M7"

What could be the problem?

Pavel A.
Super User
September 3, 2024

It looks like your hex file contains area starting with 0x08000000 more than once. Which isn't going to work.

 

SARA3Author
Associate
September 4, 2024

No, here's the full error message.

Load "C:\\Keil_v5\\workspace\\CPU64OS+USB2+ETH2\\Objects\\cpu64.axf"
Erase Done.
Programming Done.
Contents mismatch at: 08000000H (Flash=FFH Required=E8H) !
Contents mismatch at: 08000001H (Flash=FFH Required=97H) !
Contents mismatch at: 08000002H (Flash=FFH Required=00H) !
Contents mismatch at: 08000003H (Flash=FFH Required=24H) !
Contents mismatch at: 08000004H (Flash=FFH Required=09H) !
Contents mismatch at: 08000005H (Flash=FFH Required=04H) !
Contents mismatch at: 08000006H (Flash=FFH Required=00H) !
Contents mismatch at: 08000007H (Flash=FFH Required=08H) !
Contents mismatch at: 08000008H (Flash=FFH Required=D1H) !
Contents mismatch at: 08000009H (Flash=FFH Required=E9H) !
Contents mismatch at: 0800000AH (Flash=FFH Required=00H) !
Contents mismatch at: 0800000BH (Flash=FFH Required=08H) !
Contents mismatch at: 0800000CH (Flash=FFH Required=19H) !
Contents mismatch at: 0800000DH (Flash=FFH Required=E6H) !
Contents mismatch at: 0800000EH (Flash=FFH Required=00H) !
Contents mismatch at: 0800000FH (Flash=FFH Required=08H) !
Contents mismatch at: 08000010H (Flash=FFH Required=CDH) !
Contents mismatch at: 08000011H (Flash=FFH Required=E9H) !
Contents mismatch at: 08000012H (Flash=FFH Required=00H) !
Contents mismatch at: 08000013H (Flash=FFH Required=08H) !
Contents mismatch at: 08000014H (Flash=FFH Required=91H) !
Contents mismatch at: 08000015H (Flash=FFH Required=9DH) !
Contents mismatch at: 08000016H (Flash=FFH Required=00H) !
Contents mismatch at: 08000017H (Flash=FFH Required=08H) !
Contents mismatch at: 08000018H (Flash=FFH Required=21H) !
Contents mismatch at: 08000019H (Flash=FFH Required=23H) !
Contents mismatch at: 0800001AH (Flash=FFH Required=01H) !
Contents mismatch at: 0800001BH (Flash=FFH Required=08H) !
Contents mismatch at: 0800001CH (Flash=FFH Required=00H) !
Contents mismatch at: 0800001DH (Flash=FFH Required=00H) !
Contents mismatch at: 0800001EH (Flash=FFH Required=00H) !
Contents mismatch at: 0800001FH (Flash=FFH Required=00H) !
Contents mismatch at: 08000020H (Flash=FFH Required=00H) !
Contents mismatch at: 08000021H (Flash=FFH Required=00H) !
Contents mismatch at: 08000022H (Flash=FFH Required=00H) !
Contents mismatch at: 08000023H (Flash=FFH Required=00H) !
Contents mismatch at: 08000024H (Flash=FFH Required=00H) !
Contents mismatch at: 08000025H (Flash=FFH Required=00H) !
Contents mismatch at: 08000026H (Flash=FFH Required=00H) !
Contents mismatch at: 08000027H (Flash=FFH Required=00H) !
Contents mismatch at: 08000028H (Flash=FFH Required=00H) !
Contents mismatch at: 08000029H (Flash=FFH Required=00H) !
Contents mismatch at: 0800002AH (Flash=FFH Required=00H) !
Contents mismatch at: 0800002BH (Flash=FFH Required=00H) !
Contents mismatch at: 0800002CH (Flash=FFH Required=89H) !
Contents mismatch at: 0800002DH (Flash=FFH Required=04H) !
Contents mismatch at: 0800002EH (Flash=FFH Required=00H) !
Contents mismatch at: 0800002FH (Flash=FFH Required=08H) !
Contents mismatch at: 08000030H (Flash=FFH Required=35H) !
Contents mismatch at: 08000031H (Flash=FFH Required=9FH) !
Contents mismatch at: 08000032H (Flash=FFH Required=00H) !
Contents mismatch at: 08000033H (Flash=FFH Required=08H) !
Contents mismatch at: 08000034H (Flash=FFH Required=00H) !
Contents mismatch at: 08000035H (Flash=FFH Required=00H) !
Contents mismatch at: 08000036H (Flash=FFH Required=00H) !
Contents mismatch at: 08000037H (Flash=FFH Required=00H) !
Contents mismatch at: 08000038H (Flash=FFH Required=23H) !
Contents mismatch at: 08000039H (Flash=FFH Required=05H) !
Contents mismatch at: 0800003AH (Flash=FFH Required=00H) !
Contents mismatch at: 0800003BH (Flash=FFH Required=08H) !
Contents mismatch at: 0800003CH (Flash=FFH Required=33H) !
Contents mismatch at: 0800003DH (Flash=FFH Required=05H) !
Contents mismatch at: 0800003EH (Flash=FFH Required=00H) !
Contents mismatch at: 0800003FH (Flash=FFH Required=08H) !
Contents mismatch at: 08000040H (Flash=FFH Required=49H) !
Contents mismatch at: 08000041H (Flash=FFH Required=04H) !
Contents mismatch at: 08000042H (Flash=FFH Required=00H) !
Contents mismatch at: 08000043H (Flash=FFH Required=08H) !
Contents mismatch at: 08000044H (Flash=FFH Required=49H) !
Contents mismatch at: 08000045H (Flash=FFH Required=04H) !
Contents mismatch at: 08000046H (Flash=FFH Required=00H) !
Contents mismatch at: 08000047H (Flash=FFH Required=08H) !
Contents mismatch at: 08000048H (Flash=FFH Required=49H) !
Contents mismatch at: 08000049H (Flash=FFH Required=04H) !
Contents mismatch at: 0800004AH (Flash=FFH Required=00H) !
Contents mismatch at: 0800004BH (Flash=FFH Required=08H) !
Contents mismatch at: 0800004CH (Flash=FFH Required=49H) !
Contents mismatch at: 0800004DH (Flash=FFH Required=04H) !
Contents mismatch at: 0800004EH (Flash=FFH Required=00H) !
Contents mismatch at: 0800004FH (Flash=FFH Required=08H) !
Contents mismatch at: 08000050H (Flash=FFH Required=49H) !
Contents mismatch at: 08000051H (Flash=FFH Required=04H) !
Contents mismatch at: 08000052H (Flash=FFH Required=00H) !
Contents mismatch at: 08000053H (Flash=FFH Required=08H) !
Contents mismatch at: 08000054H (Flash=FFH Required=49H) !
Contents mismatch at: 08000055H (Flash=FFH Required=04H) !
Contents mismatch at: 08000056H (Flash=FFH Required=00H) !
Contents mismatch at: 08000057H (Flash=FFH Required=08H) !
Contents mismatch at: 08000058H (Flash=FFH Required=49H) !
Contents mismatch at: 08000059H (Flash=FFH Required=04H) !
Contents mismatch at: 0800005AH (Flash=FFH Required=00H) !
Contents mismatch at: 0800005BH (Flash=FFH Required=08H) !
Contents mismatch at: 0800005CH (Flash=FFH Required=49H) !
Contents mismatch at: 0800005DH (Flash=FFH Required=04H) !
Contents mismatch at: 0800005EH (Flash=FFH Required=00H) !
Contents mismatch at: 0800005FH (Flash=FFH Required=08H) !
Contents mismatch at: 08000060H (Flash=FFH Required=49H) !
Contents mismatch at: 08000061H (Flash=FFH Required=04H) !
Contents mismatch at: 08000062H (Flash=FFH Required=00H) !
Contents mismatch at: 08000063H (Flash=FFH Required=08H) !
Too many errors to display !
Error: Flash Download failed - "Cortex-M7"
Flash Load finished at 10:06:38

Tesla DeLorean
Guru
September 4, 2024

Perhaps the issue is with your design / implementation? Share salient portions of schematic, or link to board on-line if from a third-party vendor.

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