S1R72U16 Development Support Manual

Similar documents
S1V3G340 External SPI-Flash Select Guide

S1V30080 Series I2C Interface Sample Program Specifications

Connecting EPSON Display Controllers to Topway LCD Panels

For S1C63 Family Flash microcontroller Multiple-Programming ROM Writer Software (GW63)

S5U1C88000P Manual (S1C88 Family Peripheral Circuit Board)

FSA. Library Link. Rev.1.0

S5U1S65K01H4100 Camera Board Technical Manual

S1C17 Family EEPROM Emulation Library Manual

S1R72V17 CPU Connection Guide

S5U1C17000Y2 GangWriter Software Manual

S1C17 Family Port Nested Interrupt Application Notes

S5U1C31D50T1 Manual (S1C31D50 Evaluation Board)

S1R72U01 Technical Manual

S1R72U06 Application Note

S1V3G340 Development Reference Guide

GNU17V3 Setup Guide. Rev.2.0

S1C17 Family Application Note S1C17 Series Boot Loader Sample Software

S1C31 Family PA File Creation Tool Manual

S1C17 Family Application Library S1C17 Series Steps Calculation Library

S1C17 M01/W22/W23/W15 Self-Modifying Software (FLS) Manual

PCB Design Guidelines for S1R72V Series USB 2.0 High-Speed Devices

S5U1C63000P Manual (S1C63 Family Peripheral Circuit Board)

SG-8506CA-EVB Preliminary

S1C33 Family Application Note S1C33L26 Software Reference Manual

IMU (Inertial Measurement Unit) IMU / USB Interface Board (M-G3xx, M-V3xx) Logger Software User s Guide

CMOS 16-BIT SINGLE CHIP MICROCONTROLLER S5U1C17656T Manual (Software Evaluation Tool for S1C17656)

S1R72U16 Technical Manual

CMOS 8-BIT SINGLE CHIP MICROCOMPUTER S5U1C88000H5 Manual. (S1C88 Family In-Circuit Emulator)

S1F77330 Series Technical Manual

CMOS 16-BIT SINGLE CHIP MICROCOMPUTER. S5U1C17001H User Manual (ICD Mini Ver. 1.0)

Regarding the change of names mentioned in the document, such as Hitachi Electric and Hitachi XX, to Renesas Technology Corp.

S1R77022 PCB Design Guide

The S1F77330 series is the bus switch suitable for USB applications. The adopted CMOS process technology characterizes

SEIKO EPSON CORPORATION

This product is under planning; the specifications may be changed in the release model.

CMOS 16-BIT SINGLE CHIP MICROCONTROLLER S5U1C17651T2 Manual (Software Evaluation Tool for S1C17651)

Silicon Epitaxial Planar Zener Diode for Stabilized Power Supply. Type No. Mark Package Code HZS Series Type No. MHD B 7

S100 Product Specification

Unit: mm Max Max Max Min 5.06 Max Min ± ± 0.10

Regarding the change of names mentioned in the document, such as Hitachi Electric and Hitachi XX, to Renesas Technology Corp.

MS Series Product Specification

S2R72A54 Application Note

S7R77024 PCB Design Guide

Dot Matrix LCD Controller Driver

University of California at Berkeley College of Engineering Department of Electrical Engineering and Computer Science

Genesys Logic, Inc. GL831A. SATA / PATA Bridge Controller. Datasheet

S5U1C63005P Manual (Peripheral Circuit Board for S1C63256)

HSM107S. Silicon Schottky Barrier Diode for System Protection. ADE F(Z) Rev 6 Sep Features. Ordering Information.

* A *, SED1521 * A *

Multi Programmer Ver.4.0 (S5U1C17000Y24) User Manual

HD74AC240/HD74ACT240

S1R72U06 Technical Manual

Regarding the change of names mentioned in the document, such as Hitachi Electric and Hitachi XX, to Renesas Technology Corp.

CARD-E09A Evaluation Kit Software Manual (English) SEIKO EPSON CORPORATION

DiskOnModule. DiskOnModule. Standard II DJ Series

HD74HC09. Quad. 2-input AND Gates (with open drain outputs) Features. Pin Arrangement

2.5 Solid State Disk. Description. Features. Placement. Dimensions. Transcend Information Inc. Side Millimeters Inches

Product Specification

1S2075(K) Silicon Epitaxial Planar Diode for High Speed Switching. ADE A (Z) Rev. 1 Aug Features. Ordering Information.

HSM88WK. Proof against high voltage. MPAK package is suitable for high density surface mounting and high speed assembly.

RC90 Upgrade Procedures

1.0 Solid State Disk. Description. Features. Placement. Dimensions. Transcend Information Inc. Side Millimeters Inches

YASKAWA AC Drive-J1000 Option. RS-232C Interface. Technical Manual Type SI-232/J, SI-232/JC RS-232C SI-232/J, SI-232/JC J1000

S1C17555/565/955/965

IDE/ATA Interface Controller with WISHBONE

2SK213, 2SK214, 2SK215, 2SK216

2.5 Solid State Disk. Description. Features. Placement. Dimensions. Transcend Information Inc. Side Millimeters Inches

2.5 IDE FLASH DISK. Description. Features. Placement. Dimensions. Transcend Information Inc. Side Millimeters Inches

HD74HC00. Quad. 2-input NAND Gates. Features. Pin Arrangement

2SK439. Silicon N-Channel MOS FET. Application. Outline. VHF amplifier SPAK. 1. Gate 2. Source 3. Drain

HZ-P Series Silicon Epitaxial Planar Zener Diodes for Voltage Controller & Voltage Limitter

Datasheet. DiskOnModule. Standard II DE Series

HD74HC of-8-line Data Selector/Multiplexer. Description. Features. Function Table

1SS286. Silicon Schottky Barrier Diode for Various Detector, High Speed Switching

HD74HC273. Octal D-type Flip-Flops (with Clear) ADE (Z) 1st. Edition Sep Description. Features. Function Table

UM0592 User manual. STEVAL-PCC006V1, HDD bridge extension board. board for mass storage applications. Introduction

S5U1C63002P Manual (Peripheral Circuit Board for S1C63158/63358)

1SS106. Silicon Schottky Barrier Diode for Various Detector, High Speed Switching

HZM6.8WA. Silicon Epitaxial Planar Zener Diode for Surge Absorb. ADE A(Z) Rev 1 Feb. 1, Features. Ordering Information.

HD74HC174. Hex D-type Flip-Flops (with Clear) ADE (Z) 1st. Edition Sep Description. Features. Function Table

a clock signal and a bi-directional data signal (SCL, SDA)

EZ-USB AT2LP USB 2.0 to ATA/ATAPI Bridge

2SJ76, 2SJ77, 2SJ78, 2SJ79

2SK1056, 2SK1057, 2SK1058

American National Standard

ATA I/O Adapter 8255a

2SK522. Silicon N-Channel Junction FET. Application. Outline. VHF amplifier, Mixer, local oscillator SPAK. 1. Gate 2. Source 3.

HD74HC bit Parallel-out Shift Register. ADE (Z) 1st. Edition Sep Description. Features. Function Table

SCI7654M0A/C0A. DC/DC Converter. Double/Triple/Quadruple Boosting 95% Excellent Power Conversion Efficiency Built-in Voltage Regulator DESCRIPTION

2SK2220, 2SK2221. Silicon N-Channel MOS FET. ADE (Z) 1st. Edition Mar Application. Features. Outline

HD74HC74. Dual D-type Flip-Flops (with Preset and Clear)

CORAL P. MB86295-EB01 Rev CORAL P Evaluation Board. April Revision 1.3 Page Fujitsu Microelectronics Europe

S2R72A0x/4x Series Application Note

Industrial 2.5 PATA SLC SSD. HERCULES-Q Series. Product Specification INDUSTRIAL APRO RUGGED METAL 2.5 PATA SLC SSD

AVR1518: XMEGA-A1 Xplained Training - XMEGA Clock System. 8-bit Atmel Microcontrollers. Application Note. Prerequisites.

INTERNATIONAL STANDARD

idiskonchip (idoc) Flash Disk with IDE Interface

S1C17W23 EL Lamp Application Notes

MLC 2.5 PATA SSD. HERCULES-Q Series. Product Specification MLC APRO RUGGED METAL 2.5 PATA SSD. Version 01V0 Document No. 100-xR2IF-MQTMB June 2016

IDE Flash Disk

Transcription:

S1R72U16 Development Support Manual Rev.2.00

NOTICE No part of this material may be reproduced or duplicated in any form or by any means without the written permission of Seiko Epson. Seiko Epson reserves the right to make changes to this material without notice. Seiko Epson does not assume any liability of any kind arising out of any inaccuracies contained in this material or due to its application or use in any product or circuit and, further, there is no representation that this material is applicable to products requiring high level reliability, such as, medical products. Moreover, no license to any intellectual property rights is granted by implication or otherwise, and there is no representation or warranty that anything made in accordance with this material will be free from any patent or copyright infringement of a third party. This material or portions thereof may contain technology or the subject relating to strategic products under the control of the Foreign Exchange and Foreign Trade Law of Japan and may require an export license from the Ministry of Economy, Trade and Industry or other approval from another government agency. All other product names mentioned herein are trademarks and/or registered trademarks of their respective companies. SEIKO EPSON CORPORATION 2008, All rights reserved.

Scope This document applies to the S1R72U16 IDE device - USB 2.0 host bridge LSI.

Table of Contents 1. Function Overview... 1 2. Operating Configuration... 2 3. Operating Procedures... 3 3.1 Key Input Specifications...4 3.2 Main Menu...4 3.2.1 USB Analog Test...4 3.2.2 Diagnostic...4 3.2.3 Quit...4 3.3 History Display Function Menu...5 3.3.1 Show Diagnostic Data...5 3.3.2 Clear Historical Data...5 3.3.3 Quit...5 4. History Data Details... 6 4.1 IDE History Data...6 4.1.1 IDE: idle...6 4.1.2 IDE: Hardware reset...6 4.1.3 IDE: SRST...7 4.1.4 IDE: command [xxh]...7 4.1.5 IDE: PIO (D->H)...7 4.1.6 IDE: PIO (H->D)...7 4.1.7 IDE: Multi Word DMA (D->H)...7 4.1.8 IDE: Multi Word DMA (H->D)...8 4.1.9 IDE: Ultra DMA (D->H)...8 4.1.10 IDE: Ultra DMA (H->D)...8 4.1.11 IDE: CRC error...8 4.1.12 IDE: INTRQ...8 4.2 USB History Data...9 4.2.1 USB: VBUS Overcurrent...9 S1R72U16 Development EPSON i Support Manual (Rev.2.00)

4.2.2 USB: LS device...9 4.2.3 USB: FS device...9 4.2.4 USB: HS device...9 4.2.5 USB: storage device...10 4.2.6 USB: unsupported device...10 4.2.7 USB: more than three storage devices...10 4.2.8 USB: more than four hubs...10 4.2.9 USB: phase err...10 4.2.10 USB: CBW...10 4.2.11 USB: Data IN...10 4.2.12 USB: Data OUT...10 4.2.13 USB: CSW...10 4.2.14 USB: cleared STALL... 11 4.2.15 USB: Mass Storage Reset... 11 4.3 Connection Verification Methods...12 4.3.1 Main CPU and LSI Connection Verification Method...12 4.3.2 USB Device and LSI Connection Verification Method...13 4.3.3 Potential Communication Problems with USB Devices...15 Appendix A Correspondence between Pins and ATA/ATAPI Standard Signals... 16 ii EPSON S1R72U16 Development Support Manual (Rev.2.00)

1. Function Overview 1. Function Overview This LSI includes two functions to support product (system) development. They are controlled by a PC via the serial interface. History display function USB logo certification support function The History display function enables the viewing from a PC of various details, including IDE/USB status, detected USB device type, transfer history, and error information. It also enables connection verification between the main CPU and the LSI, as well as simple debugging using transfer history and error information. The USB logo certification support function is used to switch to the test mode corresponding to the electrical test as part of certification testing. For detailed information, refer to the S1R72U16 Embedded Host Compliance Guide. Note the following precautions for history information. HS devices connected via an FS USB hub will be recognized as FS devices, not HS devices. Only Bulk Only Transport Mass Storage Class devices are supported. * UFI subclass(subclasscode value is 04h) devices are unsupported. CBI Transport devices such as USB FDDs are unsupported, even if they are Mass Storage Class devices. Likewise, devices manufactured before the implementation of Mass Storage Class standards and not conforming to those standards will not be supported. Non-Mass Storage Class devices are not supported. Note the following precautions regarding operations. These functions are disabled if the LSI switches to Sleep mode while functions are underway. Operation will resume on recovery from Sleep mode in the state immediately preceding Sleep mode. S1R72U16 Development EPSON 1 Support Manual (Rev.2.00)

2. Operating Configuration 2. Operating Configuration Fig. 2-1 illustrates the typical hardware configuration when using these functions. IDE/CPU bus signal line Board containing S1R72U16 Main CPU S1R72U16 USB device Control PC RS-232 cable Fig. 2-1 Typical hardware configuration The blocks shown in Fig. 2-1 are as follows: Board containing S1R72U16 Corresponds to the product (system) board. These functions are controlled by the control PC. Control PC PC used to control these functions via terminal software using the RS-232 interface function. USB device A USB device such as USB memory, HDD, CD, DVD, or MO drive. Connect when using the IDE-USB bridge. Not required if only checking (initializing) the connection between the LSI and main CPU. Table 2-1 shows RS-232 and terminal software settings. Table 2-1 RS-232 and terminal software settings Item Setting Baud rate 19200bps Data bit 8bit Parity None Stop bit 1 Flow control None Encoding Shift-JIS Local echo On 2 EPSON S1R72U16 Development Support Manual (Rev.2.00)

3. Operating Procedures 3. Operating Procedures Control these functions as shown in Fig. 3-1. Fig. 3-1 History display function operating procedures These functions are enabled once the PLL_Locked pin (Port13) switches to High. Confirm that the signal is at High before starting these functions (i.e., before entering menu ). Consider the following possible causes if the PLL_Locked pin (Port13) fails to switch to High. The specified power supply is not provided to the LSI. The LSI reset pin (XRESET) is still at Low. S1R72U16 Development EPSON 3 Support Manual (Rev.2.00)

3. Operating Procedures The clock is not oscillating correctly. Consider the following possible causes if transfer is not possible even though the PLL_Locked pin (Port13) has switched to High. The CLKSEL pin setting does not match the clock frequency. The RS-232 cable (cross/straight) used is incorrect for the circuit board wiring. The terminal software settings differ from those described in Table 2-1. 3.1 Key Input Specifications The key input specifications are as follows: The Enter key confirms the string entered. Only single-byte alphanumeric characters can be entered. Double-byte characters are invalid. Input is not case-sensitive. 3.2 Main Menu Start these functions by entering menu via the PC terminal software. This will display the items shown in Table 3-1. Table 3-1 Main menu list Key Input Item Summary 1 USB analog test Allows switching to Test mode. 2 Diagnostic Starts the history display function. q Quit Quits the function. 3.2.1 USB Analog Test When key input 1 is received, then the operation menu is displayed and to allow switching to Test mode. For detailed information, refer to S1R72U16 Embedded Host Compliance Guide. 3.2.2 Diagnostic When key input 2 is received, then the operation menu is displayed and to start the history display function. For detailed information, refer to 3.3 History Display Function Menu. 3.2.3 Quit When key input q is received, then this quits the function. The function will be unavailable until the menu is invoked once again. 4 EPSON S1R72U16 Development Support Manual (Rev.2.00)

3. Operating Procedures 3.3 History Display Function Menu Table 3-2 shows the items that can be used with the history display function. Table 3-2 History display function menu list Key Input Item Summary 1 Show diagnostic data Displays the history data. 2 Clear historical data Clears the history data recorded. q Quit Quits the history display function. 3.3.1 Show Diagnostic Data When key input 1 is received, the history data is displayed. Then the menu shown in Table 3-2. History data includes both USB and IDE related data and is displayed in chronological order, starting with the oldest. Up to 63 messages can be displayed. Tables 4-1 and 4-2 show the display details. 3.3.2 Clear Historical Data When key input 2 is received, recorded history data is all cleared. Then the menu shown in Table 3-2. History data recording resumes after the previous data has been cleared. 3.3.3 Quit When key input q is received, then this quits the history display function and returns to the main menu. S1R72U16 Development EPSON 5 Support Manual (Rev.2.00)

4. History Data Details 4. History Data Details This section describes the IDE and USB related history data displayed. 4.1 IDE History Data Table 4-1 shows the IDE-related history data. The signal descriptions are based on the ATA/ATAPI standard signal naming conventions. Refer to Table A-1 for correspondence to the LSI pin names. Table 4-1 IDE history data list History data IDE: idle IDE: Hardware reset IDE: SRST IDE: command [xxh] IDE: PIO (D->H) IDE: PIO (H->D) IDE: Multi Word DMA (D->H) IDE: Multi Word DMA (H->D) IDE: Ultra DMA (D->H) IDE: Ultra DMA (H->D) IDE: CRC error IDE: INTRQ Summary Idle state Detected hardware reset. Detected software reset. Detected ATA/ATAPI command receipt. xx indicates hexadecimal command code (operation code for ATAPI) received. Transferred PIO data from device to host. Transferred PIO data from host to device. Transferred Multi Word DMA data from device to host. Transferred Multi Word DMA data from host to device. Transferred Ultra DMA data from device to host. Transferred Ultra DMA data from host to device. Detected CRC error during Ultra DMA data transfer. Asserted INTRQ. 4.1.1 IDE: idle This history entry is recorded when in a state that allows commands to be received from the main CPU (when the Status register BSY bit and DRQ bit are both 0), corresponding to the state in which LSI power has been turned on or reset or a command has finished executing. If the main CPU reads the Status register BSY bit as 1 although the history data has not changed from this state, there may be a problem with signal quality or in the signal connections shown below. CS0-, DA0 to DA2, DD0 to DD7, DIOR- 4.1.2 IDE: Hardware reset This history entry is recorded when a hardware reset is detected. If this history entry does not appear even after the main CPU has issued a hardware reset, there may be a problem with signal quality or in the signal connection shown below. RESET- 6 EPSON S1R72U16 Development Support Manual (Rev.2.00)

4. History Data Details 4.1.3 IDE: SRST This history entry is recorded when a software reset is detected. If this history entry does not appear even after the main CPU has issued a software reset, there may be a problem with signal quality or in the signal connections shown below. CS1-, DA0 to DA2, DD0 to DD7, DIOW- 4.1.4 IDE: command [xxh] This history entry is recorded when a command is received. The [xxh] part indicates the command code for ATA commands and the operation code for ATAPI commands. If this history entry does not appear even after the main CPU has issued a command or if the command issued by the IDE host does not match the command/operation code in the history, there may be a problem with signal quality or in the signal connections shown below. CS0-, CS1-, DA0 to DA2, DD0 to DD7, DIOW- 4.1.5 IDE: PIO (D->H) This history entry is recorded when PIO format data transfer starts. If IDE: INTRQ or IDE: idle does not appear after the history entry, there may be a problem with signal quality or in the signal connections shown below. CS0-, CS1-, DA0 to DA2, DIOW-, DIOR- If data is incorrect, there may be a problem with signal quality or in the signal connections shown below. DD0 to DD15 4.1.6 IDE: PIO (H->D) Refer to 4.1.5 IDE: PIO (D->H). 4.1.7 IDE: Multi Word DMA (D->H) This history entry is recorded when Multi Word DMA format data transfer starts. If IDE: INTRQ does not appear after the history entry, there may be a problem with signal quality or in the signal connections shown below. DIOW-, DIOR-, DMARQ, DMACK - If data is incorrect, there may be a problem with signal quality or in the signal connections shown below. DD0 to DD15 S1R72U16 Development EPSON 7 Support Manual (Rev.2.00)

4. History Data Details 4.1.8 IDE: Multi Word DMA (H->D) Refer to 4.1.7 IDE: Multi Word DMA (D->H). 4.1.9 IDE: Ultra DMA (D->H) This history entry is recorded when Ultra DMA format data transfer starts. If IDE: INTRQ or IDE: CRC error do not appear after the history entry, there may be a problem with signal quality or in the signal connections shown below. DIOW-, DIOR-, DMARQ, DMACK -, IORDY 4.1.10 IDE: Ultra DMA (H->D) Refer to 4.1.9 IDE: Ultra DMA (D->H). 4.1.11 IDE: CRC error This history entry is recorded when a CRC error is detected during Ultra DMA format data transfers. If this history entry appears, there may be a problem with signal quality or in the signal connections shown below. DD0 to DD15 4.1.12 IDE: INTRQ This history entry is recorded in spite of the Device Control register nien bit when the command issued by the main CPU has finished executing and the status register details have been updated. If the main CPU cannot detect INTRQ even when this history entry appears while the Device Control register nien bit is 0, there may be a problem with signal quality or in the signal connection shown below. INTRQ Note that this history entry is not recorded when the following commands, for which the ATA/ATAPI standards specify INTRQ is not to be asserted, terminate normally. IDENTIFY DEVICE IDENTIFY PACKET DEVICE READ SECTOR (S) READ SECTOR (S) EXT READ MULTIPLE READ MULTIPLE EXT 8 EPSON S1R72U16 Development Support Manual (Rev.2.00)

4. History Data Details 4.2 USB History Data Table 4-2 shows the USB-related history data. Table 4-2 USB history data list History data USB: VBUS overcurrent USB: LS device USB: FS device USB: HS device USB: storage device USB: unsupported device USB: more than 3 storage device USB: more than 4 hubs USB: phase err USB: CBW USB: Data IN USB: Data OUT USB: CSW USB: cleared STALL USB: Mass Storage Reset Summary Detected VBUS overcurrent. Detected LS device connection. Detected FS device connection. Detected HS device connection. Detected storage device connection. Detected unsupported device connection. Detected connection of 3 or more storage devices. Detected connection of 4 or more USB hubs. Detected phase error. Issued CBW. Issued Bulk IN (except CSW). Issued Bulk OUT (except CBW). Received CSW. Issued request to clear STALL. Issued Mass Storage Reset (specified device reset). 4.2.1 USB: VBUS Overcurrent This history entry is recorded when an overcurrent is detected in the VBUS. If this history entry appears when an USB device is connected, the current drawn from the VBUS by the USB device may exceed the supply capacity. 4.2.2 USB: LS device This history entry is recorded when an LS (Low Speed) device is connected. This history entry is not recorded if connected via a USB hub. 4.2.3 USB: FS device This history entry is recorded when an FS (Full Speed) device is connected. FS devices include USB hubs recognized as FS. This history entry is not recorded if connected via a USB hub. 4.2.4 USB: HS device This history entry is recorded when an HS (High Speed) device is connected. HS devices include USB hubs recognized as HS. This history entry is not recorded if connected via a USB hub. S1R72U16 Development EPSON 9 Support Manual (Rev.2.00)

4. History Data Details 4.2.5 USB: storage device This history entry is recorded if a supported storage device connection is detected. 4.2.6 USB: unsupported device This history entry is recorded if an unsupported storage device connection is detected. 4.2.7 USB: more than three storage devices This history entry is recorded if a third or subsequent supported storage devices are detected. Up to two storage devices may be connected to the LSI. 4.2.8 USB: more than four hubs This history entry is recorded if a fourth or subsequent USB hubs are detected. Up to three USB hubs may be connected to the LSI. 4.2.9 USB: phase err This history entry is recorded if a problem occurs in the protocol with the storage device. 4.2.10 USB: CBW This history entry is recorded when a command-issuing CBW is issued as defined for Mass Storage Class. 4.2.11 USB: Data IN This history entry is recorded when Bulk IN is issued at the start of the data transfer (USB device to USB host) for a command issued using CBW. A single history entry is recorded for the entire data stream rather than for individual packets. 4.2.12 USB: Data OUT This history entry is recorded when Bulk OUT is issued at the start of the data transfer (USB host to USB device) for a command issued using CBW. A single history entry is recorded for the entire data stream rather than for individual packets. 4.2.13 USB: CSW This history entry is recorded on receiving a command status reception CSW as defined for Mass Storage Class. This is the status for commands issued using CBW and indicates that the protocol is complete. 10 EPSON S1R72U16 Development Support Manual (Rev.2.00)

4. History Data Details 4.2.14 USB: cleared STALL This history entry is recorded when the LSI requests the clearing of (issuing request to clear) the STALL after returnning STALL from a device. 4.2.15 USB: Mass Storage Reset This history entry is recorded when Mass Storage Reset is issued to a device. S1R72U16 Development EPSON 11 Support Manual (Rev.2.00)

4. History Data Details 4.3 Connection Verification Methods This section describes methods for verifying connections between the main CPU and the LSI and between USB devices and the LSI. 4.3.1 Main CPU and LSI Connection Verification Method This section describes the method for verifying connections between the main CPU and the LSI. Individual IDE signals can be checked via control from the main CPU, as shown below. RESET signal confirmation method 1. Confirm that the IDE: Hardware reset history entry appears when the main CPU issue a Hardware Reset. CS1 signal confirmation method 1. Confirm that the IDE: SRST history entry appears when the main CPU issues an SRST. The following signals should be checked, depending on the transfer mode used. The signals used for Multi Word DMA and PIO transfer can be checked simultaneously using Ultra DMA transfer. The signals used for PIO transfer can be checked simultaneously using Multi Word DMA transfer. Set the Device Control register nien bit to 0 when issuing commands. Method for confirming CS0-, CS1-, DA0 to DA2, DIOW-, DIOR-, INTRQ, and DD0 to DD15 signals [When using PIO transfer only] Confirm by issuing a command from the main CPU and by using PIO transfer. 1. Issue the SET FEATURE command and set PIO transfer. 2. Issue the WRITE SECTOR(S) command. Confirm that the command ends normally and that the history entry appears as IDE: command [30h] IDE: PIO (H->D) IDE: INTRQ IDE: idle. 3. Issue the READ SECTOR(S) command and read the data written in 2. Confirm that the command ends normally and that the history entry appears as IDE: command [20h] IDE: PIO (D->H) IDE: idle. This enables evaluation of the CS0-, CS1-, DA0 to DA2, DIOW-, DIOR-, and INTRQ signals. 4. Compare the data written by the WRITE SECTOR(S) command against the data read by the READ SECTOR(S) command. Confirm that they match. This enables evaluation of the DD0 to DD15 signals. 12 EPSON S1R72U16 Development Support Manual (Rev.2.00)

4. History Data Details * In ATAPI mode, issue the WRITE command in place of the WRITE SECTOR(S) command and the READ command in place of the READ SECTOR(S) command. Method for confirming CS0-, CS1-, DA0 to DA2, DIOW-, DIOR-, INTRQ, DMARQ, DMACK-, DD0 to DD15 signals [When using Multi Word DMA transfer] Confirm by issuing a command from the main CPU and by using Multi Word DMA transfer. 1. Issue the SET FEATURE command. Set Multi Word DMA transfer. 2. Issue the WRITE DMA command. Confirm that the command ends normally and that the history entry appears as IDE: command [CAh] IDE: Multi Word DMA (H->D) IDE: INTRQ IDE: idle. 3. Issue the READ DMA command and read the data written in 2. Confirm that the command ends normally and that the history entry appears as IDE: command [C8h] IDE: Multi Word DMA (D->H) IDE: INTRQ IDE: idle. This enables evaluation of the CS0-, CS1-, DA0 to DA2, DIOW-, DIOR-, INTRQ, DMARQ, and DMACK- signals. 4. Compare the data written by the WRITE DMA command against the data read by the READ DMA command. Confirm that they match. This enables evaluation of the DD0 to DD15 signals. * In ATAPI mode, issue the WRITE command instead of the WRITE DMA command and the READ command instead of the READ DMA command. Method for confirming CS0-, CS1-, DA0 to DA2, DIOW-, DIOR-, INTRQ, DMARQ, DMACK-, IORDY, and DD0 to DD15 signals [When using Ultra DMA transfer] Confirm by issuing a command from the main CPU and by using Ultra DMA transfer. 1. Issue the SET FEATURE command. Set Ultra DMA transfer. The subsequent control and confirmation methods are the same as for Multi Word DMA. Transfer except that the history information will contain Ultra DMA instead of Multi Word DMA. 4.3.2 USB Device and LSI Connection Verification Method This section describes method for verifying connections between USB devices and the LSI. Checking the initial state of the VBUS supply control circuit 1. Confirm that USB: VBUS overcurrent does not appear in the history without connecting a USB device. * Otherwise, there may be a problem in the VBUS supply control circuit. S1R72U16 Development EPSON 13 Support Manual (Rev.2.00)

4. History Data Details Checking the VBUS supply control circuit and the interface peripheral circuits 1. Connect a USB device (not USB hub) to the LSI and confirm that USB: VBUS overcurrent does not appear in the history. * Otherwise, there may be a problem in the VBUS supply control circuit. 2. Confirm that USB: LS device, USB: FS device, or USB: HS device in the history match the speed mode of the USB device connected. * If not, there may be a problem in the interface peripheral circuit or with signal quality. 3. Confirm that the history entry appears as shown below according to the type of USB device connected. Confirm that USB: storage device appears in the history if the USB device connected is a storage device. Confirm that USB: unsupported device appears in the history if the USB device connected is an unsupported device. * If not, there may be a problem with signal quality. Checking USB hub operation 1. Connect a USB hub to the LSI. Confirm that USB: VBUS overcurrent does not appear in the history. * Otherwise, there may be a problem in the VBUS supply control circuit. 2. Confirm that USB: FS device or USB: HS device appears in the history and matches the speed mode of the USB hub connected. * If not, there may be a problem with signal quality. 3. Connect a USB device to the USB hub connected, and check that the history entry appears as shown below, depending on the type of USB device connected. Confirm that the USB: storage device appears in the history if the USB device connected is a storage device. Confirm that USB: unsupported device appears in the history if the USB device connected is an unsupported device. * If not, there may be a problem with signal quality. 14 EPSON S1R72U16 Development Support Manual (Rev.2.00)

4. History Data Details 4.3.3 Potential Communication Problems with USB Devices This section describes communication problems with USB devices that can be inferred from history data. If the following history data appears, the current drawn from the VBUS by the USB device may exceed the supply capacity. USB: VBUS overcurrent If the following history data appears, there may be a problem in the USB device. USB: phase err If the USB storage device continues to return NAK, the following history data will appear. As the LSI is executing commands, timeout processing should be performed and an ATA/ATAPI standard reset should be issued by the main CPU. USB: CBW appears in the history, but USB: CSW does not, with no status changes. USB: Mass Storage Reset or USB: cleared STALL appears at the end of the history, without any subsequent changes. If the following combinations appear in the history data, there may be a conflict in the protocol between the USB host and the device. In this case, since an error status is returned to the main CPU, the error should be processed appropriately at the main CPU. If this state occurs other than when a command is being executed (Status register BSY bit is 1 or DRQ bit is 1), the USB device involved will be treated as an unsupported device. USB: cleared STALL USB: Mass Storage Reset appear in history. USB: phase err USB: Mass Storage Reset appear in history. S1R72U16 Development EPSON 15 Support Manual (Rev.2.00)

Appendix A Correspondence between Pins and ATA/ATAPI Standard Signals Appendix A Correspondence between Pins and ATA/ATAPI Standard Signals Table A-1 indicates the correspondence between LSI pins and ATA/ATAPI standard signals. Table A-1 Correspondence between terminals and ATA/ATAPI standard signals BGA QFP Pin (IDE mode) Pin (CPU mode) D8 54 HDA2_T CA2 DA2 D6 52 HDA1_T CA1 DA1 D5 51 HDA0_T CA0 DA0 E6 50 XHCS1_T XCS CS1- E7 49 XHCS0_T CA3 CS0- J6 33 XHIOR_T XRD DIOR- G5 31 XHIOW_T XWR DIOW- H5 30 HDMARQ_T XDREQ DMARQ J5 29 XHDMACK_T XDACK DMACK- H6 32 HIORDY_T - IORDY F5 28 HINTRQ_T XINT INTRQ E9 48 XHRESET_T XHRESET RESET- E8 47 XHDASP_T - DASP- F7 46 XHPDIAG_T - PDIAG- F9 45 CSEL_T CSEL CSEL D7 55 HDD15_T CD15 DD15 C9 56 HDD14_T CD14 DD14 C8 57 HDD13_T CD13 DD13 C7 58 HDD12_T CD12 DD12 B8 59 HDD11_T CD11 DD11 A8 61 HDD10_T CD10 DD10 B7 62 HDD9_T CD9 DD9 A7 63 HDD8_T CD8 DD8 C6 64 HDD7_T CD7 DD7 B6 65 HDD6_T CD6 DD6 C5 67 HDD5_T CD5 DD5 B5 68 HDD4_T CD4 DD4 A5 69 HDD3_T CD3 DD3 D4 70 HDD2_T CD2 DD2 C4 71 HDD1_T CD1 DD1 B4 72 HDD0_T CD0 DD0 ATA/ATAPI-6 standard signal 16 EPSON S1R72U16 Development Support Manual (Rev.2.00)

Revision History Revision History Revision details Date Rev. Page Type Details 05/31/2007 0.10 All New Newly established 2007/07/01 1.00 1 Add Added subclass details to history information precautions. 6 Add Added DRQ bit conditions to states allowing receipt of commands in Section 4.1.1. 8 Correct Corrected details for Section 4.1.12. 15 Correct Corrected details for Section 4.3.3. 04/01/2008 2.00 4, 5, 7, 8 Correct Corrected details for Section 3.2, 3.3, 4.1.5 to 4.1.10.

International Sales Operations AMERICA EPSON ELECTRONICS AMERICA, INC. HEADQUARTERS 2580 Orchard Parkway San Jose, CA 95131,USA Phone: +1-800-228-3964 FAX: +1-408-922-0238 SALES OFFICES Northeast 301 Edgewater Place, Suite 210 Wakefield, MA 01880, U.S.A. Phone: +1-800-922-7667 FAX: +1-781-246-5443 EUROPE EPSON EUROPE ELECTRONICS GmbH HEADQUARTERS Riesstrasse 15 Muenchen Bayern, 80992 GERMANY Phone: +49-89-14005-0 FAX: +49-89-14005-110 ASIA EPSON (CHINA) CO., LTD. 7F, Jinbao Bldg.,No.89 Jinbao St.,Dongcheng District, Beijing 100005, China Phone: +86-10-6410-6655 FAX: +86-10-6410-7320 SHANGHAI BRANCH 7F, Block B, Hi-Tech Bldg., 900, Yishan Road, Shanghai 200233, CHINA Phone: +86-21-5423-5522 FAX: +86-21-5423-5512 EPSON HONG KONG LTD. 20/F., Harbour Centre, 25 Harbour Road Wanchai, Hong Kong Phone: +852-2585-4600 FAX: +852-2827-4346 Telex: 65542 EPSCO HX EPSON (CHINA) CO., LTD. SHENZHEN BRANCH 12/F, Dawning Mansion, Keji South 12th Road, Hi- Tech Park, Shenzhen Phone: +86-755-2699-3828 FAX: +86-755-2699-3838 EPSON TAIWAN TECHNOLOGY & TRADING LTD. 14F, No. 7, Song Ren Road, Taipei 110 Phone: +886-2-8786-6688 FAX: +886-2-8786-6660 EPSON SINGAPORE PTE., LTD. 1 HarbourFront Place, #03-02 HarbourFront Tower One, Singapore 098633 Phone: +65-6586-5500 FAX: +65-6271-3182 SEIKO EPSON CORPORATION KOREA OFFICE 50F, KLI 63 Bldg., 60 Yoido-dong Youngdeungpo-Ku, Seoul, 150-763, KOREA Phone: +82-2-784-6027 FAX: +82-2-767-3677 GUMI OFFICE 2F, Grand B/D, 457-4 Songjeong-dong, Gumi-City, KOREA Phone: +82-54-454-6027 FAX: +82-54-454-6093 SEIKO EPSON CORPORATION SEMICONDUCTOR OPERATIONS DIVISION IC Sales Dept. IC International Sales Group 421-8, Hino, Hino-shi, Tokyo 191-8501, JAPAN Phone: +81-42-587-5814 FAX: +81-42-587-5117 Document Code: 411136401 First Issue July 2007 Printed April 2008 in JAPAN C