cancel
Showing results for 
Search instead for 
Did you mean: 

Keil write COULD NOT STOP ARM DEVICE

k_arthur
Associate II
Posted on July 25, 2007 at 06:20

Keil write COULD NOT STOP ARM DEVICE

15 REPLIES 15
craig239955_st
Associate II
Posted on May 17, 2011 at 09:40

I had the same problem twice. The first time I replaced the STR912 device :|

The second time I bought me a RLINK device (raisonance). In combiantion with CAPS, I erased flash ! I was not able to do this with my ULINK .

Luc Vercruysse

k_arthur
Associate II
Posted on May 17, 2011 at 09:40

Thank you very much Luc Vercruysse !

Is RLINK compatible with KEIL or IAR ?

craig239955_st
Associate II
Posted on May 17, 2011 at 09:40

So far I know it is not comaptible with keil. Altough it is possible in KEIL ide to use third party software to use the jtag interface. I do not know if caps has command line options ?

I hope one day caps will be compatible with ulink...

;)

vincentchoplin9
Associate II
Posted on May 17, 2011 at 09:40

Hi,

RLink can be used with any hex file (generated by Keil or anything else) in CAPS or the Raisonance tools.

Indeed, for command-line programming, you can use ''STR9_pgm.exe'', which is provided by Raisonance. It works with RLink and any obj file generated by CAPS from any hex file generated by anyone.

Also, if Keil can generate a standard elf file, then you can debug it in RIDE (Raisonance IDE) using RLink.

Best Regards,

Vincent

nanuradha
Associate II
Posted on May 17, 2011 at 09:40

We are also faced same problem.But if we select chip select in cfg.s file we are not able to download.We are using keil MDkv3.05.We set 32k as boot bank.In startup code we have changed the boot bank size to 32k,addr as 0x0000000,NBBADR 0x00400000 NBBSR 512k.We selected ICP algorithm for programming there also we have changed the addressing range.With this configuration without chip select we are able to download and execute.But we are not sure that it is running from 32k only.And we are not able to debug also.Please help us if anybody have a solution.

Regards

Anu.

eisenkolb
Associate
Posted on May 17, 2011 at 09:40

Hello!

I also had the Problem 2 times!

It is very simple to solve and you can with ULINK too.

The first is you won't be able to find the Core in JTAG Device Chain.

You can find the Device Chain in Keil at

Project -> Options for Target -> Debug -> Settings

Normaly you can see the JTAG Device Chain. If not, Fill in the following Devices by choosing Manual Configuartion(Look at Attachment).

If you have done this, you have to Configure the Flash.

You can do this at:

Project -> Options for Target -> Utilities -> Settings

Now follow the stps as described on the website:

http://www.keil.com/support/docs/3286.htm

I hope i could solve your problem.

Best regards,

eisi