NSLU2-Linux
view · edit · print · history

The Flash memory is partitioned into 8 "/dev/mtdblock" devices:

Linux deviceTypeStart mem addrLengthCRC32Description
/dev/mtdblock0LINUX_ROOTFSvariesvariesvariesOffset pointer into HALFIMAGE or ROMIMAGE
/dev/mtdblock1HALFIMAGE0xFF8000000x1C0000 (1.75MB)f0d6b7a5 
/dev/mtdblock2ROMIMAGE0xFF9C00000x520000 (5.125MB)5783e159Normal kernel and squashfs root filesystem.
/dev/mtdblock3FPAR0xFFEE00000x40000 (256Kb)ce1ef15bSipura data
/dev/mtdblock4LANG0xFFF200000x40000 (256Kb)cb01f485CFG_LANGPACK_ADDR
/dev/mtdblock5MFG_DATA0xFFF600000x20000 (128Kb)2483e973CFG_MFGDATA_ADDR
/dev/mtdblock6NVRAM0xFFF800000x20000 (128Kb)de6b08aeCFG_NVRAM_ADDR
/dev/mtdblock7UBOOT0xFFFA00000x60000 (384Kb)ec186b50U-Boot bootloader
TypeStart mem addrLengthCRC32Description
CFG_ENV_ADDR0xFFFA00000x20000 (128Kb)154803ccU-Boot environment
CY_ENV_PT_BLOCK_ADDR0xFFFC00000x100003575094aCyberTan Environment
CFG_UBOOT_FLASH_ADDR0xFFFD00000x30000 (192Kb)cb01f485U-Boot program code
CY_ENV_UBOOT_ADDR0xFFFFE0000x2000 (128Kb)26a86122 
view · edit · print · history · Last edited by rwhitby.
Originally by rwhitby.
Page last modified on November 26, 2008, at 01:08 AM