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
