Hi,

I am using Freescale M5329EVB and uClinux 2.6.17. M5329EVB has 2MB NOR
flash, 16MB NAND flash and 32MB RAM.

My uclinux image file is about 6MB so I have to put it into NAND flash.
When power on, bootloader in NOR flash copies uclinux image from NAND
flash to RAM. uclinux will run from RAM.

Freescale dBUG bootloader doesn't support NAND flash so I have to use
LogicLoader since it uses yaffs to support NAND flash.

I have a question about setting parameters in Freescale LTIB for
different bootloaders.

If I use Freescale dBUG, I set the following parameters in LTIB:
1) Address of the base of RAM = 0x40020000
2) RAM size (in bytes) = 0x1FE0000
3) Address of the base of system vectors = 0x40000000
4) Address of the base of kernel code = 0x40020000
Everything works ok.

If I use LogicPD LogicLoader, I set the following parameters in LTIB:
1) Address of the base of RAM = 0x400C0000
2) RAM size (in bytes) = 0x1F40000
3) Address of the base of system vectors = 0x40000000
4) Address of the base of kernel code = 0x400C0000
The image doesn't work (filesystem mount error...). I just changed the
above settings. Nothing else was changed in LTIB. I am not sure the
above settings are correct.

Anybody has any idea how to set the above parameters? Anybody has the
same situation I have here?

Regards,

Allen







The information contained in this email and attachments to this email are the 
proprietary and confidential property 
of Nucomm, Inc.  The information is provided in strict confidence and shall not 
be reproduced, copied, or
used (partially or wholly) in any manner without prior, express written 
authorization of Nucomm, Inc.

_______________________________________________
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