Re: [aus-dotnet] Backup and restore utility for CE.NET


    [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
    • From: David Jones
    • Subject: Re: [aus-dotnet] Backup and restore utility for CE.NET
    • Date: Wed, 21 Jan 2004 23:19:49 +1100

    
    ----boundary-LibPST-iamunique-406011017_-_-
    Content-type: text/plain
    
    Whilst not having a specific answer to your problem here are couple of
    comments.  Hope they are of use.
    - .NET and Compact .NET are not hardware friendly.  You can use PInvoke
    but they only call native code (written with the Embedded Visual C++
    V4.0, or CE.NET system calls.)  So you are probably going to have use
    the embedded VC++ to write some native code to do what you want then
    PInvoke it from .NET Compact.
    -My XScale boards have a small amout 2 x 64 Bits of EEPRom for storing
    config etc data.
    
    
    David Jones
    Senior Lecturer
    School of Electrical & Computer Engineering
    RMIT University
    +61 3 99255318
    Due to increasing spam mail I do not accept email from certain sources.
    davejones@xxxxxxxxxxx
    >>> Brett.Taylor@xxxxxxxxxxxxxxxxxxxxxxx 01/20/04 5:00 PM >>>
    Hi,
    We are working on building software (using .NET CF) for devices running
    Windows CE.NET and communicating over a 802.11b WLAN. One problem we
    have struck is that the devices have no battery backup so when they get
    reset, they lose all the Cisco WLAN drivers and settings required to
    communicate. Obviously I am not getting a whole lot of love from support
    guys about that, as they don't want to visit every device and reinstall
    driver software any time they lose power. 
    
    I am thinking the simplest solution would be to find some kind of backup
    and restore utility that can take a backup the entire device (including
    all our drivers etc) and store it in flash memory and then automatically
    restore this backup on device boot. Does anybody know of such a utility
    or a better way of achieving the same effect? 
    
    In case it matters, we are using XScale powered PCM-7210 devices from
    Advantech (www.advantech.com) and we are writing the .NET CF software
    only i.e. we are not building and loading OS images using Platform
    Builder. 
    
    Thanks in advance
    Cheers
    Brett
    _________________
    You are a part of the Australian "dotnet" mailing list.
    To unsubscribe send "unsubscribe dotnet" or to re-subscribe send
    "subscribe dotnet Your Name" in the body of the email to:
    imailsrv@xxxxxxxxxxx
    List managed by: http://www.stanski.com
    
    _________________
    You are a part of the Australian "dotnet" mailing list.
    To unsubscribe send "unsubscribe dotnet" or to re-subscribe send "subscribe dotnet Your Name" in the body of the email to: imailsrv@xxxxxxxxxxx
    List managed by: http://www.stanski.com
    
    ----boundary-LibPST-iamunique-406011017_-_-
    Content-type: application/rtf
    Content-transfer-encoding: base64
    Content-Disposition: attachment; filename="rtf-body.rtf"
    
    e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
    d2lzcyBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xmMlxmbmlsXGZjaGFy
    c2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyIE5ldzt9fQ0Ke1xj
    b2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBh
    cmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwIFdoaWxzdCBub3QgaGF2aW5nIGEgc3BlY2lmaWMg
    YW5zd2VyIHRvIHlvdXIgcHJvYmxlbSBoZXJlIGFyZSBjb3VwbGUgb2ZccGFyDQpjb21tZW50cy4g
    IEhvcGUgdGhleSBhcmUgb2YgdXNlLlxwYXINCi0gLk5FVCBhbmQgQ29tcGFjdCAuTkVUIGFyZSBu
    b3QgaGFyZHdhcmUgZnJpZW5kbHkuICBZb3UgY2FuIHVzZSBQSW52b2tlXHBhcg0KYnV0IHRoZXkg
    b25seSBjYWxsIG5hdGl2ZSBjb2RlICh3cml0dGVuIHdpdGggdGhlIEVtYmVkZGVkIFZpc3VhbCBD
    KytccGFyDQpWNC4wLCBvciBDRS5ORVQgc3lzdGVtIGNhbGxzLikgIFNvIHlvdSBhcmUgcHJvYmFi
    bHkgZ29pbmcgdG8gaGF2ZSB1c2VccGFyDQp0aGUgZW1iZWRkZWQgVkMrKyB0byB3cml0ZSBzb21l
    IG5hdGl2ZSBjb2RlIHRvIGRvIHdoYXQgeW91IHdhbnQgdGhlblxwYXINClBJbnZva2UgaXQgZnJv
    bSAuTkVUIENvbXBhY3QuXHBhcg0KLU15IFhTY2FsZSBib2FyZHMgaGF2ZSBhIHNtYWxsIGFtb3V0
    IDIgeCA2NCBCaXRzIG9mIEVFUFJvbSBmb3Igc3RvcmluZ1xwYXINCmNvbmZpZyBldGMgZGF0YS5c
    cGFyDQpccGFyDQpccGFyDQpEYXZpZCBKb25lc1xwYXINClNlbmlvciBMZWN0dXJlclxwYXINClNj
    aG9vbCBvZiBFbGVjdHJpY2FsICYgQ29tcHV0ZXIgRW5naW5lZXJpbmdccGFyDQpSTUlUIFVuaXZl
    cnNpdHlccGFyDQorNjEgMyA5OTI1NTMxOFxwYXINCkR1ZSB0byBpbmNyZWFzaW5nIHNwYW0gbWFp
    bCBJIGRvIG5vdCBhY2NlcHQgZW1haWwgZnJvbSBjZXJ0YWluIHNvdXJjZXMuXHBhcg0KZGF2ZWpv
    bmVzQHJtaXQuZWR1LmF1XHBhcg0KPj4+IEJyZXR0LlRheWxvckBjb21hbGNvLnJpb3RpbnRvLmNv
    bS5hdSAwMS8yMC8wNCA1OjAwIFBNID4+PlxwYXINCkhpLFxwYXINCldlIGFyZSB3b3JraW5nIG9u
    IGJ1aWxkaW5nIHNvZnR3YXJlICh1c2luZyAuTkVUIENGKSBmb3IgZGV2aWNlcyBydW5uaW5nXHBh
    cg0KV2luZG93cyBDRS5ORVQgYW5kIGNvbW11bmljYXRpbmcgb3ZlciBhIDgwMi4xMWIgV0xBTi4g
    T25lIHByb2JsZW0gd2VccGFyDQpoYXZlIHN0cnVjayBpcyB0aGF0IHRoZSBkZXZpY2VzIGhhdmUg
    bm8gYmF0dGVyeSBiYWNrdXAgc28gd2hlbiB0aGV5IGdldFxwYXINCnJlc2V0LCB0aGV5IGxvc2Ug
    YWxsIHRoZSBDaXNjbyBXTEFOIGRyaXZlcnMgYW5kIHNldHRpbmdzIHJlcXVpcmVkIHRvXHBhcg0K
    Y29tbXVuaWNhdGUuIE9idmlvdXNseSBJIGFtIG5vdCBnZXR0aW5nIGEgd2hvbGUgbG90IG9mIGxv
    dmUgZnJvbSBzdXBwb3J0XHBhcg0KZ3V5cyBhYm91dCB0aGF0LCBhcyB0aGV5IGRvbid0IHdhbnQg
    dG8gdmlzaXQgZXZlcnkgZGV2aWNlIGFuZCByZWluc3RhbGxccGFyDQpkcml2ZXIgc29mdHdhcmUg
    YW55IHRpbWUgdGhleSBsb3NlIHBvd2VyLiBccGFyDQpccGFyDQpJIGFtIHRoaW5raW5nIHRoZSBz
    aW1wbGVzdCBzb2x1dGlvbiB3b3VsZCBiZSB0byBmaW5kIHNvbWUga2luZCBvZiBiYWNrdXBccGFy
    DQphbmQgcmVzdG9yZSB1dGlsaXR5IHRoYXQgY2FuIHRha2UgYSBiYWNrdXAgdGhlIGVudGlyZSBk
    ZXZpY2UgKGluY2x1ZGluZ1xwYXINCmFsbCBvdXIgZHJpdmVycyBldGMpIGFuZCBzdG9yZSBpdCBp
    biBmbGFzaCBtZW1vcnkgYW5kIHRoZW4gYXV0b21hdGljYWxseVxwYXINCnJlc3RvcmUgdGhpcyBi
    YWNrdXAgb24gZGV2aWNlIGJvb3QuIERvZXMgYW55Ym9keSBrbm93IG9mIHN1Y2ggYSB1dGlsaXR5
    XHBhcg0Kb3IgYSBiZXR0ZXIgd2F5IG9mIGFjaGlldmluZyB0aGUgc2FtZSBlZmZlY3Q/IFxwYXIN
    ClxwYXINCkluIGNhc2UgaXQgbWF0dGVycywgd2UgYXJlIHVzaW5nIFhTY2FsZSBwb3dlcmVkIFBD
    TS03MjEwIGRldmljZXMgZnJvbVxwYXINCkFkdmFudGVjaCAod3d3LmFkdmFudGVjaC5jb20pIGFu
    ZCB3ZSBhcmUgd3JpdGluZyB0aGUgLk5FVCBDRiBzb2Z0d2FyZVxwYXINCm9ubHkgaS5lLiB3ZSBh
    cmUgbm90IGJ1aWxkaW5nIGFuZCBsb2FkaW5nIE9TIGltYWdlcyB1c2luZyBQbGF0Zm9ybVxwYXIN
    CkJ1aWxkZXIuIFxwYXINClxwYXINClRoYW5rcyBpbiBhZHZhbmNlXHBhcg0KQ2hlZXJzXHBhcg0K
    QnJldHRccGFyDQpfX19fX19fX19fX19fX19fX1xwYXINCllvdSBhcmUgYSBwYXJ0IG9mIHRoZSBB
    dXN0cmFsaWFuICJkb3RuZXQiIG1haWxpbmcgbGlzdC5ccGFyDQpUbyB1bnN1YnNjcmliZSBzZW5k
    ICJ1bnN1YnNjcmliZSBkb3RuZXQiIG9yIHRvIHJlLXN1YnNjcmliZSBzZW5kXHBhcg0KInN1YnNj
    cmliZSBkb3RuZXQgWW91ciBOYW1lIiBpbiB0aGUgYm9keSBvZiB0aGUgZW1haWwgdG86XHBhcg0K
    aW1haWxzcnZAc3RhbnNraS5jb21ccGFyDQpMaXN0IG1hbmFnZWQgYnk6IGh0dHA6Ly93d3cuc3Rh
    bnNraS5jb21ccGFyDQpccGFyDQpfX19fX19fX19fX19fX19fX1xwYXINCllvdSBhcmUgYSBwYXJ0
    IG9mIHRoZSBBdXN0cmFsaWFuICJkb3RuZXQiIG1haWxpbmcgbGlzdC5ccGFyDQpUbyB1bnN1YnNj
    cmliZSBzZW5kICJ1bnN1YnNjcmliZSBkb3RuZXQiIG9yIHRvIHJlLXN1YnNjcmliZSBzZW5kICJz
    dWJzY3JpYmUgZG90bmV0IFlvdXIgTmFtZSIgaW4gdGhlIGJvZHkgb2YgdGhlIGVtYWlsIHRvOiBp
    bWFpbHNydkBzdGFuc2tpLmNvbVxwYXINCkxpc3QgbWFuYWdlZCBieTogaHR0cDovL3d3dy59fQAA
    AAAMABQAHABEAlQCXAI=
    
    
    ----boundary-LibPST-iamunique-406011017_-_---
    
    
    



    (Click here for more information on the aus-dotnet mailling list)