Difference between revisions of "Flash ROM"

From NAS-Central Buffalo - The Linkstation Wiki
Jump to: navigation, search
 
(add mtdblock layout)
Line 1: Line 1:
==FLASH partition layout==
+
==Stock 2.4.x Kernel==
 
{| border="1" cellpadding="3"
 
{| border="1" cellpadding="3"
 
! device !! start !! end !! size !! contents
 
! device !! start !! end !! size !! contents
Line 10: Line 10:
 
|-
 
|-
 
|/dev/fl3 || 0xFFF70000 || 0x010000 || 64K || HDD status (OKOKOK)
 
|/dev/fl3 || 0xFFF70000 || 0x010000 || 64K || HDD status (OKOKOK)
 +
|}
 +
 +
 +
==Patched 2.6.x Kernel v1==
 +
{| border="1" cellpadding="3"
 +
! device !! size !! erasesize !! name
 +
|-
 +
|mtd0: || 00300000 || 00010000 || "mtd_firmimg"
 +
|-
 +
|mtd1: || 00070000 || 00010000 || "mtd_bootcode"
 +
|-
 +
|mtd2: || 00010000 || 00010000 || "mtd_status"
 +
|-
 +
|mtd3: || 00080000 || 00010000 || "mtd_conf"
 +
|-
 +
|mtd4: || 00400000 || 00010000 || "mtd_allflash"
 +
|-
 +
|mtd5: || 000f0000 || 00010000 || "mtd_data"
 +
|}
 +
 +
 +
==Patched 2.6.x Kernel v2==
 +
{| border="1" cellpadding="3"
 +
! device !! size !! erasesize !! name
 +
|-
 +
|mtd0: || 00400000 || 00010000 || "mtd_allflash"
 +
|-
 +
|mtd1: || 00300000 || 00010000 || "mtd_firmimg"
 +
|-
 +
|mtd2: || 00070000 || 00010000 || "mtd_bootcode"
 +
|-
 +
|mtd3: || 00010000 || 00010000 || "mtd_status"
 +
|-
 +
|mtd4: || 00080000 || 00010000 || "mtd_conf"
 
|}
 
|}

Revision as of 03:03, 7 July 2006

Stock 2.4.x Kernel

device start end size contents
/dev/fl0 0xFFF80000 0x080000 512 K Empty
/dev/fl1 0xFFC00000 0x300000 3 MB Linux/initrd
/dev/fl2 0xFFF00000 0x070000 448 K bootcode.bin
/dev/fl3 0xFFF70000 0x010000 64K HDD status (OKOKOK)


Patched 2.6.x Kernel v1

device size erasesize name
mtd0: 00300000 00010000 "mtd_firmimg"
mtd1: 00070000 00010000 "mtd_bootcode"
mtd2: 00010000 00010000 "mtd_status"
mtd3: 00080000 00010000 "mtd_conf"
mtd4: 00400000 00010000 "mtd_allflash"
mtd5: 000f0000 00010000 "mtd_data"


Patched 2.6.x Kernel v2

device size erasesize name
mtd0: 00400000 00010000 "mtd_allflash"
mtd1: 00300000 00010000 "mtd_firmimg"
mtd2: 00070000 00010000 "mtd_bootcode"
mtd3: 00010000 00010000 "mtd_status"
mtd4: 00080000 00010000 "mtd_conf"