From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <3A6877E3.AA2238C2@matrox.com> Date: Fri, 19 Jan 2001 12:22:43 -0500 From: Sébastien Côté MIME-Version: 1.0 To: Matt Porter CC: LinuxPPC-embedded list Subject: Re: initrd problems References: <3A671191.A0254C18@matrox.com> <3A676DC6.FD21D5D8@matrox.com> <20010118130139.A5256@cx258813-a.chnd1.az.home.com> Content-Type: text/plain; charset=iso-8859-1 Sender: owner-linuxppc-embedded@lists.linuxppc.org List-Id: Matt Porter wrote: > > I was also wondering if I loaded the kernel correctly. I put my > > zImage+initrd (zvmlinux.initrd) at address 0 of ram. Since I compiled > > the kernel with debug symbols, it takes a few Megs... Could it be too > > large for it's own good? Maybe somebody knows about the answer to that > > one! > > What does the bootloader show when it relocates the zImage and initrd? > How about a progress dump so we have something to help you with? You > make some comments about not using a special bootloader then say > you are loading a zImage (from the Sandpoint port) which does have > a relocating bootloader. This smells like a custom board port where > you've gutted or dropped a bootloader and don't have the r3-r6 set > up correctly for entry into arch/ppc/kernel/head.S. Are you really > just dropping vmlinux at address 0? Details details... I'll try to see what happens when the image is moved now that I know this might be the problem, but my stupid debugger isn't friendly at all and it's very difficult to do so. I tought the image wouldn't be moved if I placed it a address 0. I copy my zvmlinux.initrd at this address so I tought it wouldn't be used. This is indeed a custom board and I'm really just dropping vmlinux at address 0. I also found out that the values of initrd_start and initrd_end aren't valid when assigned from r4 and r5, so something must be overwriting these values (intrd_end is smaller than initrd_start) What's the use for r3? I read it's board identification but I don't really care if my board isn't identified correctly (for now at least). A looked for documentation about this but couldn't find any (the booting process of linux on a PowerPc seems to be terribly undocumented) Thanks for your help, Sébastien Côté ** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/