Problems on TS-101

Hannes Hegewald <[email protected]> Sun, 28 Aug 2011 22:59:54 +0200
Newsgroups gmane.os.netbsd.ports.sandpoint
Message-ID <[email protected]>
Hey there,

I really like the idea of having netbsd on my Qnap TS-101 box. 
Unfortunately I am struggling with getting the installer to boot.  I 
tried various altboot and netbsd-INSTALL images and ended up with netbsd 
from HEAD/201108250420Z and altboot from 
ftp://ftp./netbsd/.org/pub//NetBSD//misc/phx/sandpoint//altboot/./bin/.gz .

Here's the output:

    U-Boot 1.1.2 (Aug 28 2005 - 13:37:25) QNAP System, Inc.

    CPU:   MPC8245 Revision 1.4 at 266.666 MHz: 16 kB I-Cache 16 kB D-Cache
    Board: Sandpoint 8245 Unity ##Test not implemented yet##
    I2C:   ready
    DRAM:  64 MB
    FLASH: S29GL128N, 16 MB
    In:    serial
    Out:   serial
    Err:   serial
    Net:   No ethernet found.
    Hit any key to stop autoboot:  0
    => loadb 1000000
    ## Ready for binary (kermit) download to 0x01000000 at 115200 bps...
    ## Total Size      = 0x0001289c = 75932 Bytes
    ## Start Addr      = 0x01000000
    => go 1000000 tftp:netbsd-INSTALL
    ## Starting application at 0x01000000 ...

     >> NetBSD/sandpoint altboot, revision 1.7 (Sun May 29 15:37:31 CEST
    2011)
     >> QNAP TS, cpu 265 MHz, bus 132 MHz, 64MB SDRAM
    wd0: <ST9120822AS> DMA LBA LBA48 114472 MB
    wd0: no disklabel
    MAC address 00:e0:4c:69:XX:XX
    100Mbps-FDX
    Hit any key to enter interactive mode: 0
    loading "netbsd-INSTALL" 5154124timeout
    timeout
    timeout
    timeout
    timeout
    read text error: Unknown error: code 60
    entry=0x4500, ssym=0x3006800, esym=0x10fffc4
    NIP: 00004500 XER: 20000000 LR: 01000E64 REGS: 010ffe8c TRAP: 0700
    DAR: 03F2DCA3
    MSR: 0008b032 EE: 1 PR: 0 FP: 1 ME: 1 IR/DR: 11

    GPR00: 00000000 010FFF7C FFFFFF1F 03006800 010FFFC4 00000000
    00004000 00004500
    GPR08: 00000020 01010000 FC004505 B007BABE 9AA3EF98 22000810
    03FF8000 040CE000
    GPR16: 010109EC 01010000 01010000 03F2DC98 00000001 00000000
    00000000 00000000
    GPR24: 03F2DD9C 00000002 00000001 00000004 03F2DCA3 03F2DCA3
    01010D3C 00000000
    Call backtrace:
    Program Check Exception

As you can see, the transfer of the image stops and five timeouts are 
displayed. The complete process should go something like this:

    loading "netbsd-INSTALL" 5143540+110580=0x503068

The Wireshark output related to this error is:

    TFTP    Error Code, Code: Disk full or allocation exceeded, Message:
    \000


I tested it with tftpd-hpa under ubuntu and tftpd32 under windows with 
the same error.

I would be glad if you could provide me some help.

Thanks a lot!

Hannes