Share via


Downloading the Boot Loader to the Texas Instruments SDP2420 Development Board (Windows Embedded CE 6.0)

1/5/2010

You will need to download the Windows Embedded CE 6.0 boot loader to the Texas Instruments SDP2420 Development Board in order to download the Windows Embedded CE run-time image to the device.

To download the initial boot loader to the Texas Instruments SDP2420 Development Board

  1. Verify that you have installed the OMAP Software Tools and OMAP24xx USB driver.

  2. Verify that the USB cable is connected from your PC to the Texas Instruments SDP2420 Development Board USBOTG (J1512) connector.

  3. Follow the procedures in the OMAP Software Tools documentation to download the initial boot loader file to the Texas Instruments SDP2420 Development Board.

  4. When the download is finished, disconnect the USB cable and turn off power to the board.

  5. Connect a serial cable from your PC to J9 on the Texas Instruments SDP2420 Development Board debug board.

  6. On your development workstation, configure your terminal emulation software (such as Microsoft HyperTerminal) to the following settings:

    Bits per second Data bits Parity Stop bits Flow control

    115200

    8

    None

    1

    None

    This enables you to see the boot loader output once you have downloaded the run-time image to your device.

  7. Turn on power to the board to start the boot loader and press the RESET button on the Texas Instruments SDP2420 Development Board.

  8. Press the spacebar to break into the boot loader main menu.

  9. Select [4] Network Settings

  10. Select [3] KITL interrupt/poll mode and set to polling mode.

  11. Select [0] Exit and Continue

  12. Select [6] Save Settings and save your changes.

  13. Select [5] NAND/NOR Flash

  14. Select [2] Erase flash to erase all the flash prior to downloading the OS image.

  15. Select [0] Exit and Continue to return to the main menu.

  16. Select [0] Exit and Continue to exit the configuration menu.

Note

If you previously downloaded the initial boot loader, there is no need to repeat this initial procedure. Download boot loader updates with Platform Builder using the steps outlined in the next procedure.

To download boot loader updates to the Texas Instruments SDP2420 Development Board

  1. After the initial boot loader has been downloaded to the Texas Instruments SDP2420 Development Board, boot loader updates are downloaded using Platform Builder.

  2. To build a boot loader update file for the Texas Instruments SDP2420 Development Board, see Developing a Boot Loader.

  3. Connect an Ethernet cable to the Texas Instruments SDP2420 Development Board.

  4. Open Microsoft Visual Studio 2005.

  5. From the File menu, choose Open Project/Solution.

  6. From the Open Project dialog box, navigate to the debug or release directory in %_WINCEROOT%\OSDesigns\<project name>\RelDir, and choose the Ebootnand.bin file.

    Note

    Check the size of your Ebootnand.bin file before downloading. An error message may result if the boot loader is larger than the target memory.

  7. Configure connectivity to the Texas Instruments SDP2420 Development Board.

    For more information, see Configuring a Connection for Downloading and Debugging.

  8. From the Target menu, choose Attach Device.

    A dialog box displays a progress indicator for the download. Click the Close button when the download is complete.

  9. Reset the Texas Instruments SDP2420 Development Board.

  10. Verify that you have successfully downloaded the Windows Embedded CE boot loader update. Your terminal emulation software will display the updated boot loader message.

    To see the format of the Windows Embedded CE boot loader message, see Windows Embedded CE Boot Loader Output for the Texas Instruments SDP2420 Development Board.

    Note

    If you did not have an Ethernet cable connected to the Texas Instruments SDP2420 Development Board before turning on the power, or if your device fails to get an IP address, press the reset switch, or turn the power off and then on again.

See Also

Tasks

How to Use the BSP for the Texas Instruments SDP2420 Development Board