Reply by chetan_r_prabhu●August 16, 20072007-08-16
--- In l..., Tom Walsh wrote: >
> chetanrp@... wrote:
> >
> > Cannot Write to RAM for Flash Algorithms !
> > It told you exactly what the problem was. Check your linker script
> (*.ld) to see what addresses the resulting image is being located to.
> You should see a section in the file similar to:
>
> MEMORY
> {
> /* uppermost 32K of external RAM reserved for bootloader stack */
> CODE(rx) : ORIGIN = 0x81010000, LENGTH = 0x0005ffff
> VECTORS(rw) : ORIGIN = 0x40000000, LENGTH = 0x1f
> FLASHRAM(rw) : ORIGIN = 0x40001000, LENGTH = 0x1000
> HEAPTOP(rw) : ORIGIN = 0x81070000, LENGTH = 0x4
> STACK(rw) : ORIGIN = 0x8107ff00, LENGTH = 0x4
> }
>
> --
> Tom Walsh - WN3L - Embedded Systems Consultant
> http://openhardware.nethttp://cyberiansoftware.comhttp://openzipit.org
> "Windows? No thanks, I have work to do..."
> ----------------
>
Hi there,
I have checked linker script file and it seems ok.
The problem got solved by setting the JTAG clock to 100kHz.
The default setting was 1Mhz.
But i really donot know the reason as to why it didn't work at 1Mhz as
the Keil example project Blinky(compiled with Real view
compiler)worked fine.
The only difference was that my project was compiled with GNU compiler.
c...@gmail.com wrote: >
> Cannot Write to RAM for Flash Algorithms !
>
It told you exactly what the problem was. Check your linker script
(*.ld) to see what addresses the resulting image is being located to.
You should see a section in the file similar to:
Reply by chet...@gmail.com●August 13, 20072007-08-13
Hi there,
Iam using GNU compiler alongwith Keil uVision3 IDE for my project. The
compilation is fine and Iam also able to download the firmware via ISP. But, iam
getting the following errors while Iam trying to download the firmware via
JTAG(ULINK2).
Please give me your suggestions to debug this problem.
Build target 'Target 1'
compiling Blinky.c...
cc1: warning: -mapcs-stack-check incompatible with -mno-apcs-frame
assembling startup.s...
linking...
creating hex file...
"BlinkLED.elf" - 0 Error(s), 0 Warning(s).
Load "C:\\Documents and Settings\\spa\\Desktop\\MyTest\\BlinkLED.ELF"
Cannot Write to RAM for Flash Algorithms !
Erase Failed!