NSLU2-Linux
view · edit · print · history

This is taken out of the RedBoot code, and is more or less correct:

Physical AddressSize (MB)Description
0x0000000032SDRAM (cached) ***
0x1000000032SDRAM (alias)
0x2000000032SDRAM (uncached)
0x4800000064PCI Data
0x5000000016Flash (CS0)
0x51000000112CS1 - CS7
0x6000000064Queue Manager
0xC00000001PCI Controller
0xC40000001Exp. Bus Config
0xC80000001Misc IXP425 IO
0xCC0000001SDRAM Config

***The lowest 256MB of address space is configurable based on the value of a configuration register located in the Expansion Bus Controller:

  1. When the configuration register is set to logic 1, the Expansion Bus occupies the lowest 256 MB of address space.
  2. When the configuration register is set to logic 0, the SDRAM occupies the lowest 256 MB of address.

see page 205 of the Intel developer's manual for the MUCH more detailed version. :)

Note also that default NSLU2 comes with 32MiB even though the range above for memory implies 256MiB space. [http://groups.yahoo.com/group/nslu2-linux/message/1303]

view · edit · print · history · Last edited by Rob Lockhart.
Based on work by tman and ka6sox.
Originally by ka6sox.
Page last modified on April 15, 2007, at 06:41 AM