Unanswered Multiple XIP for minimal os image(NK.bin) in wince7.0

  • Wednesday, June 20, 2012 6:41 AM
     
     

    Dear All,

    I working with imx53 platform.With WinCE7.0 OS.

    I am using Eboot.nb0 to copy my os image to ram.

    Setting load from SD/MMC  in Eboot to boot the board.

    I want to clear some droughts related to Multiple Xip.

    As I need to implement Multiple Xip in WinCE7.0.

    I want to implement the Multiple Xip for minimal os image to reduce the boot time.

    My questions are as follows,

    1. Is BINFS is necessary to implement Multiple Xip?If answer is yes then Why it is necessary?

    2. Any changes needed to Eboot of WinCE7.0 to download Mulptiple Xip's?

    3. How I need to change the config.bib file?

    Presently my config.bib file entries are as follows,

    NK          80200000  05E00000 RAMIMAGE
    RAM        86000000 17000000  RAM

    I know I have to change the above entries as follows,

    XIPKERNEL   80200000             002FF800            RAMIMAGE
    CHAIN          $(CHAIN_ADDR)    00000800           RESERVED  ;; 2 KB
    NK               80500000              01300000           NANDIMAGE
    RAM             80500000              1BB00000           RAM
    pdwXIPLoc  00000000               $(CHAIN_ADDR) FIXUPVAR

    Don't know weather the above entries are proper or not.

    4. What are the minimal modules should chain contain for boot up of the board?

    5. Is any points I am missing in the implementation?

    Please can anybody explain a brief steps to achieve Multiple Xip's in short.

    Any information will be very helpful as I am struggling to understand the concept of Multiple Xip.

    Thanks in advance for help.

    With Thanks

    nadini

All Replies

  • Wednesday, June 20, 2012 6:50 AM
     
     

    Check out this application note from Freescale: http://cache.freescale.com/files/dsp/doc/app_note/AN4137.pdf

    It should help you get a better overall understanding of XIP and BinFS.


    Good luck,

    Michel Verhagen, eMVP
    Check out my blog: http://guruce.com/blog

    GuruCE
    Microsoft Embedded Partner
    http://guruce.com
    Consultancy, training and development services.

  • Wednesday, June 20, 2012 1:43 PM
     
     

    Dear Michel sir,

    Thank you for your quick reply.

    I read the document provided by you.

    Previously also I tried to understand BINFS and XIP by reading this document.

    But I am failing to get complete picture because the document is based on NAND flash.

    I am trying to implement with SD card.

    So It will be very helpful for me if you will provide some information on "Implementing the Multiple Xip with SD in WinCE7.0".

    With Thanks

    nadini