Texas Instruments DS90UB914A-CXEVM: FPD-Link III Deserializer Evaluation Module DS90UB914A-CXEVM DS90UB914A-CXEVM Hoja De Datos

Los códigos de productos
DS90UB914A-CXEVM
Descargar
Página de 41
Chapter 3
SNLU135 – JUNE 2013
Using I2C
3.1
Default Addresses
The default 7-bit I2C address of DS90UB913AQ is set to 0x58 (101 1000) using suitable resistor divider
on ID[x] pin. Also, 7-bit I2C address of DS90UB914AQ is set to 0x60 (110 0000) using suitable resistor
dividers on pins IDx[0] and IDx[1]. Change resistor R25 on Serializer board and R32, R33 on Deserializer
board to change the address of these devices, refer device datasheet for more information.
3.2
SPA Dongle Board
(1) (2)
The SPA dongle is required to use interactive GUI over I2C i.e., ALP (Analog LaunchPAD).
Download and install ALP from:
http://www.ti.com/tool/ALP
.
Before using ALP for these devices, it is also required to download DS90UB913-914-ALP-PROFILES from
the same web page and copy DS90UB913 & DS90UB914 folders to location:
Program Files\National
Semiconductor Corp\Analog LaunchPAD vx.xx.xxxx\Profiles
on your system.
The SPA dongle is shown in
below. It is powered through the USB port of computer and LED
D1 will light up RED when the SPA dongle is connected to a computer to indicate that the board is
powered.
Figure 3-1. SPA Dongle
As shown in above
I2C port of DS90UB913AQ (JP12) or DS90UB914AQ (JP9) evaluation
board must be connected to connector, JP8 on SPA dongle.
Refer
and
for these connections.
EEPROM Setup of SPA dongle
Once ALP software is running and SPA dongle is connected as stated above, the following steps are
required to communicate with a particular device, for e.g., DS90UB913,
1. Under the Devices tab, there could be any device name at the place highlighted in RED as shown in
(1)
Not provided with the EVM
(2)
Any I2C controller which support clock stretching can be used.
12
Using I2C
SNLU135 – JUNE 2013
Copyright © 2013, Texas Instruments Incorporated