Microchip Technology DM160232 User Manual
Microchip Technology DM160232 User Manual

Microchip Technology DM160232 User Manual

Serial memory single-wire evaluation kit

Advertisement

Quick Links

DM160232
Serial Memory Single-Wire
Evaluation Kit User's Guide
 2018 Microchip Technology Inc.
DS20005939A

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the DM160232 and is the answer not in the manual?

Questions and answers

Summary of Contents for Microchip Technology DM160232

  • Page 1 DM160232 Serial Memory Single-Wire Evaluation Kit User’s Guide  2018 Microchip Technology Inc. DS20005939A...
  • Page 2 ® DSCs, K ® code hopping Germany II GmbH & Co. KG, a subsidiary of Microchip Technology devices, Serial EEPROMs, microperipherals, nonvolatile memory and analog products. In addition, Microchip’s quality system for the design Inc., in other countries. and manufacture of development systems is ISO 9001:2000 certified.
  • Page 3: Table Of Contents

    Preface ........................... 5 Chapter 1. Product Overview 1.1 Introduction ..................... 9 1.2 AT21CS Series Device Overview ..............9 1.3 DM160232 Evaluation Kit Overview ............... 9 1.4 Evaluation Kit Contents ................10 1.5 Supported Devices ..................10 1.6 Operational Requirements ................10 Chapter 2.
  • Page 4 DM160232 Serial Memory Single-Wire Evaluation Kit User’s Guide 3.10 GUI Memory Array ..................23 3.11 Array Actions ....................24 3.11.1 HEX ......................24 3.11.2 ASCII ....................... 24 3.11.3 LOAD ....................... 24 3.11.4 SAVE ....................... 25 3.11.5 PROGRAM ....................25 3.11.6 REFRESH ....................26 3.12 Security Register ..................
  • Page 5: Preface

    Select the Help menu, and then Topics to open a list of available online help files. INTRODUCTION This chapter contains general information that will be useful to know before using the DM160232 Serial Memory Single-Wire Evaluation Kit. Items discussed in this chapter include: • Document Layout •...
  • Page 6: Conventions Used In This Guide

    DM160232 Serial Memory Single-Wire Evaluation Kit User’s Guide CONVENTIONS USED IN THIS GUIDE This manual uses the following documentation conventions: DOCUMENTATION CONVENTIONS Description Represents Examples Arial font: ® Italic characters Referenced books MPLAB IDE User’s Guide Emphasized text ...is the only compiler...
  • Page 7 DM160232 Serial Memory Single-Wire Evaluation Kit User’s Guide RECOMMENDED READING This user’s guide describes how to use the DM160232 Serial Memory Single-Wire Evaluation Kit. The following documents are available and recommended as supplemental reference resources. • Serial Memory Single-Wire Quick Start Guide – “Serial Memory Single-Wire Evaluation Kit Quick Start Guide”...
  • Page 8 DM160232 Serial Memory Single-Wire Evaluation Kit User’s Guide ® • MPLAB IDE – The latest information on Microchip MPLAB IDE, the Windows Integrated Development Environment for development systems tools. This list is focused on the MPLAB IDE, MPLAB IDE Project Manager, MPLAB Editor and MPLAB SIM simulator, as well as general editing and debugging features.
  • Page 9: Chapter 1. Product Overview

    AT21CS Series Serial EEPROM devices using the single-wire bus protocol. This chapter introduces the DM160232 Serial Memory Single-Wire Evaluation Kit and provides an overview of its features. Topics covered include: • AT21CS Series Device Overview •...
  • Page 10: Evaluation Kit Contents

    • Important Information Sheet FIGURE 1-1: SWI SOCKET BOARD (02-10681) FIGURE 1-2: USB BASE BOARD (02-10682) SUPPORTED DEVICES The following table indicates the supported devices for the DM160232 Serial Memory Single-Wire Evaluation Kit. TABLE 1-1: SUPPORTED DEVICES Package Voltage Communication...
  • Page 11: Chapter 2. Installation And Operation

    Base Board to an available USB port on the user’s PC and launch the SWI GUI. WARNING Read the DM160232 Serial Memory Single-Wire Evaluation Kit User’s Guide (this document) fully before proceeding to evaluation kit setup. INSTALLING THE USB BASE BOARD DRIVER The following steps are needed to successfully install the USB Base Board driver: 1.
  • Page 12: Installing The Graphical User Interface (Gui)

    The following steps are needed to successfully install the GUI software: Note: If an earlier version of the DM160232 SWI Evaluation Kit GUI was previ- ously installed, it is recommended to uninstall the previous version before installing the new version. This will ensure robust GUI operation.
  • Page 13 DM160232 Serial Memory Single-Wire Evaluation Kit User’s Guide FIGURE 2-3: GUI INSTALLATION LOCATION Next button 6. The next step is to select the Start Menu folder. By default, the setup will create a Start Menu folder named Microchip if one is not already present on the user’s PC.
  • Page 14 DM160232 Serial Memory Single-Wire Evaluation Kit User’s Guide 7. Once the Destination location and the Start Menu folder have been selected, the setup will prompt the user if they are ready to install the software. Press the Install button when ready (Figure 2-5).
  • Page 15: Evaluation Kit Setup Procedure

    USB Base Board into one of their computer’s USB ports. Once the USB Base Board enumerates on the user’s PC, open the GUI by selecting either the desktop icon (SWI GUI) or navigating to the Start Menu folder that was created when the DM160232 SWI Evaluation Kit GUI software was installed.
  • Page 16 DM160232 Serial Memory Single-Wire Evaluation Kit User’s Guide NOTES:  2018 Microchip Technology Inc. DS20005939A-page 16...
  • Page 17: Chapter 3. Graphical User Interface (Gui)

    If the GUI version is earlier than the USB Base Board, download the latest version of the GUI (refer to Section 2.3 “Installing the Graphical User Interface (GUI)” for additional information). FIGURE 3-1: GRAPHICAL USER INTERFACE  2018 Microchip Technology Inc. DS20005939A-page 17...
  • Page 18: Main Title Bar

    DM160232 Serial Memory Single-Wire Evaluation Kit User’s Guide MAIN TITLE BAR The title bar displays the GUI version and the USB Base Board connection status. Figure 3-2, shown below, illustrates a GUI version of 1.6.8. FIGURE 3-2: TITLE BAR QUERY DEVICE The GUI will perform an auto-query when the GUI is launched or when the USB Base Board is initially connected to the PC.
  • Page 19: Firmware Revision

    This is the version of the firmware programmed in the USB Base Board. 3.4.3 Socket Board Temp This is not utilized in the DM160232 Serial Memory Single-Wire Evaluation Kit. 3.4.4 Device in Socket The GUI identifies the installed supported device by reading the Manufacturer ID register of the installed device.
  • Page 20: Frequency (Kbps) Slider

    DM160232 Serial Memory Single-Wire Evaluation Kit User’s Guide 3.5.2 Frequency (Kbps) Slider The frequency slider provides the ability to change the I/O or communication speed between the host controller (USB Base Board) and the installed device. The user can change the I/O speed by either clicking along the slider or dragging the indicator to the desired I/O speed.
  • Page 21: Zone X Lock State

    DM160232 Serial Memory Single-Wire Evaluation Kit User’s Guide 3.6.5 Zone X Lock State Displays the lock state for the respective memory zones (Zone 0 through Zone 3). If the zone is not locked, UNLOCKED is displayed. If the zone is locked, LOCKED is displayed.
  • Page 22: Transaction Log

    DM160232 Serial Memory Single-Wire Evaluation Kit User’s Guide TRANSACTION LOG The Transaction Log records all single-wire communication with the installed device as well as highlights the communication protocol according to the legend. The Transaction Log reports the data on the single-wire bus in hexadecimal. The Transaction Log can be used in conjunction with an oscilloscope connected to the SI/O and GND test points to help the user decode the captured protocol.
  • Page 23: Gui Memory Array

    DM160232 Serial Memory Single-Wire Evaluation Kit User’s Guide 3.10 GUI MEMORY ARRAY The GUI memory array is initially populated with the data read from the installed Serial EEPROM. The data of the GUI memory array is organized in 8-byte rows, left to right, and in ascending order.
  • Page 24: Array Actions

    DM160232 Serial Memory Single-Wire Evaluation Kit User’s Guide FIGURE 3-13: ARRAY UPDATE CELL Update Cell button 3.11 ARRAY ACTIONS Array actions allow the user to manipulate the GUI memory array in terms of how the data is displayed (HEX or ASCII) and also allow the user to save the GUI memory array or load a previous array.
  • Page 25: Save

    DM160232 Serial Memory Single-Wire Evaluation Kit User’s Guide FIGURE 3-15: LOAD 3.11.4 SAVE The SAVE button gives the user the ability to save the current state of the GUI memory array. The GUI memory array can be saved as either a HEX (.hex) file or TEXT (.txt) file based on the user preference.
  • Page 26: Refresh

    DM160232 Serial Memory Single-Wire Evaluation Kit User’s Guide FIGURE 3-17: PROGRAM Write checkboxes Lock checkboxes 3.11.6 REFRESH The REFRESH button reads the Serial EEPROM memory array and Security register of the installed device and then populates the GUI memory array and Security register with that data.
  • Page 27: Array Buttons

    DM160232 Serial Memory Single-Wire Evaluation Kit User’s Guide The entire Security register can be locked by either using the Program feature (see Section 3.11.5 “PROGRAM”) or using the Set Device Protection pane (see Section 3.7 “Set Device Protection”). Note: Once the Security register has been locked, it cannot be unlocked and is permanently set to ROM (Read-Only-Memory).
  • Page 28: Write

    DM160232 Serial Memory Single-Wire Evaluation Kit User’s Guide Once the read operation is complete, the data will be displayed in hexadecimal in the Data (Hex) field. The user can perform as many read operations as preferred from this window. For each new read operation, the Data field will be re-written using the data read from the current read operation being performed.
  • Page 29: Go To Address

    DM160232 Serial Memory Single-Wire Evaluation Kit User’s Guide Once all the input data has been input, press the WRITE button to start the write operation. A status message is included at the bottom of the window to notify the user that the write operation is complete by displaying “Successful”.
  • Page 30: Other Actions

    DM160232 Serial Memory Single-Wire Evaluation Kit User’s Guide 3.13.4 Other Actions The OTHER ACTIONS button is reserved for future use (RFU) if future GUI enhancements are made. 3.13.5 Support The SUPPORT button provides a hyperlink to various support pages. The support feature allows the user to select between three support classes.
  • Page 31: Chapter 4. Usb Base Board Firmware Upgrade

    Chapter 4. USB Base Board Firmware Upgrade INTRODUCTION The Microchip Technology Serial Memory Evaluation Kits have a built-in ability to upgrade the USB Base Board using a sequence of steps along with using the Atmel FLexible In-system Programming (FLIP) software.
  • Page 32 DM160232 Serial Memory Single-Wire Evaluation Kit User’s Guide 5. Let the program setup the Java Runtime. A progress or status bar is included to show the overall progress of the installation. Once completed, press the Close button. FIGURE 4-2: JAVA RUNTIME INSTALLATION...
  • Page 33 DM160232 Serial Memory Single-Wire Evaluation Kit User’s Guide 7. Let the program setup the Java Runtime. A progress or status bar is included to show the overall progress of the installation. Once completed, press the Finish button to complete the Java Runtime installation.
  • Page 34 DM160232 Serial Memory Single-Wire Evaluation Kit User’s Guide 9. Read the License Agreement. When finished, accept the terms in the License Agreement by checking the box and press the Next button to continue. FIGURE 4-6: FLIP LICENSE AGREEMENT “I accept”...
  • Page 35 DM160232 Serial Memory Single-Wire Evaluation Kit User’s Guide 11. The next step is to choose a Start Menu folder. By default, the Start Menu folder is set to Flip x.x.x, where x.x.x indicates the FLIP version. It is recommended that the default Start Menu folder is used.
  • Page 36: Installing The Graphical User Interface (Gui)

    INSTALLING THE GRAPHICAL USER INTERFACE (GUI) Once the FLIP Software Utility has been successfully installed on the user’s PC, the next step is to download and install the latest version of the DM160232 SWI Graphical User Interface (GUI) software. The following steps are necessary to successfully install the GUI software: 1.
  • Page 37 DM160232 Serial Memory Single-Wire Evaluation Kit User’s Guide Once the USB Base Board is plugged in and recognized by the PC, the user should enable DFU mode on the USB Base Board. DFU mode is enabled by a specific sequence of HWB and RESET buttons. Refer to...
  • Page 38: Flip Software Utility

    DM160232 Serial Memory Single-Wire Evaluation Kit User’s Guide FLIP SOFTWARE UTILITY Once the USB Base Board has DFU mode enabled and the COM port is relearned by the PC, perform the following sequence using the FLIP Software Utility to upgrade the USB Base Board firmware.
  • Page 39 DM160232 Serial Memory Single-Wire Evaluation Kit User’s Guide FIGURE 4-14: DEVICE SELECTION Device Selection icon AT90USB1287  2018 Microchip Technology Inc. DS20005939A-page 39...
  • Page 40 DM160232 Serial Memory Single-Wire Evaluation Kit User’s Guide 3. Once the target device has been selected, click on the Communication Medium icon as shown below and select “USB”. Once “USB” is selected, an additional dialog box is displayed. Press the Open button to continue.
  • Page 41 C:\Program Files (x86)\Microchip\Serial Memory Evaluation Kits\Single-Wire\Firmware Note: If the default installation was not used when the DM160232 SWI GUI was installed, it is the user’s responsibility to determine the SWI firmware file location. 6. Once the HEX file has been loaded into the FLIP Software Utility, press the Run button to program the new firmware to the AT90USB1287 as shown below.
  • Page 42: Chapter 5. Troubleshooting Guide

    Plug the SWI Socket Board into the USB Base Board and restart the GUI. If the problem persists, contact your local Sales representative for additional support or create a support ticket at www.microchip.com/support.  2018 Microchip Technology Inc. DS20005939A-page 42...
  • Page 43 DM160232 Serial Memory Single-Wire Evaluation Kit User’s Guide NOTES:  2018 Microchip Technology Inc. DS20005939A-page 43...
  • Page 44: Appendix A. Schematics

    DM160232 SERIAL MEMORY SINGLE-WIRE EVALUATION KIT USER’S GUIDE Appendix A. Schematics INTRODUCTION This appendix contains the following schematics for the DM160232 Serial Memory Single-Wire Evaluation Kit: • SWI Socket Board (02-10681) • USB Base Board (02-10682) Note: Electronic versions of the SWI Socket Board and USB Base Board sche- matics can be downloaded from http://www.microchip.com/DM160232...
  • Page 46 V C C F D2 F D3 F D4 F D1 X TA L1 F IDU C IA L_ PA D F IDU C IA L_ PA D F IDU C IA L_ PA D F IDU C IA L_ PA D 2 0 pF C 1 2 5 V C C B [2 .2 V to 5 .5 V ]...
  • Page 47: Swi Socket Board (02-10681)

    Ceramic Capacitor, 0.1 µF, 50V, 20% Yageo Corporation CC0603ZRY5V9BB104 X5V SMD 0603 Receptacle Connector, 100", Samtec Inc. SSW-105-01-F-D 10 positions Dual Gold Printed Circuit Board – DM160232 SWI Microchip Technology 01-10681 Socket Board Inc. R1, R2 Resistor-SMD, 330 Ohms, 5%, 1/10W, Yageo Corporation...
  • Page 48 DM160232 Serial Memory Single-Wire Evaluation Kit User’s Guide TABLE B-2: USB BASE BOARD (02-10682) (CONTINUED) Reference Description Manufacturer Part Number C125, C126 Ceramic capacitor, 20 pF, 250V Johanson Technology, Inc. 251R14S200GV4T C0G/NP0 0603 ® D181, D182 TVS Diode, 24VWM 150VC Littelfuse Inc.
  • Page 49 DM160232 Serial Memory Single-Wire Evaluation Kit User’s Guide TABLE B-2: USB BASE BOARD (02-10682) (CONTINUED) Reference Description Manufacturer Part Number IC ADC 16-bit Sigma-Delta Linear Technology LTC2450CDC#TRMPBF 6-DFN Corporation IC DAC 12BIT SNGL W/SPI MCP4921T-E/MS Microchip Technology Inc. 8-MSOP Boost regulator adjustable IC Microchip Technology Inc.
  • Page 50: Worldwide Sales And Service

    New York, NY Tel: 46-31-704-60-40 Tel: 631-435-6000 Sweden - Stockholm San Jose, CA Tel: 46-8-5090-4654 Tel: 408-735-9110 UK - Wokingham Tel: 408-436-4270 Tel: 44-118-921-5800 Canada - Toronto Fax: 44-118-921-5820 Tel: 905-695-1980 Fax: 905-695-2078  2018 Microchip Technology Inc. DS20005939A-page 50 10/25/17...

Table of Contents