G.4.1. Procedure for progcards_rvi.exe

  1. Ensure that the RealView ICE firmware is version 1.4.1 (or later) and has the additional patch required for running progcards_rvi. The patch can be downloaded from the downloads page on the Technical Support section of the ARM web site. See the readme file supplied with progcards_rvi for information on updating the firmware.

  2. Connect the 20-way JTAG cable from the RealView ICE JTAG interface to the JTAG connector on the rear panel of the ATX enclosure. See Figure 3.3 to locate the connector.

  3. Move the Config switch on the front panel of the ATX enclosure to the ON position. See Figure 3.2 to locate the Config switch and indicator.

  4. Turn on the power, the Config indicator on the front panel of the ATX enclosure lights.

  5. Start a command window by selecting Run from the Start menu and entering command in the text box.

  6. Change directory to the directory that contains board description (*.brd) files for the design to be programmed.

  7. Start the programming utility by entering progcards_rvi at the command prompt.

  8. A menu is displayed asking which interface box you want to connect to. Select the interface that is connected to the baseboard.

    Note

    See the documentation supplied with progcards_rvi for information on connecting directly to a specified interface that is connected to either the network or the local USB connection on the PC.

  9. RVI attempts to auto-configure. If auto-configuration fails, see the documentation supplied with procards_rvi.

  10. progcards_rvi searches for board description files that match the JTAG scan chain. All board descriptions matching the first part of the chain are presented as a menu and you can select the file to use.

    progcards_rvi runs through the steps required to completely reprogram the boards.

  11. To bypass programming a Logic Tile or the baseboard select the Skip option from the menu. progcards_rvi then looks for board description files that match the next segment of scan chain and so on.

    Typically one menu is displayed for the Logic Tile and one menu is displayed for the baseboard. If only one board description matches your hardware, it is automatically selected and no menu is displayed.

    Caution

    Ensure that the image file you are loading matches your system configuration. If the incorrect files are loaded, the baseboard and tiles might not function, might be unreliable, or might be damaged.

  12. After downloading of the image completes, turn the power off and move the Config switch on the front panel of the ATX enclosure to the OFF position.

  13. Set the configuration switches to match the boot option you are using. See Boot Monitor configuration).

  14. Power on and use the Boot Monitor to load your application. See Appendix E Boot Monitor and platform library.

    If you are not using the Boot Monitor, use a JTAG debugger to load and run an application. See the documentation supplied with your debugger for details.

Copyright © 2008-2011 ARM Limited. All rights reserved.ARM DUI 0417D