Hi,
I have a STMF746 board that i was connecting to, via Jtag, using jlink/jlink GDB 5.02b.
I have just upgraded to 5.02e and now cannot programme or debug the STM32F746. Also I tried to go back to using 5.02b but this will not work for me anymore either.
When I upgraded to 5.02e the jlink firmware updated to:
Firmware: J-Link V9 compiled Sep 18 2015 19:53:12
Hardware: V9.20
I get this error in the log:
ERROR: Failed to prepare for programming.
Failed to execute RAMCode for RAM check!
Can anyone explain what "RAMCode" is? Is this a new jlink feature?
Thanks
Gregor Bruce
This is the GDB server log
Listening on TCP/IP port 2331
Connecting to target...
J-Link found 2 JTAG devices, Total IRLen = 9
JTAG ID: 0x5BA00477 (Cortex-M4)
Connected to target
Waiting for GDB connection...Connected to 127.0.0.1
Reading all registers
Read 4 bytes @ address 0x08000200 (Data = 0x4A32B5F8)
Resetting target
Downloading 1560 bytes @ address 0x08000000
Downloading 4096 bytes @ address 0x08008000
Downloading 4096 bytes @ address 0x08009000
Downloading 4096 bytes @ address 0x0800A000
....
....
....
Downloading 4096 bytes @ address 0x08043000
Downloading 4096 bytes @ address 0x08044000
Downloading 823 bytes @ address 0x08045000
Downloading 8 bytes @ address 0x08045338
Downloading 3968 bytes @ address 0x08045340
Downloading 456 bytes @ address 0x20000000
ERROR: Failed to prepare for programming.
Failed to execute RAMCode for RAM check!
Read 4 bytes @ address 0x08000200 (Data = 0x4A32B5F8)
Read 4 bytes @ address 0x08000200 (Data = 0x4A32B5F8)
I have a STMF746 board that i was connecting to, via Jtag, using jlink/jlink GDB 5.02b.
I have just upgraded to 5.02e and now cannot programme or debug the STM32F746. Also I tried to go back to using 5.02b but this will not work for me anymore either.
When I upgraded to 5.02e the jlink firmware updated to:
Firmware: J-Link V9 compiled Sep 18 2015 19:53:12
Hardware: V9.20
I get this error in the log:
ERROR: Failed to prepare for programming.
Failed to execute RAMCode for RAM check!
Can anyone explain what "RAMCode" is? Is this a new jlink feature?
Thanks
Gregor Bruce
This is the GDB server log
Listening on TCP/IP port 2331
Connecting to target...
J-Link found 2 JTAG devices, Total IRLen = 9
JTAG ID: 0x5BA00477 (Cortex-M4)
Connected to target
Waiting for GDB connection...Connected to 127.0.0.1
Reading all registers
Read 4 bytes @ address 0x08000200 (Data = 0x4A32B5F8)
Resetting target
Downloading 1560 bytes @ address 0x08000000
Downloading 4096 bytes @ address 0x08008000
Downloading 4096 bytes @ address 0x08009000
Downloading 4096 bytes @ address 0x0800A000
....
....
....
Downloading 4096 bytes @ address 0x08043000
Downloading 4096 bytes @ address 0x08044000
Downloading 823 bytes @ address 0x08045000
Downloading 8 bytes @ address 0x08045338
Downloading 3968 bytes @ address 0x08045340
Downloading 456 bytes @ address 0x20000000
ERROR: Failed to prepare for programming.
Failed to execute RAMCode for RAM check!
Read 4 bytes @ address 0x08000200 (Data = 0x4A32B5F8)
Read 4 bytes @ address 0x08000200 (Data = 0x4A32B5F8)