Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 30 Apr 2009 22:16:21 -0400
From:      Donald T Hayford <don@donhayford.com>
To:        freebsd-arm@freebsd.org
Subject:   Help with Marvel kernel for 88F6281
Message-ID:  <49FA5B75.9090008@donhayford.com>

next in thread | raw e-mail | index | archive | help
I built FreeBSD-8 (current) kernel and world for the Marvel chipsets 
using the instructions here:
http://wiki.freebsd.org/FreeBSDMarvell

When I tried booting a Sheevaplug (Marvel 88F6281), the system hangs as 
soon as I start it:

Restarting system.
         __  __                      _ _
        |  \/  | __ _ _ ____   _____| | |
        | |\/| |/ _` | '__\ \ / / _ \ | |
        | |  | | (_| | |   \ V /  __/ | |
        |_|  |_|\__,_|_|    \_/ \___|_|_|
 _   _     ____              _
| | | |   | __ )  ___   ___ | |_
| | | |___|  _ \ / _ \ / _ \| __|
| |_| |___| |_) | (_) | (_) | |_
 \___/    |____/ \___/ \___/ \__|
 ** MARVELL BOARD: SHEEVA PLUG LE

U-Boot 1.1.4 (Mar 19 2009 - 16:06:59) Marvell version: 3.4.16

U-Boot code: 00600000 -> 0067FFF0  BSS: -> 006CEE80

Soc: 88F6281 A0 (DDR2)
CPU running @ 1200Mhz L2 running @ 400Mhz
SysClock = 400Mhz , TClock = 200Mhz

DRAM CAS Latency = 5 tRP = 5 tRAS = 18 tRCD=6
DRAM CS[0] base 0x00000000   size 256MB
DRAM CS[1] base 0x10000000   size 256MB
DRAM Total size 512MB  16bit width
Flash:  0 kB
Addresses 8M - 0M are saved for the U-Boot usage.
Mem malloc Initialization (8M - 7M): Done
NAND:512 MB

CPU : Marvell Feroceon (Rev 1)

Streaming disabled
Write allocate disabled


USB 0: host mode
PEX 0: interface detected no Link.
Net:   egiga0 [PRIME], egiga1
Hit any key to stop autoboot:   0
Marvell>> <INTERRUPT>
Marvell>> dhcp

BOOTP broadcast 1
DHCP client bound to address 192.168.1.246
Marvell>> tftpboot 0x900000 sheeva/6XXXkernel.bin

Using egiga0 device
TFTP from server 192.168.1.102; our IP address is 192.168.1.246
Filename 'sheeva/6XXXkernel.bin'.
Load address: 0x900000
Loading: *#################################################################
     #################################################################
     #################################################################
     #################################################################
     #################################################################
     #################################################################
     #################################################################
     #################################################################
     ########################################
done
Bytes transferred = 2863204 (2bb064 hex)
Marvell>> g 0x900000

This command can be used only if enaMonExt is set!
Marvell>> go 0x900000

## Starting application at 0x00900000 ...


Then nothing more...

Any help or suggestions would be greatly appreciated.

Thanks,
Don



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?49FA5B75.9090008>