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.

AM3517EVM: How do you boot WinCE 6 off an SD card?

Hi!

Does anyone have any advise on booting the AM3517EVM off an SD card?  Specifically, I am trying to boot the windows ce image off of the SD card.  Also, does the specific manufacturer of the SD card matter?

Thanks in advance!

Steve

  • Hello Steve,

    No particular kind of SD is required. Adeneo's BSP includes "AM35x BSP User Guide.pdf" - which outlines the build procedure and EVM setup. The BSP also includes a Windows utility which will properly format the SD card and copy the MLO and OS and filesystem to the SD card.

    Regards,

    Katie

  • Hi Katie,

    Thanks for the feedback.  The SD card seems to be set up fine, but the bootloader on the EVM is not recognizing it.  This board has u-boot for linux installed rather than the eboot for windows ce.  Is there a tool that I am missing for loading the eboot bootloader on the board?

    Thanks!

    Steve

  • Steve,

     

    You do have S7:S4 flipped ON - correct? That's required for the kit to boot from SD. Booting these processors from SD can be tricky. We have had the most consistent success adding the MLO file first, and then everything else. I'll review the tool and process they recommend.

  • Hi Steve,

     

    I just checked Adeneo's User's Guide and believe there is a typo. In the UG, it says to set SW4 10010000 when in fact you should set SW7 10010000. With S7 set accordingly I have no issues running from SD.

     

    Regards, Katie

  • Also a few other notes on what I did to use the Adeneo BSP images (from \BSP_WINCE_ARM_A8-1.00.00.09\Images\AM35x). Others, feel free to jump in if there are better ways to do this:

    - Insert an Sd card and Start TI_SDCard_boot_utility_v1_0.exe from the BSP_WINCE_ARM_A8-1.00.00.09\Tools directory

    - Select the drive accordingly for step 1

    - Select the MLO from the Images directory step 2

    - Browse to NK_RAM.bin, EBOOTSD.nb0, and XLDRUART.nb0 (use the control key to highlight all 3) in step 3

    - Click proceed and it will copy the files to your Sd card

    - Rename the NK_RAM.bin file to nk.bin (somehow I needed a very short file name during the boot config)

    - Eject the Sd card from your PC

    - Set SW7 to 10010000

    - Plug in SD card and power on the board

    - Hit space bar to enter the config

    - Change the boot mode to SD by selecting option 2, then selecting 4

    - At the main config menu, hit 0 to start the boot

    - The board should come up with a touchscreen calibration - after the calibration, it says to hit enter, but just hit somewhere on the screen, then you'll see the Win CE Desktop

  • Hi everyone,

     

    Katie's post describes exactly what has to be done for booting from SD. There is indeed a typo in the User Guide that mentions SW4 instead of SW7 and we'll make sure it is fixed for next release.

     

    Regards,

    Sébastien Ronsse
    Embedded Software Engineer

    Adeneo Embedded