Dear all masters,

I have some questions about uClinux and bootloader, the answer must be  in
the kernel source code, but I can't find it, and google master can't yet.
So, the questions are:
1.The bootloader remaps the SDRAM/Flash address, the different bootloader
has different address mapping, so, is uClinux remaps again to it's own
address mapping? I guess this answer should be "No", but I can't confirm it.

2. How to tell the uClinux about bootloader's address mapping? If I change
the bootloader's address mapping, Which kernel source code should be
changed?

3. I have a W90N740-based boards, there is only 1MB flash and 4MB SDRAM, so
I want to set the address mapping as following:
Before the bootloader remaps the address space:
0x00000000 - 0x0000efff  60KB  bootloader
0x0000f000 - 0x0000ffff  4KB   the parameters of uClinux and bootloaders
0x00010000 - 0x0009ffff  576KB the kernel image
0x000A0000 - 0x000FFFFF  384KB the romfs image.
After the address space is following after the bootloader remaps:
0x00000000 - 0x003fffff  4MB SDRAM
0x7F000000 - 0x7F0FFFFF  1MB Flash. 

Is uclinux must request 32KB space for parameter? I think there is no so
much parameters to boot uclinux.

Which parameters or source codes of uclinux should be changed for my
application?

I'm a fresh man about embedded developing, so I needs the masters.

Thanks very much.

Darwin Chen.


_______________________________________________
uClinux-dev mailing list
[email protected]
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by [email protected]
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev

Reply via email to