Home/Support/Support Forum/flash memory layout - move NVRAM area
New and improved user forum site going live on 12/6 (All users will need to reset their password when the new forum is active)
Welcome to Digi Forum, where you can ask questions and receive answers from other members of the community.

flash memory layout - move NVRAM area

0 votes
I use Connect ME -S version, NET+OS 6.0 (with LSK patch installed).
I have found (and also verified with my application) that for this
module there is this layout of flash memory:


* Connect ME Flash layout (assuming 64K sectors):
* 0 - 1 : Boot (reserved)
* 2 - 3 : Post (reserved)
* 4 - 19: EOS
* 20- 22: "NVRAM" (3 reserved, only one used)
* 23- 30: "FS"
* 31 : "BootParm" (reserved)

I would like to use all possible flash memory for my application. I do not use
flash file system, so the sectors "23-30" is useless for me. Is there some
way how to change this flash memory layout and enlarge the application space?
I mean move NVRAM to sector one before "BootParm" ?

I have studied some possibility - customize.ldr file in platform directory,
BSP_NVRAM_DRIVER define ("... must be set to BSP_NVRAM_CUSTOM"), BIOS
communication area structure (bcomm) - but I have not found some efficient way
how to do.

Does anybody know? Thank you, Michal Dvorak
asked Aug 21, 2006 in NET+OS by dvorak_mikroklima New to the Community (4 points)
recategorized Dec 18, 2013 by tuxembb

Please log in or register to answer this question.