cancel
Showing results for 
Search instead for 
Did you mean: 

I want to remapping my application with Keil?

kim1417
Associate II
Posted on April 13, 2006 at 07:16

I want to remapping my application with Keil?

7 REPLIES 7
kim1417
Associate II
Posted on April 12, 2006 at 06:49

Hello.

I used IAP 2.0, and I tested IAP.

That is Okay.

But, I don't remapping my application with keil (Ver. 2.20).

I don't know what I will modify my application.

I did modify ''User classes of LA Locate Tab Menu'' of Options for Target in Keil.

- DATA (0x20000000-0x2000FFFF),

- CODE (0x40004000-0x4003FFFF), CONST (0x40004000-0x4003FFFF)

(I changed start address of application at 0x40004000.)

I think that I will modify ''Startup.s'' in Keil.

But I don't know what I will do.

Please, Help me...!

hans-hofer
Associate II
Posted on April 12, 2006 at 07:18

Hello,

I'm working on the same problem. Please post the solution if you have any findings. I will do the same.

kind regards

otto

mge
Associate II
Posted on April 12, 2006 at 10:01

Hello,

I had this problem too. Keil told me to use the rv-compiler and sent me the new Compilerversion .

After many problems and fighting very hard my own project runs with

RV-Compiler. In the scatter file for the project you can tell the linker where to locate the program. But pay attention !!! My project doesn´t work when using printf. (I get an error-message by the linker).

I replaced printf with sprintf. After doing this I got no errors and my own application runs (also starting at address 0x40003000).

for the remapping with RVC you will find an example in the message

''IAP Remapping of RAM @0x0/AN2078 for IAR''

hope this could help you

maenni

kim1417
Associate II
Posted on April 12, 2006 at 10:18

I used printf in keil.

If you check that Option of ''Components, Environment and Books'' in Keil.

You can select ''Use Setting from TOOLS.INI'' in Development Tool Folders.

And You can comment ''#define DEBUG'' in 71x_conf.h'' and I don't use ''STR71x.lib''.

So, I used printf with UART2.

Best regard...!.!;

kim1417
Associate II
Posted on April 12, 2006 at 10:22

Hello,

I will modify my application source with ADS.

But, I have not JTAG Debug with ADS. (I have Ulink.)

So, I will use keil environment and select ARM Development Tools with Realview.

I will make elf and axf, and exchange axf to bin with fromelf.

Now, I don't know method with keil.

~.~;;

Best regard.

ps. If you know that send to email me.

(kim1417@chollian.net)

hans-hofer
Associate II
Posted on April 12, 2006 at 14:36

Hi,

I can not believe that it isn't possible to do a remap with the Keil-equipment, but if Keil give this statement...!

Maennie, which version from Keil do you use now in combination with RV-Compiler?

Otto

kim1417
Associate II
Posted on April 13, 2006 at 07:16

My application is running at Flash Address 0x40004000.

I modified my application source by ADS.

So, I didn't modify 71x_init.s and 71x_vect.s.

But, I want to know how to do with Keil.

I will find it.

Fighting....

And I will modify & create startup code by Keil.

~.~;;