Download Print this page

Advertisement

Quick Links

VersaKit-30xx
User Guide
This user guide addresses the features, setup and operation of the VersaKit development
system for the evaluation and programming of Ramtron's high performance, fully-
integrated, FRAM-Enhanced™, 8051-based VRS51L3xxx microcontrollers.

Table of Contents

1
VERSAKIT-30XX DEVELOPMENT SYSTEM OVERVIEW ..........................................................................................2
2
OVERVIEW OF THE VERSAKIT-30XX DEVELOPMENT BOARD..............................................................................3
3
OVERVIEW OF THE VJTAG-USB INTERFACE ........................................................................................................10
4
MINIMAL CONFIGURATION OF THE TARGET BOARD ..........................................................................................13
5
DEVELOPMENT KIT SETUP FOR VRS51L3074 EVALUATION ..............................................................................14
6
VERSAKIT-30XX DEVELOPMENT BOARD SCHEMATICS .....................................................................................24
Ramtron International Corporation
1850 Ramtron Drive Colorado Springs
Colorado, USA, 80921
http://www.ramtron.com
MCU customer service: 1-800-943-4625, 1-514-871-2447 x 208
1-800-545-FRAM, 1-719-481-7000
Rev 2.0
page 1 of 28

Advertisement

loading

Summary of Contents for Ramtron VersaKit-30 Series

  • Page 1: Table Of Contents

    User Guide Rev 2.0 This user guide addresses the features, setup and operation of the VersaKit development system for the evaluation and programming of Ramtron’s high performance, fully- integrated, FRAM-Enhanced™, 8051-based VRS51L3xxx microcontrollers. Table of Contents VERSAKIT-30XX DEVELOPMENT SYSTEM OVERVIEW ..................2 OVERVIEW OF THE VERSAKIT-30XX DEVELOPMENT BOARD................3...
  • Page 2: Versakit-30Xx Development System Overview

    I/Os. The VersaKit-30xx development system features: • VRS51L3074 in QFP-64 package soldered onboard (contact Ramtron for details on the VRS51L3174 in QFP-44 package and the VRS51L2070) •...
  • Page 3: Overview Of The Versakit-30Xx Development Board

    VRS51L3174 (part number VersaKit-31xx) in the future that is based on the VersaKit-30xx (there is a 44-pin QFP footprint under the installed VRS51L3074 on the VersaKit-30xx devboard for this purpose). Users should contact Ramtron for VersaKit-31xx availability. In the short term, code can be developed on the VRS51L3074 and easily ported to the VRS51L3174.
  • Page 4 Warning: It is mandatory to remove resistor R9 when installing a regulator in position U4. Please refer to the development board schematics at the end of this document for more details about regulator configuration. _______________________________________________________________________________________________ www.ramtron.com page 4 of 28...
  • Page 5 JP4 2-3 VRS51L3074 UART0 P2.4-RXD0a routed on P2 (alternate UART1 pins) JP5 1-2 VRS51L3074 UART0 P3.1-TXD0 routed on P2 JP5 2-3 VRS51L3074 UART0 P2.3-TXD0a routed on P2 (alternate UART1 pins) Figure 4: Typical configurations for headers and serial ports _______________________________________________________________________________________________ www.ramtron.com page 5 of 28...
  • Page 6 Ground point access Char. LCD footprint 3.3V and Ground access User Prototyping VRS51L3074 64/44-Pin Area Peripherals and I/Os Access for 64/44-Pin Packages Figure 6: Prototyping area and access to VRS51L3074 I/O and peripherals pins _______________________________________________________________________________________________ www.ramtron.com page 6 of 28...
  • Page 7 This header footprint provides access to all pins on the chip. The diagram below shows the header footprint pin-out. H17 – VRS51L3074 QFP-64 Peripheral and I/O Access Figure 8: Pin description of H17 I/O and peripheral access _______________________________________________________________________________________________ www.ramtron.com page 7 of 28...
  • Page 8 This header footprint provides access to all the pins on the chip. The diagram below describes the header footprint pin-outs. H16 – VRS51L3174 QFP-44 Peripherals and I/Os access Figure 10; Pin description of H21 access to VRS51L3174 QFP-44 peripherals _______________________________________________________________________________________________ www.ramtron.com page 8 of 28...
  • Page 9 H9 and the LCD VEE pin, as well as a 0805 capacitor footprint between the LCD VEE pin and the development board ground. The LCD module backlight pins are accessible via the H15 2x1 header footprint _______________________________________________________________________________________________ www.ramtron.com page 9 of 28...
  • Page 10: Overview Of The Vjtag-Usb Interface

    The VJTAG-USB board is a USB-based JTAG interface for in-circuit programming and debugging of Ramtron’s VRS51L3074 and other JTAG-based microcontrollers. The VJTAG-USB connects directly to the VersaKit-30xx devboard and can be used on any prototype/production board featuring a Ramtron JTAG based MCU. The following figure depicts the VJTAG-USB interface and its principal features.
  • Page 11 Some operations such as <Restart>, will make both blinking JTAG Software and the VJTAG- power and status LEDs ,blink USB board are communicating Blink The target processor device is executing code The target processor has halted _______________________________________________________________________________________________ www.ramtron.com page 11 of 28...
  • Page 12 “Automatic power control” in the Versa Ware JTAG Software Device Options window. Figure 13: Versa Ware Automatic power control setting _______________________________________________________________________________________________ www.ramtron.com page 12 of 28...
  • Page 13: Minimal Configuration Of The Target Board

    4 Minimal Configuration of the Target Board The following diagram demonstrates the target board configuration required for in-circuit programming and in-circuit debugging of the VRS51L2070/3074 using the VJTAG-USB interface. Figure 14: JTAG interface access on target board _______________________________________________________________________________________________ www.ramtron.com page 13 of 28...
  • Page 14: Development Kit Setup For Vrs51L3074 Evaluation

    The VRS51L3074 includes a Versa-JTAG programming/debugging interface port, accessed via the 5x2 header at position H2 (JTAG) on the development board. To evaluate the VRS51L3074, use the VersaKit-30xx VJTAG-USB to interface with Ramtron’s Windows®-based Versa Ware JTAG programming/debugging software. Figure 15: VJTAG-USB interface for programming and debugging the VRS51L3074 5.1.1...
  • Page 15 Figure 18: Connecting the power supply to the development board then the USB Cable to the VJTAG-USB Warning: Do not remove the VJTAG-USB board from the development board without first disconnecting the USB cable. This may cause the Windows® OS to become unstable, requiring a computer reboot. _______________________________________________________________________________________________ www.ramtron.com page 15 of 28...
  • Page 16 Versa Ware JTAG Debugger The Versa Ware JTAG Debugger is a user interface that links the in-circuit debugger and the source code. All Ramtron MCUs with a JTAG interface include an integrated debugger that enables in-application debugging of the device via its JTAG interface.
  • Page 17 As with most software/driver installations, we suggest creating a System Restore point before running the setup. To install Versa Ware JTAG, run the Versa_Ware_JTAG_3x_SETUP.exe file available for download on the Ramtron Web site and follow the instructions provided by the installation wizard.
  • Page 18 3. Click open to select the HEX file to be programmed into the VRS51L3074. 4. Click erase then program to erase and program the Flash. By default, after this process is complete, the program will start. _______________________________________________________________________________________________ www.ramtron.com page 18 of 28...
  • Page 19 Flash security options, and activates the in- circuit debugger. Figure 22: Versa Ware JTAG Device Options Changes to any of the device options will become effective the next time an erase then program operation is initiated. _______________________________________________________________________________________________ www.ramtron.com page 19 of 28...
  • Page 20 Alternatively, you can manually set breakpoints anywhere in the code by clicking the breakpoint setting button _______________________________________________________________________________________________ www.ramtron.com page 20 of 28...
  • Page 21 Figure 24: Setting Breakpoint by double clicking on a code line Once a breakpoint is set, click on run . The processor will then start executing code at full speed until a breakpoint is reached or halted Figure 25: Breakpoint reached _______________________________________________________________________________________________ www.ramtron.com page 21 of 28...
  • Page 22 Note that all the breakpoints you have set will be lost. 5.6 Exiting the Debugger To exit the debugger, click on stop debugging . This will bring you back in the Versa Ware JTAG programming environment. _______________________________________________________________________________________________ www.ramtron.com page 22 of 28...
  • Page 23 Go to Line Edit Ctrl + Shift + G Go to Stopped Edit Ctrl + G Erase then Program Program Flash Erase Page Program Flash Read Flash Program Flash Help topics About Versa Ware JTAG Help _______________________________________________________________________________________________ www.ramtron.com page 23 of 28...
  • Page 24: Versakit-30Xx Development Board Schematics

    VersaKit-30xx 6 VersaKit-30xx Development Board Schematics 6.1 VRS51L3074 _______________________________________________________________________________________________ www.ramtron.com page 24 of 28...
  • Page 25 VersaKit-30xx 6.2 VRS51L3074 Peripheral Access _______________________________________________________________________________________________ www.ramtron.com page 25 of 28...
  • Page 26 VersaKit-30xx 6.3 RS-232 Interface and Reset _______________________________________________________________________________________________ www.ramtron.com page 26 of 28...
  • Page 27 VersaKit-30xx 6.4 Accessories _______________________________________________________________________________________________ www.ramtron.com page 27 of 28...
  • Page 28: Power Supply

    Use in applications - Ramtron assumes no responsibility or liability for the use of any of its products, and conveys no license or title under any patent, copyright or mask work right to these products and makes no representations or warranties that these products are free from patent, copyright or mask work right infringement unless otherwise specified.