"can't load the driver at specified address"

saleem
hello friends,

last time, i have connected the mini2440 and
loaded the simple led flashing programme made by me in nor memory.

the programme is described as...
......................................................................
#include<S3C2440.h>

main()
{
int i,j;
GPBCON=  0x00155555;
GPBUP=0x00000000;
while(1)
{
GPBDAT=0xa0;
for(i=0;i<9999;i++)
  {
  for(j=0;j<99999;j++)
    {
      
       GPBDAT=0x140;

    }
  }
}
}
...........................................................


but next time when i wanted to load supervivi in nor flash the message is
coming that"can't load the driver  at specified address"


and this message is also coming while checking in h flasher.


but still flasher read the target but gives error in flash.


please help me what should i do.

TheRegnirps
I'm not sure what you should do, but you should not be using h-flasher!

You should be using the copy of supervivi in NOR to load to a specific
address in RAM or NAND. If you loaded to RAM, of course it is gone next
time. If in NAND, did you write over the top of the NAND copy of Supervivi?
Then there is no way to start your code unless it is placed at the location
that the S3C2440 vectors to after startup (where we expect the bootloader,
Supervivi). Otherwise you are forced to use the bootloader stored in NOR
and that is not the way it is supposed to work.

You need to do a lot more study. The Mini2440 has a 100 times more
performance and much more complication than the Minicomputers that used to
run entire college campuses. IF you approach it like an ARM7 you will have
nothing but trouble.