Evaluation Board User Guide
UG-076
Rev. A | Page 15 of 16
USING THE EVALUATION BOARD TO PROGRAM AN
ON A USER BOARD
This guide shows how to use an
evaluation board to
program an
on the board designed by the user board
via the I
2
C interface. It assumes that the user has access to the
I
2
C pins via a header on the target board, and knows the
assigned address of the target I
2
C device.
1.
Move Jumper S2 to the center and left (I
2
C) pins.
2.
Move Jumper W1 to the center and left (I
2
C) pins.
3.
Select the desired I
2
C address for the
evaluation
board using Jumper S5 and Jumper S6. Note that the S5 =
S6 = high setting is reserved for SPI mode. Also, this I
2
C
address must not conflict with the I
2
C address of the target
4.
Attach a jumper cable from SDIO_SDA pin of Header P1
of the evaluation board to the SDA pin on the target board.
5.
Repeat Step 4 for both the SCLK_SCL pin and GND pin of
the
evaluation board to the SCL pin and ground
pin of the target board, respectively. On the evaluation
software, select
Configure Serial Port
from the
I/O
menu.
This window is shown in Figure 28.
0
874
6-
02
2
Figure 28. Evaluation Software Serial Port Configuration
6.
Click
Reset Serial Port
and then click
Detect Current
Configuration
. A dialog box appears and acknowledges
the I
2
C mode and address. The evaluation software starts at
I
2
C Address 0x058 and stops at the first valid I
2
C address
that it finds. If the target I
2
C address is different from the
one automatically selected, select the I
2
C address of the
target
from the list, and click
OK
.
7.
From the
View
menu on the menu bar (see Figure 24),
click
Debug
. Click the
I2C Debug
button. The window
shown in Figure 29 appears.
08
74
6
-02
3
Figure 29. Evaluation Software I
2
C Debug Window
8.
Enter the I
2
C address set by Jumper S5 and Jumper S6 on
the
evaluation board, and click
Ping
. The user
sees a green
ACK
message as shown in Figure 29.
a.
Repeat this step for the I
2
C address of the target
. If
ACK
is returned for both addresses, the
is ready to be programmed.
b.
If the ping test fails, double check the cabling between
the boards, as well as the I
2
C addresses of the target
. Ensure that the I
2
C address of the
on the evaluation board is different from the target
. Also, disconnect the jumper cable, and
ensure that I
2
C mode is working properly on the
evaluation board.
9.
Proceed to program the target
with the desired
settings. When finished, click the
EEPROM
button on the
main window to access the EEPROM window, and then
click
Program EEPROM
to write the settings to the
EEPROM.