NSLU2-Linux
view · edit · print · history

Info.FlashExpansion History

Hide minor edits - Show changes to markup

March 26, 2007, at 08:30 PM by Rob Lockhart -- added location of R64
Changed lines 7-8 from:

A23 (pin 30) for the flash is connected to R64 and EX_ADDR_23 (ball J24) on the IXP420. By removing R64 will make it possible to support a 128Mbit part.

to:

A23 (pin 30) for the flash is connected to R64 and EX_ADDR_23 (ball J24) on the IXP420. By removing R64 will make it possible to support a 128Mbit part. R64 is located between the flash and the RTC battery.

December 16, 2004, at 04:30 AM by rwhitby --
Added lines 1-2:

The stock hardware has 8MB of flash memory.

October 31, 2004, at 12:44 AM by tman --
Changed line 1 from:

It should be possible to expand the NSLU2 to a maximum of 16MB of flash by replacing the 64Mbit Intel StrataFlash? flash chip by an equivalent 128Mbit one.

to:

It should be possible to expand the NSLU2 to a maximum of 16MB of flash by replacing the 64Mbit Intel StrataFlash flash chip with a compatible 128Mbit one.

Added line 3:

The IXP420 has 24 address lines on the expansion bus and the flash also has 24 address lines. Unfortunately the 24th address line on the IXP420 is not connected to the flash at all. This limits us to a maximum of 128Mbit.

Changed lines 5-8 from:

As our hardware guru Allan confirmed:

    "yes, a23 in the flash (aka TSOP pin 30) is connected to r64 and also
    to EX_ADDR_23 (aka bga ball J24), so you should be able to upgrade to
    the 128Mbit part, by also removing R64.
to:

A23 (pin 30) for the flash is connected to R64 and EX_ADDR_23 (ball J24) on the IXP420. By removing R64 will make it possible to support a 128Mbit part.

Changed lines 7-8 from:
    a24 in flash (TSOP pin 56) is pulled (high?) thru R78. it does not go
    anywhere else.
to:

A24 (pin 56) for the flash is pulled (high?) by R78 and isn't connected to the IXP420 at all which limits us to the before mentioned 128Mbit part.

Changed lines 9-15 from:
    so if the processor supports ex_addr 0 - 23 and the flash has A 1 -
    24, but ex_addr_23 is connected to a23, we are off by one somewhere.
    if we could find that, it could be used to install a 256Mbit part..."

Judging from MemoryMap, there should be enough space for this in the address range.

Changes to the Bootloader and the kernel might be necessary to enable usage of the extra memory.

to:

RedBoot and the kernel will need to be modified to take the extra flash in account.

October 06, 2004, at 05:05 PM by VoodooZ --
Changed line 1 from:

It should be possible to expand the NSLU2 to a maximum of 16MB of FLASH by replacing the 64Mbit Intel StrataFlash? FLASH chip by an equivalent 128Mbit one.

to:

It should be possible to expand the NSLU2 to a maximum of 16MB of flash by replacing the 64Mbit Intel StrataFlash? flash chip by an equivalent 128Mbit one.

Changed line 16 from:
to:

Judging from MemoryMap, there should be enough space for this in the address range.

October 06, 2004, at 04:59 PM by VoodooZ --
Added line 1:

It should be possible to expand the NSLU2 to a maximum of 16MB of FLASH by replacing the 64Mbit Intel StrataFlash? FLASH chip by an equivalent 128Mbit one.

Added lines 4-7:

As our hardware guru Allan confirmed:

    "yes, a23 in the flash (aka TSOP pin 30) is connected to r64 and also
    to EX_ADDR_23 (aka bga ball J24), so you should be able to upgrade to
    the 128Mbit part, by also removing R64.
Changed lines 9-18 from:

yes, a23 in the flash (aka TSOP pin 30) is connected to r64 and also to EX_ADDR_23 (aka bga ball J24), so you should be able to upgrade to the 128Mbit part, by also removing R64.

a24 in flash (TSOP pin 56) is pulled (high?) thru R78. it does not go anywhere else.

so if the processor supports ex_addr 0 - 23 and the flash has A 1 - 24, but ex_addr_23 is connected to a23, we are off by one somewhere. if we could find that, it could be used to install a 256Mbit part...

to:
    a24 in flash (TSOP pin 56) is pulled (high?) thru R78. it does not go
    anywhere else.

    so if the processor supports ex_addr 0 - 23 and the flash has A 1 -
    24, but ex_addr_23 is connected to a23, we are off by one somewhere.
    if we could find that, it could be used to install a 256Mbit part..."

Changes to the Bootloader and the kernel might be necessary to enable usage of the extra memory.

October 06, 2004, at 04:53 PM by VoodooZ --
Changed lines 1-13 from:

Describe FLASHExpansion? here.

to:

yes, a23 in the flash (aka TSOP pin 30) is connected to r64 and also to EX_ADDR_23 (aka bga ball J24), so you should be able to upgrade to the 128Mbit part, by also removing R64.

a24 in flash (TSOP pin 56) is pulled (high?) thru R78. it does not go anywhere else.

so if the processor supports ex_addr 0 - 23 and the flash has A 1 - 24, but ex_addr_23 is connected to a23, we are off by one somewhere. if we could find that, it could be used to install a 256Mbit part...

view · edit · print · history · Last edited by Rob Lockhart.
Based on work by rwhitby, tman, and VoodooZ.
Originally by VoodooZ.
Page last modified on March 26, 2007, at 08:30 PM