Help with Marvel kernel for 88F6281

Donald T Hayford don at donhayford.com
Fri May 1 11:31:38 UTC 2009


Rafal Jaworowski wrote:
>
> On 2009-05-01, at 04:16, Donald T Hayford wrote:
>
>> 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:
>
> Please show the output of the 'map' command at U-Boot prompt.
>

Marvell>> map


CPU Interface
-------------
SDRAM_CS0 ....base 00000000, size 256MB 
SDRAM_CS1 ....base 10000000, size 256MB 
SDRAM_CS2 ....disable
SDRAM_CS3 ....disable
PEX0_MEM ....base 90000000, size 256MB 
PEX0_IO ....base f0000000, size  16MB 
INTER_REGS ....base f1000000, size   1MB 
NFLASH_CS ....base f9000000, size   8MB 
SPI_CS ....base f8000000, size  16MB 
BOOT_ROM_CS ....base ff000000, size  16MB 
DEV_BOOTCS ....base ff000000, size  16MB 
CRYPT_ENG ....base fb000000, size  64KB 

AHB To MBUS Bridge:
-------------------
win0 - PEX0_MEM base 90000000, ....size 256MB 
win1 - NFLASH_CS base f9000000, ....size   8MB 
win2 - PEX0_IO base f0000000, ....size  16MB 
win3 - SPI_CS base f8000000, ....size  16MB 
win4 - BOOT_ROM_CS base ff000000, ....size  16MB 
win5 - disable
win6 - disable
win7 - CRYPT_ENG base fb000000, ....size  64KB 
win8 - INTER_REGS base f1000000, ....size   1MB 

PEX0:
-----

Pex Bars 

Internal Regs Bar0.... base f1000000, size   1MB 
DRAM Bar1............. base 00000000, size 512MB 
Devices Bar2.......... disable

Pex Decode Windows

win0 - SDRAM_CS0 base 00000000, ....size 256MB 
win1 - SDRAM_CS1 base 10000000, ....size 256MB 
win2 - disable
win3 - disable
win4 - disable
win5 - disable
default win - target unknown 
Expansion ROM - NFLASH_CS 

USB:
----
Device 0:
win0 - SDRAM_CS0 base 00000000, size 256MB 
win1 - SDRAM_CS1 base 10000000, size 256MB 
win2 - PEX0_MEM base 90000000, size 256MB 
win3 - disable

ETH 0:
----
win0 - SDRAM_CS0 base 00000000, ....size 256MB 
win1 - SDRAM_CS1 base 10000000, ....size 256MB 
win2 - NFLASH_CS base f9000000, ....size   8MB 
win3 - SPI_CS base f8000000, ....size  16MB 
win4 - BOOT_ROM_CS base ff000000, ....size  16MB 
win5 - disable

ETH 1:
----
win0 - SDRAM_CS0 base 00000000, ....size 256MB 
win1 - SDRAM_CS1 base 10000000, ....size 256MB 
win2 - NFLASH_CS base f9000000, ....size   8MB 
win3 - SPI_CS base f8000000, ....size  16MB 
win4 - BOOT_ROM_CS base ff000000, ....size  16MB 
win5 - disable

XOR 0:
----
win0 - NFLASH_CS base f9000000, size   8MB 
win1 - PEX0_MEM base 90000000, size 256MB 
win2 - SDRAM_CS0 base 0, size 256MB 
win3 - SDRAM_CS1 base 10000000, size 256MB 
win4 - SPI_CS base f8000000, size  16MB 
win5 - CRYPT_ENG base fb000000, size  64KB 
win6 - disable
win7 - disable

XOR 1:
----
win0 - NFLASH_CS base f9000000, size   8MB 
win1 - PEX0_MEM base 90000000, size 256MB 
win2 - SDRAM_CS0 base 0, size 256MB 
win3 - SDRAM_CS1 base 10000000, size 256MB 
win4 - SPI_CS base f8000000, size  16MB 
win5 - CRYPT_ENG base fb000000, size  64KB 
win6 - disable
win7 - disable

AUDIO:
----
win0 - SDRAM_CS0 base 00000000, ....size 256MB 
win1 - SDRAM_CS1 base 10000000, ....size 256MB 
Marvell>> 

Thanks,
Don



More information about the freebsd-arm mailing list