No that doesn't solve my problen. I want to write personal bootloader for 89C61X2 within my main application such that application resides in the beginning of program memory (startig from 0x0000) and bootloader resides in the last block of program memory.bis_ said:
Well I too was thinking of doing the same. But if its possible in Keil to locate a function, it would be easier to maintain the program!sat22 said:Can you make 2 programs?
1 for the main loop;
and other for the BOOT loader.
then load into the uC the 2 programs, in 2 times.
sat22 said:you can configure the linker to put the code in a specific part of a memory.
see that image. what i did was say to the linker to put de program beyond the address 0x3000. in the memory map in the back you can see that is true, the code begins in the position 0x3000.
regards.
That means I have to make 2 separate projectssat22 said:My idea was to do that only for the boot program.
The rest of the program will be liked normaly.
And the address 0x3000 was only an example!
regards.
CMOS said:Well I too was thinking of doing the same. But if its possible in Keil to locate a function, it would be easier to maintain the program!sat22 said:Can you make 2 programs?
1 for the main loop;
and other for the BOOT loader.
then load into the uC the 2 programs, in 2 times.
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?