Dear All, I have a problem when executeing the init process.
First to the configuration: I use the core of a MPC750 which is mapped into a MPC8260 (Motorola Scout Board in Compagnion Mode). Kernel: 2.4.0-test4 gcc: 2.95.2 glibc: 2.1.3 with ctype.patch I can startup the kernel without problems, but when executeing the first instructions of the init process (statical linked sash) I get a DSI Exception. When I debug the init process I can see, that the exception occoures at the following point: 100000c0 <_start>: 100000c0: 7c 29 0b 78 mr r9,r1 100000c4: 54 21 00 36 rlwinm r1,r1,0,0,27 100000c8: 38 00 00 00 li r0,0 100000cc: 94 21 ff f0 stwu r1,-16(r1) 100000d0: 7c 08 03 a6 mtlr r0 100000d4: 90 01 00 00 stw r0,0(r1) 100000d8: 3d 00 10 06 lis r8,4102 100000dc: 85 a8 92 00 lwzu r13,-28160(r8) 100000e0: 48 00 ed c8 b 1000eea8 <__libc_start_main> ........ 1000eea8 <__libc_start_main>: 1000eea8: 94 21 ff e0 stwu r1,-32(r1) 1000eeac: 7c 08 02 a6 mflr r0 <-------- DSI Exception 1000eeb0: 93 61 00 0c stw r27,12(r1) At the beginning of _start GPR1 was 0xb, GPR1 (SP) 0x7fffff90, GPR2 0xc0210000 and GPR3 0x0. When the Exception occoures GPR0 has the value zero. The DSISR register has the value 0x42000000 which means that a store instruction results in a direct store error exception (correct?). I don't know what that means for me? What have I done (or what haven't I done) that I get these exception? Thank you in advance! Rainer -- Rainer Kloud mailto:rainer.kloud at siemens.at Siemens AG, PSE ECT OTN 2, Rampengasse 3-5, A-1190 Vienna Phone: +43-(0)51707-43873 Fax: +43-(0)51707-53581 ** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
