1marvell or global scale sheevaplug 2 3marvell 88f6281 (feroceon kirkwood) SoC 4arm926ej-s rev 1 [56251311] (armv5tejl) 1.2GHz cpu 5i & d caches 16K each, associativity 4, 32-byte lines, 128 sets 6512MB of dram at physical address 0 7512MB of flash 816550 uart for console 9see http://www.marvell.com/files/products/embedded_processors/kirkwood/\ 10 FS_88F6180_9x_6281_OpenSource.pdf, stored locally as 11 /public/doc/marvell/88f61xx.kirkwood.pdf 12 13this plan 9 port is based on the port of native inferno to the 14sheevaplug by Salva Peiró (saoret.one@gmail.com) and Mechiel Lukkien 15(mechiel@ueber.net). 16 17# type this once at u-boot; there after the plug will pxe boot: 18setenv bootdelay 2 19setenv bootcmd 'bootp; bootp; tftp 0x800000; go 0x800000' 20saveenv 21 22 physical mem map 23hex addr size what 24---- 250 512MB sdram 26 2780000000 512MB pcie mem # default 2890000000 256MB pcie mem # u-boot 29d0000000 1MB internal address space # default 30d8000000 128MB nand flash # actually 512MB addressed through this 31e8000000 128MB spi serial flash 32f0000000 128MB boot rom # default 33f0000000 16MB pcie io # mapped to 0xc0000000 by u-boot 34 35f1000000 1MB internal regs 36f1000000 64K dram regs 37f1010000 64K uart, flashes, rtc, gpio, etc. 38f1040000 64K pci-e regs 39f1050000 64K usb otg regs (ehci-like) 40f1070000 64K gbe regs 41f1080000 64K sata regs 42f1090000 64K sdio regs 43 44f8000000 128MB boot device # default, mapped to 0 by u-boot 45f8000000 16MB spi flash # mapped by u-boot 46f9000000 8MB nand flash 47fb000000 64KB crypto engine 48ff000000 16MB boot rom # u-boot 49 50 virtual mem map 51hex addr size what 52---- 530 512MB user process address space 54 5560000000 kzero, mapped to 0 56c0000000 64KB pcie i/o # default 57... as per physical map 58