
Thanks, Wolfgang for the pointer, I was being blind. The memory size was being set up wrong. I'm actually putting the ramdisk in memory along with everything else using a BDI2000.
Now I'm getting a little farther, am getting this: checking if image is initramfs...it isn't (bad gzip magic numbers); looks like an initrd
Guess I need to do more digging into how initrd's work in the 2.6 kernels.
Thanks again,
Greg
-----Original Message----- From: u-boot-users-admin@lists.sourceforge.net [mailto:u-boot-users-admin@lists.sourceforge.net]On Behalf Of Wolfgang Denk Sent: Tuesday, July 19, 2005 2:36 PM To: Greg Lindberg Cc: U-Boot-Users@lists.sourceforge.net Subject: Re: [U-Boot-Users] starting an initrd
In message MPEAJFOFNNOAIMOHBACIGENCEBAA.gl4jalopi@earthlink.net you wrote:
Also, here is the command line that I'm passing to the Linux kernel: console=ttyS0,38400 initrd=0xa1800000,4096k root=/dev/ram init=/bin/sh
The initrd= part should not be necessary (assuming that your kernel knows how to pick up a ramdisk from flash; this has been discussed here several times before, search the archives if necessary).
Linux version 2.6.12-RC4-InHand2 (greg@rh9dev) (gcc version
3.3.4) #62 Tue
Jul 19 10:42:15 PDT 2005 CPU: XScale-PXA255 [69052d06] revision 6 (ARMv5TE) CPU0: D VIVT undefined 5 cache CPU0: I cache: 32768 bytes, associativity 32, 32 byte lines, 32 sets CPU0: D cache: 32768 bytes, associativity 32, 32 byte lines, 32 sets Machine: InHand Electronics Fingertip3 initrd (0xa1800000 - 0xa1c00000) extends beyond physical memory
- disabling
initrd
So your kernel does not know how to handle this. Fix it.
Any help anyone can give me to point out to me what is
happening and/or what
I'm doing wrong would be greatly appreciated.
I've posted the required patches several times before (or see the archives, or this PatchSet in the linuxarm tree on our CVS server):
PatchSet 2657 Date: 2002/10/26 11:27:17 Author: wd Branch: HEAD Tag: (none) Log: Make ramdisks work if stored in flash memory.
Members: arch/arm/kernel/setup.c:1.3->1.4 arch/arm/mm/init.c:1.3->1.4 arch/arm/mm/mm-armv.c:1.2->1.3
Best regards,
Wolfgang Denk
-- Software Engineering: Embedded and Realtime Systems, Embedded Linux Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd@denx.de Why is an average signature file longer than an average Perl script??
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies from IBM. Find simple to follow Roadmaps, straightforward articles, informative Webcasts and more! Get everything you need to get up to speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click _______________________________________________ U-Boot-Users mailing list U-Boot-Users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/u-boot-users