Cypress Semiconductor CY3280-MBR3 ユーザーズマニュアル
CY3280-MBR3 Evaluation Kit User Guide, Doc. #: 001-89905 Rev. *B
78
Advanced Topics
■
x – Reserved symbol. Each ‘x’ in the command signifies that 1 byte of data should be read.
■
p – Stop command
6.2
Restoring to Factory Default Slave Address from 0x00
When configuring the MBR3 device from an external host such as the CY8CKIT-042 PSoC 4 Pio-
neer Kit, ensure that either a blank configuration (128 bytes of 0x00) or a slave address of 0x00 is
not programmed into the MBR3 silicon. The valid slave address for MBR3 is 0x08–0x77 (8–119).
neer Kit, ensure that either a blank configuration (128 bytes of 0x00) or a slave address of 0x00 is
not programmed into the MBR3 silicon. The valid slave address for MBR3 is 0x08–0x77 (8–119).
If a slave address is configured to the MBR3 device, the kit becomes unusable because it cannot be
reconfigured from the EZ-Click customizer tool. In such a situation, follow these steps to restore the
slave address to the default slave address 0x37.
reconfigured from the EZ-Click customizer tool. In such a situation, follow these steps to restore the
slave address to the default slave address 0x37.
1. Disconnect the CY3280-MBR3 kit from the external host or CY8CKIT-042.
2. Change the I
2
C selection jumpers J13 and J14 in positions 1 and 2.
3. Change the J15 setting to setting C.
.
5. Click File > Open and navigate to the Water Tolerance configuration project directory and open
Water Tolerance.iic in BCP.
6. Change "37" next to w to "00" in both the IIC commands. Also, edit the IIC commands with
dummy write operations and send the configuration to the MBR3 device, as explained in step 6 of
Figure 6-6. Restore Factory Default Slave Address in BCP
7. Both the I
2
C commands are sent one after another. Ensure that all bytes of the I
2
C command are
ACK'ed (acknowledged). If any I
2
C command is NACK'ed (not acknowledged), send the I
2
C
commands again. See
8. After both the commands are successfully sent to the MBR3 device, that is, all bytes are ACK'ed,
press the reset switch (SW2) on the CY3280-MBR3 EVK.
9. The kit will become operational again and exhibit the "Water Tolerance" output. Refer to
. The kit will also be recognized with the slave ID of 0x37 in EZ-Click.