Allocating Internal Flash as Root



I am sure this has been asked, but I can't for the life of me find the
answer I am after. I am creating a new platform based on the MX21 ADS
board. It comes with 64MB of flash. My device will power down
completely and so I need to set up the file and object store as well
as the registry so that it is all stored in the flash instead of RAM.

The first thing I need to do is figure out how to configure my system
in PB 5 to set aside half of the flash for a file system and then make
it the root file system. I was reading the documentation and it seemed
to indicate that what I want is the ROM only file system. I am still a
little unclear because one place indicated that and another indicated
that ROM only file system means there is no place to store stuff.

The second thing is to make sure I have the registry settings right so
that the hive based registry (which I also chose for my device) will
point to the above mentioned flash area.

I guess a third question is whether this is a good idea and better
than using the RAM based system and doing some kind of backup to flash
when the user powers down the unit.

Thanks, Tony

.



Relevant Pages

  • Re: Flash Media Driver
    ... that some blocks are getting marked read-only in your FAT partition. ... is your image XIP directly from flash or are you using BINFS? ... > For the file system, I am specifying the FAT file system. ... > Moreover, without specifiying the FAT filesystem in the registry, my Flash ...
    (microsoft.public.windowsce.embedded)
  • Re: Throughput question with CF/DiskOnChip
    ... commands that allow to revive the CF by rewriting the address allocation ... CF) but that is a quite naked flash chip. ... (e.g. the FAT with a DOS file system, ... but of course you need a media access driver ...
    (comp.os.linux.embedded)
  • Re: FlashROM as a disk in CE 5.0
    ... FileSystem Starting - starting with clean file system ... Lower flash. ... 0x83fc8994: FLASHDRV.DLL:Unable to initialize FLASH Media Driver. ... I have added the Registry settings to Project.reg file like ...
    (microsoft.public.windowsce.platbuilder)
  • Re: Hive registry and flash storage
    ... it's making the RAM/ROM filesystem the destination for the hive registry. ... I am working with Hive registry and flash storage in wince 5.0 ... FileSystem Starting - starting with clean file system ...
    (microsoft.public.windowsce.embedded)
  • Re: Flash Media Driver
    ... I am using WinCE 5.00. ... For the file system, I am specifying the FAT file system. ... Moreover, without specifiying the FAT filesystem in the registry, my Flash ...
    (microsoft.public.windowsce.embedded)