Topic : Programming, erasing and reading of str750V1 not possible

Forum : ARM

Original Post
Post Information Post
March 1, 2016 - 11:05am
Josef Gluch

Using Rlink with Rflasher7 on Windows 7. Target Family ARM, ProcessorName: STR750V1.

Connect to Rlink works fine.

Connect to target works fine: JTAG connection to target ok, TargetID Code is 0x4f1f0041, Target is totally protected, Do you want to use this protection mask for programmation? (yes or no lead to same result)

Erase: OpenProgError: Flash blank-check error: timeout expired while waiting for response from plugin.

Program: OPI Driver Error (ARM) Programmation failed.

Read: Flash blank-check error: timeout while waiting for response from plugin.

Reset and Run: Target Reset. Program is running (independend whether their was a program already loaded or not).

With Keil programming environment there is no problem.

What do I have to do to program the target?

Replies
Post Information Post
+1
0
-1
March 7, 2016 - 1:10pm
Etienne Cassin

Hello,

Old version of Rkit-ARM doesn't manage well the protection. Could you provide us the version of Rkit-ARM and Ride7 you are using?

Could you install the latest release of Ride7 (http://support.raisonance.com/content/ride) and Rkit-ARM (http://support.raisonance.com/content/rkit-arm).

Please, let us know if it fixed the issue.

Best regards,

+1
0
-1
March 7, 2016 - 2:21pm
Josef Gluch

The Versions are:

Ride7: 7.60.15.0327

Rkit-Arm for Ride7: 1.62.15.0334

+1
0
-1
March 8, 2016 - 4:32pm
Etienne Cassin

Hello,

It can be a problem of connection. please have a look of our FAQ http://support.raisonance.com/content/where-can-i-find-rlink-connectors-schematics-and-signal-details showing the adapter pins schematics.

Do you have RST and TRST connected to your devices? these reset signals are different and must not to be connected to each other.

Could you confirm us how they are connected?

Thanks

Regards

+1
0
-1
March 10, 2016 - 3:22pm
Josef Gluch

Hello,

we use the Jtag connection described for the 10 pts jtag connector in the document shown above, but with RTCK connected to pin 7. There is no short between RST and TRST.

We have removed the RTCK signal. But unfortunately the results are the same.

Regards

+1
0
-1
March 11, 2016 - 11:23am
Etienne Cassin

Hello,

I made some tests and we didn't encounter any problems to erase, program the STR7device (same as your with protection)

Concerning the RTCK signal, that doesn't matter if it's connected or not, but  the RST and TRST are very important. These two signals must be connected with our adapter and don't have to be connected to each other (even a resistor between them doesn't work). could you confirm that on your board is not connected?

Could you also more information about the issue, did you already managed to program the application with RFlasher? did you always used keil programming dev?

Thank you

Best regards,

+1
0
-1
March 16, 2016 - 11:05am
Josef Gluch

Hello,

in the pin assignment list there is no TRST connection for 10pts connector, which we are using. Therefore no TRST has been connected.

The Keil programmer works fine.

Regards

+1
0
-1
March 22, 2016 - 3:31pm
Etienne Cassin

That doesn't means there is not TRST signal on the board... Please verify that.

Keil programmer is using the signals differently. For the Rlink we need to be sure that the RST and TRST are well separated.

Could you confirm? Why you want to use the Rlink if it's working with keil programmer? Do you still have it?

+1
0
-1
March 23, 2016 - 8:54am
Josef Gluch

Whether the TRST signal is anywher on board, I dont know. We just provide the 10 pin jtag connector as specified. The development was done with Keil environment. But for production flashing the final boards, we wanted a pricely reasonable solution. The Rlink programmer is an official STM supported device to flash the str750. So we decided to go this way. But with the problems we have, we have switched to the expensive Keil solution, which worked immediately.

Nevertheless thank you for your support.

+1
0
-1
March 25, 2016 - 4:50pm
Etienne Cassin

Sorry for the inconvenience...

As I told you on the previous message, Keil programmer is using (or not) signals differently as the Rlink. Particularly on STR7, STR9 devices.

Regards,