Hello Anton, On Mon, Jan 5, 2009 at 5:58 PM, Anton Vorontsov <avoront...@ru.mvista.com> wrote: > On Sun, Jan 04, 2009 at 01:45:15AM +0100, Leon Woestenberg wrote: >> Earlier release kernels booted for me, and I use the device tree >> compiled from the device tree source that comes with the tree. >> >> I used the exact same build procedure for the kernel and device tree >> blob, it's just that 2.6.28 seems to reset on start for the >> MPC8315E-RDB for me. >> >> Just wanted to hear if the problem is with me alone, or not. > > 2.6.28 works fine here... using > arch/powerpc/configs/83xx/mpc8315_rdb_defconfig and > arch/powerpc/boot/dts/mpc8315erdb.dts > > ... > Hope this helps, > Thanks for the report, I went back to the defconfig and at least it gives me a partial boot:
Need to look into this tomorrow, it's too late for me here to spoil the night on this. Regards, Leon. U-Boot 1.3.0-rc2 (Oct 7 2008 - 11:57:25) MPC83XX Reset Status: CPU: e300c3, MPC8315E, Rev: 10 at 400 MHz, CSB: 133 MHz Board: Freescale MPC8315ERDB Rev 0.0 I2C: ready DRAM: 128 MB PCIE0: No link PCIE1: No link FLASH: 8 MB NAND: 32 MiB In: serial Out: serial Err: serial Net: eTSEC0, eTSEC1 Hit any key to stop autoboot: 0 eTSEC0: No link. eTSEC1: No link. Using eTSEC0 device TFTP from server 192.168.1.24; our IP address is 192.168.1.15 Filename 'uImage-mpc8315e-rdb.bin'. Load address: 0x400000 Loading: T Got error 4 ################################################################# ######################################################## done Bytes transferred = 1771462 (1b07c6 hex) Speed: 1000, full duplex Using eTSEC0 device TFTP from server 192.168.1.24; our IP address is 192.168.1.15 Filename 'uImage-mpc8315e-rdb.dtb'. Load address: 0x700000 Loading: # done Bytes transferred = 12288 (3000 hex) ## Booting image at 00400000 ... Image Name: Linux-2.6.28 Created: 2009-01-05 21:23:37 UTC Image Type: PowerPC Linux Kernel Image (gzip compressed) Data Size: 1771398 Bytes = 1.7 MB Load Address: 00000000 Entry Point: 00000000 Verifying Checksum ... OK Uncompressing Kernel Image ... OK Booting using the fdt at 0x700000 Using MPC831x RDB machine description Linux version 2.6.28 (l...@witty) (gcc version 4.2.4) #5 Mon Jan 5 22:23:31 CET9 console [udbg0] enabled setup_arch: bootmem mpc831x_rdb_setup_arch() No pci config register base in dev tree, using default Found FSL PCI host bridge at 0x00000000e0008500. Firmware bus number: 0->0 PCI host bridge /p...@e0008500 (primary) ranges: MEM 0x0000000090000000..0x000000009fffffff -> 0x0000000090000000 MEM 0x0000000080000000..0x000000008fffffff -> 0x0000000080000000 Prefetch IO 0x00000000e0300000..0x00000000e03fffff -> 0x0000000000000000 arch: exit Zone PFN ranges: DMA 0x00000000 -> 0x00008000 Normal 0x00008000 -> 0x00008000 Movable zone start PFN for each node early_node_map[1] active PFN ranges 0: 0x00000000 -> 0x00008000 Built 1 zonelists in Zone order, mobility grouping on. Total pages: 32512 Kernel command line: root=/dev/nfs rw nfsroot=192.168.1.24:/nfsroot/mpc8315e ip8 IPIC (128 IRQ sources) at fdefa700 PID hash table entries: 512 (order: 9, 2048 bytes) clocksource: timebase mult[7800001] shift[22] registered Dentry cache hash table entries: 16384 (order: 4, 65536 bytes) Inode-cache hash table entries: 8192 (order: 3, 32768 bytes) Memory: 125992k/131072k available (3484k kernel code, 4936k reserved, 160k data) SLUB: Genslabs=12, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 Calibrating delay loop... 66.56 BogoMIPS (lpj=133120) Mount-cache hash table entries: 512 net_namespace: 288 bytes NET: Registered protocol family 16 PCI: Probing PCI hardware pci 0000:00:00.0: PME# supported from D0 D1 D2 D3hot pci 0000:00:00.0: PME# disabled bus: 00 index 0 io port: [0x00-0xfffff] bus: 00 index 1 mmio: [0x90000000-0x9fffffff] bus: 00 index 2 mmio: [0x80000000-0x8fffffff] SCSI subsystem initialized usbcore: registered new interface driver usbfs usbcore: registered new interface driver hub usbcore: registered new device driver usb NET: Registered protocol family 2 IP route cache hash table entries: 1024 (order: 0, 4096 bytes) TCP established hash table entries: 4096 (order: 3, 32768 bytes) TCP bind hash table entries: 4096 (order: 2, 16384 bytes) TCP: Hash tables configured (established 4096 bind 4096) TCP reno registered NET: Registered protocol family 1 JFFS2 version 2.2. (NAND) �(c) 2001-2006 Red Hat, Inc. msgmni has been set to 246 alg: No test for stdrng (krng) io scheduler noop registered io scheduler anticipatory registered (default) io scheduler deadline registered io scheduler cfq registered Serial: 8250/16550 driver4 ports, IRQ sharing disabled serial8250.0: ttyS0 at MMIO 0xe0004500 (irq = 16) is a 16550A console handover: ] serial8250.0: ttyS1 at MMIO 0xe0004600 (irq = 17) is a 16550A brd: module loaded loop: module loaded eth0: Gianfar Ethernet Controller Version 1.2, 04:00:00:00:00:0a eth0: Running with NAPI enabled eth0: 256/256 RX/TX BD ring size eth1: Gianfar Ethernet Controller Version 1.2, 04:00:00:00:00:0b eth1: Running with NAPI enabled eth1: 256/256 RX/TX BD ring size e100: Intel(R) PRO/100 Network Driver, 3.5.23-k6-NAPI e100: Copyright(c) 1999-2006 Intel Corporation of-flash fe000000.nor: Device tree uses obsolete "direct-mapped" flash binding fe000000.nor: Found 1 x16 devices at 0x0 in 16-bit bank Amd/Fujitsu Extended Query Table at 0x0040 fe000000.nor: Swapping erase regions for broken CFI table. number of CFI chips: 1 cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness. cmdlinepart partition parsing not available RedBoot partition parsing not available of-flash fe000000.nor: Device tree uses obsolete partition map binding Creating 4 MTD partitions on "fe000000.nor": 0x00000000-0x00100000 : "U-Boot" 0x00100000-0x00500000 : "FileSystem" 0x00500000-0x00700000 : "Kernel" 0x00700000-0x00800000 : "DTB" usbmon: debugfs is not available ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver Oops: Machine check, sig: 7 [#1] MPC831x RDB Modules linked in: NIP: c01ed380 LR: c01ed36c CTR: 00000000 REGS: c7827c70 TRAP: 0200 Not tainted (2.6.28) MSR: 00049030 <EE,ME,IR,DR> CR: 84044028 XER: 00000000 TASK = c7828000[1] 'swapper' THREAD: c7826000 GPR00: 00000000 c7827d20 c7828000 c9064000 e0023000 000005a9 c0066260 c0397248 GPR08: c7863540 00000000 c7860190 e00235a9 84044042 00008880 07ff9000 ffffffff GPR16: 00000000 007fff00 00000000 007ffeb0 00000000 00000000 07ff61d8 00000000 GPR24: 00000000 00000026 fffffff2 c02d87cc c7825008 c7825094 c79cde00 c036af0c Call Trace: [c7827d20] [c01ed36c] 0xc01ed36c (unreliable) [c7827d50] [c0183558] 0xc0183558 [c7827d60] [c01823d4] 0xc01823d4 [c7827d80] [c01825a8] 0xc01825a8 [c7827da0] [c01818d8] 0xc01818d8 [c7827dd0] [c01821dc] 0xc01821dc [c7827de0] [c0181f28] 0xc0181f28 [c7827e10] [c01827b8] 0xc01827b8 [c7827e30] [c01837b4] 0xc01837b4 [c7827e40] [c0352630] 0xc0352630 [c7827e60] [c0003874] 0xc0003874 [c7827fd0] [c0337168] 0xc0337168 [c7827ff0] [c0010de0] 0xc0010de0 Instruction dump: 4be389d9 2f830000 419e009c 807e00a4 3b40fff2 809e00ac 4be27829 2f830000 907e0098 419e0070 7c0004ac 80030500 <0c000000> 4c00012c 60000004 817e0098 ---[ end trace 2de2fe77d47e0f5d ]--- Kernel panic - not syncing: Attempted to kill init! Rebooting in 180 seconds.. -- Leon _______________________________________________ Linuxppc-dev mailing list Linuxppc-dev@ozlabs.org https://ozlabs.org/mailman/listinfo/linuxppc-dev