Search

Technical Discussion Group Forum

This forum is provided for user discussion. While Beacon EmbeddedWorks support staff and engineers participate, Beacon EmbeddedWorks does not guarantee the accuracy of all information within in the Technical Discussion Group (TDG).

The "Articles" forums provide brief Articles written by Beacon EmbeddedWorks engineers that address the most frequently asked technical questions.

To receive email notifications when updates are posted for a Beacon EmbeddedWorks product download, please subscribe to the TDG Forum of interest.

TDG Forum

PrevPrev Go to previous topic
NextNext Go to next topic
Last Post 27 Sep 2004 10:37 AM by  mikea@logicpd.com
Using the HIve based registry
 4 Replies
Sort:
You are not authorized to post a reply.
Author Messages
Ian Armitage
New Member
New Member
Posts:


--
16 May 2004 12:25 AM
    Hi,
    In order to make the registry nonvolatile I would like to use the Hive based registry as opposed to the RAM based registry. I added the hive based registry component and rebuilt my image with the idea that the registry would live in flash. However, the image didn't boot successfully.

    The docs say that in order for this to work I need to load a driver during the first boot phase to allow access to the registry so that during the second boot phase all other drivers can load correctly with access to their specific settings. The registry setting to control what gets loaded during the first phase is the Flags setting of the appropriate driver. i.e.

    [HKEY_LOCAL_MACHINE\Drivers\...]
    "Flags"=dword:1000

    The question is what driver do I need to change?

    Thanks
    Ian
    Ian Armitage
    New Member
    New Member
    Posts:


    --
    24 May 2004 08:29 PM
    Hi,
    It seems that I should be using the strata flash block driver that came with PB 4.2 though I'm not sure how I can include this into my image. This driver is not part of the storage.cec and so it doesn't appear as an option in the catalog.

    Any pointers would be greatly appreciated.

    Thanks
    Ian
    mikee@logicpd.com
    New Member
    New Member
    Posts:


    --
    25 May 2004 02:43 PM
    Ian,

    Currently, one of my engineers is finishing up the StrataFlash block driver. It should be available in a few weeks. Until then, you can use a Compact Flash card to persist your registry. Contact logic support and Hans and his team can walk you through it.

    Best regards,
    --mikee
    Ian Armitage
    New Member
    New Member
    Posts:


    --
    25 May 2004 03:50 PM
    Michael,
    I managed to get the hive registry working on the compact flash card no problem. However, I couldn't get the ROM only file system option to work with the compact flash card. I posted a message under the topic "ROM only file system" on this.

    Thanks
    Ian
    mikea@logicpd.com
    New Member
    New Member
    Posts:


    --
    27 Sep 2004 10:37 AM
    A new white paper has been posted called "Using a Hive Registry", white paper #258 on the download site.
    This should be a good starting point if someone is attempting to use the Hive Registry in Windows CE.
    You are not authorized to post a reply.