Lantronix EDS2100 Linux SDK - User Guide - Page 33

Default Flash Memory Map for MatchPort AR, EDS1100, and EDS2100, Flash Layout - MatchPort AR

Page 33 highlights

5 Flash Partitioning Default Flash Memory Map for MatchPort AR, EDS1100, and EDS2100 The following figure shows the flash layout as it is hard-coded in the Linux kernel. Figure 5-1. Flash Layout - MatchPort AR, EDS1100, and EDS2100 Flash Layout - MatchPort AR, EDS1100, EDS2100 0x00000000 0x00010000 0x00020000 0x00030000 0x00040000 Single Bank /dev/mtd0 (64K) Lantronix BootLoader /dev/mtd1 (64K) Factory Unit Configuration (64K) /dev/mtd2 (64K) dBUG (Secondary Bootloader) /dev/mtd3 (64K) dBUG Configuration /dev/mtd4 (3.75 MB) dBUG Image Header (128 Bytes) Dual Bank - Bank 1 /dev/mtd0 (64K) Lantronix BootLoader /dev/mtd1 (64K) Factory Unit Configuration (64K) /dev/mtd2 (64K) dBUG (Secondary Bootloader) /dev/mtd3 (64K) dBUG Configuration /dev/mtd4 (1.75 MB) dBUG Image Header (128 Bytes) Dual Bank - Bank 2 /dev/mtd0 (64K) Lantronix BootLoader /dev/mtd1 (64K) Factory Unit Configuration (64K) /dev/mtd2 (64K) dBUG (Secondary Bootloader) /dev/mtd3 (64K) dBUG Configuration 0x00200000 Linux Kernel + (Optional) ROMFS Linux Kernel + (Optional) ROMFS Reserved (Dual Bank Use) /dev/mtd5 (2 MB) JFFS2 User Space 0x00400000 /dev/mtd5 (4 MB) JFFS2 User Space /dev/mtd7 (192 KB) User Extra Space /dev/mtd8 (64K) dBUG Configuration Backup Reserved (Dual Bank Use) /dev/mtd7 (192 KB) User Extra Space /dev/mtd8 (64K) dBUG Configuration Backup /dev/mtd4 (1.75 MB) dBUG Image Header (128 Bytes) 0x00400000 0x00430000 0x00440000 Linux Kernel + (Optional) ROMFS 0x00600000 /dev/mtd5 (2 MB) JFFS2 User Space 0x00800000 Linux Software Developers Kit (SDK) User Guide 33

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76

5 Flash Partitioning
Linux Software Developers Kit (SDK) User Guide
33
Default Flash Memory Map for MatchPort AR, EDS1100,
and EDS2100
The following figure shows the flash layout as it is hard-coded in the Linux kernel.
Figure 5-1. Flash Layout – MatchPort AR, EDS1100, and EDS2100
/dev/mtd0 (64K)
Lantronix BootLoader
/dev/mtd1 (64K)
Factory Unit Configuration (64K)
/dev/mtd5 (2 MB)
JFFS2 User Space
/dev/mtd4 (1.75 MB)
dBUG Image Header (128 Bytes)
Linux Kernel +
(Optional) ROMFS
/dev/mtd8 (64K)
dBUG Configuration Backup
/dev/mtd3 (64K)
dBUG Configuration
/dev/mtd7 (192 KB)
User Extra Space
/dev/mtd2 (64K)
dBUG (Secondary Bootloader)
/dev/mtd5 (4 MB)
JFFS2 User Space
Flash Layout – MatchPort AR, EDS1100, EDS2100
Single Bank
Dual Bank – Bank 1
Dual Bank – Bank 2
/dev/mtd4 (3.75 MB)
dBUG Image Header (128 Bytes)
Linux Kernel +
(Optional) ROMFS
0x00000000
0x00040000
0x00030000
0x00020000
0x00010000
0x00200000
0x00400000
0x00440000
Reserved (Dual Bank Use)
0x00800000
/dev/mtd0 (64K)
Lantronix BootLoader
/dev/mtd1 (64K)
Factory Unit Configuration (64K)
/dev/mtd2 (64K)
dBUG (Secondary Bootloader)
/dev/mtd3 (64K)
dBUG Configuration
/dev/mtd8 (64K)
dBUG Configuration Backup
/dev/mtd7 (192 KB)
User Extra Space
/dev/mtd0 (64K)
Lantronix BootLoader
/dev/mtd1 (64K)
Factory Unit Configuration (64K)
/dev/mtd2 (64K)
dBUG (Secondary Bootloader)
/dev/mtd3 (64K)
dBUG Configuration
Reserved (Dual Bank Use)
0x00600000
0x00430000
0x00400000
/dev/mtd4 (1.75 MB)
dBUG Image Header (128 Bytes)
Linux Kernel +
(Optional) ROMFS
/dev/mtd5 (2 MB)
JFFS2 User Space