Date: Sun, 1 Mar 2009 21:19:57 +0300 (MSK) From: Aleksey V Fedorov <alexf@vsi.ru> To: Marcel Moolenaar <xcllnt@mac.com> Cc: freebsd-ppc@freebsd.org Subject: Re: boot process Message-ID: <Pine.GSO.4.62.0903012101020.9348@serv1> In-Reply-To: <51C136A0-5F4C-4F14-B3D2-3F63BCC966DF@mac.com> References: <Pine.GSO.4.62.0902212141241.25932@serv1> <49A2704F.4060703@semihalf.com> <Pine.GSO.4.62.0902241839390.12361@serv1> <49A42369.600@freebsd.org> <Pine.GSO.4.62.0902241944380.12361@serv1> <49A511E5.1010705@semihalf.com> <Pine.GSO.4.62.0902262112580.21452@serv1> <49A7DBD7.7010103@semihalf.com> <Pine.GSO.4.62.0902271806250.12296@serv1> <49A81358.3080309@semihalf.com> <Pine.GSO.4.62.0902281936490.28394@serv1> <3727B986-849F-48D4-9227-8D36E2A51BA0@semihalf.com> <Pine.GSO.4.62.0903011830230.4870@serv1> <51C136A0-5F4C-4F14-B3D2-3F63BCC966DF@mac.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi! On Sun, 1 Mar 2009, Marcel Moolenaar wrote: >>>> Hmm. With decr_config(0) kernel is booted, but with actual CCB clock >>>> 533000000 kernel silently hang somethere in kdb_init() or "data storage >>>> interrupt" occured. >>> >>> Please show the DSI trap details, preferrably with back trace from KDB >>> (type 'tr' if it breaks into the debugger prompt). >> >> Debugger not initialized at this point. > > Can you explain the hand-off in a bit more detail. > I see "setting up elf image... OK", which is not > the FreeBSD loader. How do you load the kernel? > do you have a disk image loaded as well? Do you > create FreeBSD metainformation? Are interrupts > enabled when you jump into the kernel? etc, It's RB1000 RouterBOOT loader. It's derived from U-boot. This loader can load elf image and pass physical pointer to the device-tree block in r3. Vendor did not share any information about hardware and loader. In this case I can't change loader to U-Boot. RouterBOOT loader successfully load Linux image with RB1000 patches. Linux sources with patches is here - http://sourceforge.net/projects/rb1000-linux/ I create bootinfo and envoronment in e500_init(). --
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.GSO.4.62.0903012101020.9348>