DM7000s - Now booting the kernel

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • faz666
    Newbie
    • Feb 2009
    • 4

    #1

    DM7000s - Now booting the kernel

    Hi Everybody,

    I was given a DM7000-s last year and flashed it with a Gemini image "Gemini_420_DM7000_17122007.img" and it worked fine. I added a 7200rpm hard drive with a capacitor mod in the power lead, which worked fine for a while until it froze my dream box, so it was removed. I then used Dreamup and a null modem cable with "erase.img", the offical Dream Multimedia image "rel108.img", followed by an up button erase. It still freezes at the TV-System Wizard screen. On boot it hangs at ?Now booting the kernel?:

    Dreambox DM7000

    DM7000 BIOS v.2.0 (Sep-22-2002)
    RAM: 48 MB, LCD: OK, CPU 252 MHz, BUS 63 MHz

    --- Device Configuration ---
    Power-On Test Devices:
    000 Disabled System Memory [RAM]
    002 Disabled Ethernet [ENET]
    ----------------------------
    Boot Sources:
    001 Enabled Application in Flash [FLASH]
    002 Enabled Ethernet [ENET]
    local=0.0.0.0 remote=255.255.255.255
    hwaddr=000934001aae
    003 Enabled Serial Port 1 [S1]
    Baud = 9600
    ----------------------------
    Update Flash : Disabled
    Automatic Boot: Enabled
    ----------------------------
    1 - Toggle Power-On Tests
    2 - Change a Boot Device
    3 - Change IP Addresses
    4 - Ping test
    5 - Change Baud Rate for S1 Boot
    D - Display Configuration
    0 - Exit Menu and Boot Application
    ->0
    trying 1 (1)
    Booting from [FLASH] Application in Flash...
    loaded at: 00500000 0061C204
    relocated to: 00400000 0051C204
    board data at: 00519128 00519174
    relocated to: 0040546C 004054B8
    zimage at: 004059D8 00518FF4
    avail ram: 0051D000 02000000
    Linux/PPC load: console=null root=/dev/mtdblock5
    rootfstype=squashfs ro
    Uncompressing Linux...done.
    Now booting the kernel

    I have also successfully Jtaged the dream box using the 5 resistor 6 wire cable just in case the problem was the boot loader. The model I have is the one with the blue screen, this could be the issue as I have read this one has PSU issues.

    The RAM check gives:

    Installed RAM: 48 MB
    Checking RAM between 0x00000000 and 0x01FFFFFF
    Checking RAM between 0xA0000000 and 0xA0FFFFFF
    System RAM check complete
    trying 1 (1)

    Any ideas? I'm assuming some sort of hardware fault but I'm not sure what as I have read through the forums and tried all suggested fixes that were found inc. re-soldering the IDE connector on the main board for the hard drive.

    Thanks for any help in advance.
  • faz666
    Newbie
    • Feb 2009
    • 4

    #2
    Update:

    console=null root=/dev/mtdblock5 rootfstype=squashfs ro
    Changed to
    console=ttyS0,115200 root=/dev/mtdblock/0 rw

    Linux/PPC load: console=/dev/ttyS0 root=/dev/mtdblock5 rootfstype=squashfs ro
    Uncompressing Linux...done.
    Now booting the kernel
    Dreambox DM7000
    loaded at: 00500000 00615170
    relocated to: 00400000 00515170
    board data at: 00513124 00513170
    relocated to: 00405194 004051E0
    zimage at: 004058D5 00512706
    avail ram: 00516000 02000000
    Linux/PPC load: console=ttyS0,115200 root=/dev/mtdblock/0 rw
    Uncompressing Linux...done.
    Now booting the kernel
    Linux version 2.6.9 (tux@tux) (gcc version 3.4.4) #1 Sat Dec 20 00:35:58 CET 200 8
    Built 1 zonelists
    Kernel command line: console=ttyS0,115200 root=/dev/mtdblock/0 rw
    PID hash table entries: 256 (order: 8, 4096 bytes)
    Console: colour dummy device 80x25
    Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
    Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
    Memory: 29904k available (1900k kernel code, 520k data, 80k init, 0k highmem)
    Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
    NET: Registered protocol family 16
    SCSI subsystem initialized
    drivers/usb/core/usb.c: registered new driver usbfs
    drivers/usb/core/usb.c: registered new driver hub
    Squashfs 2.2-r2 (released 2005/09/08) (C) 2002-2005 Phillip Lougher
    devfs: 2004-01-31 Richard Gooch ([email protected])
    devfs: boot_options: 0x1
    JFFS2 version 2.2. (C) 2001-2003 Red Hat, Inc.
    Serial: 8250/16550 driver $Revision: 1.90 $ 7 ports, IRQ sharing disabled
    ttyS0 at MMIO 0x0 (irq = 20) is a 16550A
    ttyS1 at MMIO 0x0 (irq = 21) is a 16550A
    ttyS2 at MMIO 0x0 (irq = 31) is a 16550A
    loop: loaded (max 8 devices)
    smc91x.c: v1.1, sep 22 2004 by Nicolas Pitre <[email protected]>
    eth0: SMC91C11xFD (rev 1) at 0xc305e300 IRQ 28 [nowait]
    eth0: Ethernet addr: 00:09:34:00:1a:ae
    Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
    ide: Assuming 50MHz system bus speed for PIO modes; override with idebus=xx
    IBM STB04xxx OCP IDE driver version 2.3
    Using deadline io scheduler
    dreambox: flash mapping: 800000 at 7f800000
    DreamBOX rev3+: Found 1 x16 devices at 0x0 in 16-bit bank
    Intel/Sharp Extended Query Table at 0x0031
    Using buffer write method
    cfi_cmdset_0001: Erase suspend on write enabled
    disable flash VPP
    Creating 7 MTD partitions on "DreamBOX rev3+":
    0x00000000-0x00600000 : "DreamBOX cramfs+squashfs"
    0x00600000-0x007c0000 : "DreamBOX jffs2"
    0x007c0000-0x00800000 : "DreamBOX OpenBIOS"
    0x00000000-0x007c0000 : "DreamBOX (w/o bootloader)"
    0x00000000-0x00800000 : "DreamBOX (w/ bootloader)"
    0x00120000-0x00600000 : "DreamBOX SquashedFS"
    0x00000000-0x00120000 : "DreamBOX Cramfs"
    drivers/usb/host/ohci-ocp.c: ohci_hcd (OCP) at 0xe0010000, irq 18
    ocp_usb 07: new USB bus registered, assigned bus number 1
    hub 1-0:1.0: USB hub found
    hub 1-0:1.0: 2 ports detected
    Initializing USB Mass Storage driver...
    drivers/usb/core/usb.c: registered new driver usb-storage
    USB Mass Storage support registered.
    mice: PS/2 mouse device common for all mice
    i2c /dev entries driver
    IBM IIC driver v2.1
    ibm-iic0: using standard (100 kHz) mode
    ibm-iic1: using standard (100 kHz) mode
    NET: Registered protocol family 2
    IP: routing cache hash table of 512 buckets, 4Kbytes
    TCP: Hash tables configured (established 2048 bind 4096)
    NET: Registered protocol family 1
    NET: Registered protocol family 17
    Root-NFS: No NFS server available, giving up.
    VFS: Unable to mount root fs via NFS, trying floppy.
    VFS: Mounted root (cramfs filesystem) readonly.
    mount_devfs_fs(): unable to mount devfs, err: -2
    Freeing unused kernel memory: 80k init
    Warning: unable to open an initial console.
    Kernel panic - not syncing: No init found. Try passing init= option to kernel.
    <0>Rebooting in 180 seconds..

    Comment

    • faz666
      Newbie
      • Feb 2009
      • 4

      #3
      The Dreambox is now working again, the Kernel was panicing, so when I saw:

      Linux/PPC load: console=null root=/dev/mtdblock5 rootfstype=squashfs ro

      Press "space bar"

      Type: console=ttyS0,115200 root=/dev/mtdblock5 rootfstype=squashfs rw

      And now it boots all the way.

      Comment

      Working...