Hello, I've been trying to port linux to a PPC440GP based board. I am using ebony's files as a starting point. However, linux hangs after the image is decompressed. I get a different log after the first try, and the same logs after that. It seems like the kernel gets confused. Here is the __log_buf and my dts file.
## Total Size = 0x001c5195 = 1855893 Bytes ## Start Addr = 0x00C00000 => bootm 400000 c00000 800000 ## Booting kernel from Legacy Image at 00400000 ... Image Name: Linux-2.6.36-rc5 Created: 2010-09-28 19:57:36 UTC Image Type: PowerPC Linux Kernel Image (gzip compressed) Data Size: 1560799 Bytes = 1.5 MiB Load Address: 00000000 Entry Point: 00000000 Verifying Checksum ... OK ## Loading init Ramdisk from Legacy Image at 00c00000 ... Image Name: Simple Embedded Linux Framework Created: 2008-04-01 16:19:44 UTC Image Type: PowerPC Linux RAMDisk Image (gzip compressed) Data Size: 1855829 Bytes = 1.8 MiB Load Address: 00000000 Entry Point: 00000000 Verifying Checksum ... OK ## Flattened Device Tree blob at 00800000 Booting using the fdt blob at 0x800000 Uncompressing Kernel Image ... OK Loading Ramdisk to 0ee3a000, end 0efff155 ... OK GPR00: 00000001 c0311d70 c0301350 00000001 GPR04: 00000000 c0317de0 ffffffff 00000000 GPR08: 00000000 c0016e24 00021002 c0310000 GPR12: c0301530 00000000 00000000 00000000 GPR16: 0ffe2864 0ffe7600 00000000 00000000 GPR20: 00000000 00000000 c0000020 00000001 GPR24: 00000000 00000000 c0310000 c0310000 GPR28: 00000000 c0317de0 00000000 c0310000 CR : 22f22f24 MSR: 00021000 bre440>md 0xc03186a0 c03186a0 : 3c363e55 73696e67 20537461 72746572 <6>Using Starter c03186b0 : 34343020 6d616368 696e6520 64657363 440 machine desc c03186c0 : 72697074 696f6e0a 3c313e55 6e61626c ription.<1>Unabl c03186d0 : 6520746f 2068616e 646c6520 6b65726e e to handle kern c03186e0 : 656c2070 6167696e 67207265 71756573 el paging reques c03186f0 : 7420666f 72206461 74612061 74206164 t for data at ad c0318700 : 64726573 73203078 30303030 31663334 dress 0x00001f34 c0318710 : 0a3c313e 4661756c 74696e67 20696e73 .<1>Faulting ins c0318720 : 74727563 74696f6e 20616464 72657373 truction address c0318730 : 3a203078 63303030 30316430 0a3c343e : 0xc00001d0.<4> c0318740 : 4f6f7073 3a204b65 726e656c 20616363 Oops: Kernel acc c0318750 : 65737320 6f662062 61642061 7265612c ess of bad area, c0318760 : 20736967 3a203131 205b2331 5d0a3c34 sig: 11 [#1].<4 c0318770 : 3e537461 72746572 3434300a 3c303e6c >Starter440.<0>l c0318780 : 61737420 73797366 73206669 6c653a20 ast sysfs file: c0318790 : 0a3c343e 4d6f6475 6c657320 6c696e6b .<4>Modules link bre440>md 0xc0318790 c0318790 : 0a3c343e 4d6f6475 6c657320 6c696e6b .<4>Modules link c03187a0 : 65642069 6e3a0a3c 343e4e49 503a2063 ed in:.<4>NIP: c c03187b0 : 30303030 31643020 4c523a20 63303030 00001d0 LR: c000 c03187c0 : 30303630 20435452 3a206330 32653038 0060 CTR: c02e08 c03187d0 : 37300a3c 343e5245 47533a20 63303331 70.<4>REGS: c031 c03187e0 : 31663430 20545241 503a2030 33303020 1f40 TRAP: 0300 c03187f0 : 20204e6f 74207461 696e7465 64202028 Not tainted ( c0318800 : 322e362e 33362d72 6335290a 3c343e4d 2.6.36-rc5).<4>M c0318810 : 53523a20 30303030 30303030 203c3e20 SR: 00000000 <> c0318820 : 2043523a 20323266 32326634 32202058 CR: 22f22f42 X c0318830 : 45523a20 30303030 30303030 0a3c343e ER: 00000000.<4> c0318840 : 44454152 3a203030 30303166 33342c20 DEAR: 00001f34, c0318850 : 4553523a 20303038 30303030 300a3c34 ESR: 00800000.<4 c0318860 : 3e544153 4b203d20 63303330 31333530 >TASK = c0301350 c0318870 : 5b305d20 27737761 70706572 27205448 [0] 'swapper' TH c0318880 : 52454144 3a206330 33313030 30300a3c READ: c0310000.< bre440>md 0xc0318880 c0318880 : 52454144 3a206330 33313030 30300a3c READ: c0310000.< c0318890 : 343e4750 5230303a 20303030 30303030 4>GPR00: 0000000 c03188a0 : 30206330 33313166 66302063 30333031 0 c0311ff0 c0301 c03188b0 : 33353020 30303032 31303032 20633032 350 00021002 c02 c03188c0 : 64633635 34206330 33303130 30302063 dc654 c0301000 c c03188d0 : 30326666 30303020 63303331 65663938 02ff000 c031ef98 c03188e0 : 200a3c34 3e475052 30383a20 30303030 .<4>GPR08: 0000 c03188f0 : 31663030 20633032 39636633 38203066 1f00 c029cf38 0f c0318900 : 30303030 30302063 30326530 38373020 000000 c02e0870 c0318910 : 30663030 30303030 20303030 30303030 0f000000 0000000 c0318920 : 30203030 30303030 30302030 30303030 0 00000000 00000 c0318930 : 30303020 0a3c343e 47505231 363a2030 000 .<4>GPR16: 0 c0318940 : 66666532 38363420 30666665 37363030 ffe2864 0ffe7600 c0318950 : 20303030 30303030 30203030 30303030 00000000 000000 c0318960 : 30302030 30303030 30303020 30303030 00 00000000 0000 c0318970 : 30303030 20633030 30303032 30203030 0000 c0000020 00 bre440>md 0xc0318970 c0318970 : 30303030 20633030 30303032 30203030 0000 c0000020 00 c0318980 : 30303030 3031200a 3c343e47 50523234 000001 .<4>GPR24 c0318990 : 3a203030 30303030 30302030 30303030 : 00000000 00000 c03189a0 : 30303020 30303030 30653630 20303130 000 00000e60 010 c03189b0 : 30303030 30203435 35303431 35302030 00000 45504150 0 c03189c0 : 30303030 30303020 30303030 30303030 0000000 00000000 c03189d0 : 20303038 30303030 30200a3c 343e4e49 00800000 .<4>NI c03189e0 : 50205b63 30303030 3164305d 204d6163 P [c00001d0] Mac c03189f0 : 68696e65 43686563 6b2b3078 31302f30 hineCheck+0x10/0 c0318a00 : 78313030 0a3c343e 4c52205b 63303030 x100.<4>LR [c000 c0318a10 : 30303630 5d205f73 74617274 2b307836 0060] _start+0x6 c0318a20 : 302f3078 61340a3c 343e4361 6c6c2054 0/0xa4.<4>Call T c0318a30 : 72616365 3a0a3c34 3e5b6330 33313166 race:.<4>[c0311f c0318a40 : 66305d20 5b633030 30303036 305d205f f0] [c0000060] _ c0318a50 : 73746172 742b3078 36302f30 78613420 start+0x60/0xa4 c0318a60 : 28756e72 656c6961 626c6529 0a3c343e (unreliable).<4> bre440>md 0xc0318a60 c0318a60 : 28756e72 656c6961 626c6529 0a3c343e (unreliable).<4> c0318a70 : 496e7374 72756374 696f6e20 64756d70 Instruction dump c0318a80 : 3a0a3c34 3e343830 30626666 31206330 :.<4>4800bff1 c0 c0318a90 : 30306137 34382063 30303063 61613020 00a748 c000caa0 c0318aa0 : 36303030 30303030 20363030 30303030 60000000 6000000 c0318ab0 : 30203630 30303030 30302036 30303030 0 60000000 60000 c0318ac0 : 30303020 36303030 30303030 200a3c34 000 60000000 .<4 c0318ad0 : 3e376431 32343361 36203364 30306330 >7d1243a6 3d00c0 c0318ae0 : 33312038 31303834 65393020 33393038 31 81084e90 3908 c0318af0 : 31663030 203c3931 32383030 33343e20 1f00 <91280034> c0318b00 : 37643230 30303236 20393134 38303033 7d200026 9148003 c0318b10 : 38203931 36383030 3363200a 3c343e2d 8 9168003c .<4>- c0318b20 : 2d2d5b20 656e6420 74726163 65203331 --[ end trace 31 c0318b30 : 66643062 61376438 37353630 3031205d fd0ba7d8756001 ] c0318b40 : 2d2d2d0a 3c303e4b 65726e65 6c207061 ---.<0>Kernel pa c0318b50 : 6e696320 2d206e6f 74207379 6e63696e nic - not syncin bre440>md 0xc0318b50 c0318b50 : 6e696320 2d206e6f 74207379 6e63696e nic - not syncin c0318b60 : 673a2041 7474656d 70746564 20746f20 g: Attempted to c0318b70 : 6b696c6c 20746865 2069646c 65207461 kill the idle ta c0318b80 : 736b210a 3c343e43 616c6c20 54726163 sk!.<4>Call Trac c0318b90 : 653a0a3c 343e5b63 30333131 6533305d e:.<4>[c0311e30] c0318ba0 : 205b6330 30303630 32305d20 73686f77 [c0006020] show c0318bb0 : 5f737461 636b2b30 7834342f 30783136 _stack+0x44/0x16 c0318bc0 : 63202875 6e72656c 6961626c 65290a3c c (unreliable).< c0318bd0 : 343e5b63 30333131 6537305d 205b6330 4>[c0311e70] [c0 c0318be0 : 30333062 37635d20 70616e69 632b3078 030b7c] panic+0x c0318bf0 : 61342f30 78316434 0a3c343e 5b633033 a4/0x1d4.<4>[c03 c0318c00 : 31316563 305d205b 63303033 34386134 11ec0] [c00348a4 c0318c10 : 5d20646f 5f657869 742b3078 3562382f ] do_exit+0x5b8/ c0318c20 : 30783563 340a3c34 3e5b6330 33313166 0x5c4.<4>[c0311f c0318c30 : 30305d20 5b633030 30396337 305d206b 00] [c0009c70] k c0318c40 : 65726e65 6c5f6261 645f7374 61636b2b ernel_bad_stack+ bre440>md 0xc0318c40 c0318c40 : 65726e65 6c5f6261 645f7374 61636b2b ernel_bad_stack+ c0318c50 : 3078302f 30783463 0a3c343e 5b633033 0x0/0x4c.<4>[c03 c0318c60 : 31316632 305d205b 63303030 66616234 11f20] [c000fab4 c0318c70 : 5d206261 645f7061 67655f66 61756c74 ] bad_page_fault c0318c80 : 2b307839 302f3078 64380a3c 343e5b63 +0x90/0xd8.<4>[c c0318c90 : 30333131 6633305d 205b6330 30306338 0311f30] [c000c8 c0318ca0 : 34345d20 68616e64 6c655f70 6167655f 44] handle_page_ c0318cb0 : 6661756c 742b3078 37632f30 7838300a fault+0x7c/0x80. c0318cc0 : 3c343e2d 2d2d2045 78636570 74696f6e <4>--- Exception c0318cd0 : 3a203330 30206174 204d6163 68696e65 : 300 at Machine c0318ce0 : 43686563 6b2b3078 31302f30 78313030 Check+0x10/0x100 c0318cf0 : 0a3c343e 20202020 4c52203d 205f7374 .<4> LR = _st c0318d00 : 6172742b 30783630 2f307861 340a0000 art+0x60/0xa4... c0318d10 : 00000000 00000000 00000000 00000000 ................ c0318d20 : 00000000 00000000 00000000 00000000 ................ c0318d30 : 00000000 00000000 00000000 00000000 ................ Jacob
crash1.txt
Description: crash1.txt
starter440.dts
Description: starter440.dts
_______________________________________________ eldk mailing list [email protected] http://lists.denx.de/mailman/listinfo/eldk
