plug.words 1.6 KB

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