This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

OS update

Hello,

I need to update wince image by Ethernet. Does TI has anything like this? If no, anyone done it and can help me?

Thanks,

Janne 

  • Hi

    I am just imagine and give the basic ideas.

    In Visual Studio, select Connectivity Options... from the Target menu. The Target Device Connectivity Options dialog box
    Set the Download option to Ethernet
    Click Settings beside the Download option to open the Ethernet Download Settings dialog box
    Ensure that eboot is running on the target.
    Ensure that eboot sends a BootMe signal so that it is listed in the Active target devices.
    Select the target device from the Active target devices panel
    Set the Transport option to Ethernet.
    Select the eXDI2RVI option from the Debugger drop-down menu
    Click Apply and then Close.
    Attach the debugger to the target to access the eXDI console, if not already done, see Accessing the eXDI console.
    Configure RVI, if not already done, see Accessing the eXDI console.
    Select the Download checkbox and select Flash from the D/L and debug from panel to download to flash, or select RAM to download to RAM.
    If you select Stop from the D/L and panel, set the Start Address field to the start address of the image, see How to generate NK.nb0.
    Access the Select Core drop-down menu and select your core, for example ARM926EJ-S.
    Select Reset on Connect. Figure 21 shows an example of the eXDI Console dialog box.
    When you are ready to proceed, click the Connect button to connect to the current target system, and to invoke the debugger.

    I am also give the Url for better help to u.>>


    infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dai0220e/CEGJFHDD.html

  • Thank you for the quick answer. I'm sorry but I didn't asked the question correctly. I meant to update the image from inside the wince machine. I will move the nk.nb0 or the nk.bin file to the machine but I don't know how to continue. 

  • Hi Janne,

    Are you booting from an SD Card or are you booting from NAND?  

    If you are booting from the SD Card and it is mounted/view able from within WinCE it is possible to copy over the NK.bin file with your new binaries and reboot the device.  The is some amount of risk as if the file copy fails for any reason it will not boot into the full OS after.

    If you are booting from NAND there is a good amount of work that needs to be done with in the bootloader and OS to support upgrading from within winCE.

  • I'm booting from NAND. What kind of things need to be done in the bootloader and the OS? Where do I need to begin?

    Thanks,

    Janne