In the above output, address 0xA0 is used for writing data to the EEPROM and address 0xA1 is used for reading data from the EEPROM. This is always found in product datasheet. This mode uses an alternate I2C hardware interface different from the one available in the BP4 connector.ħ.Use (1) to search for I2C slave address. We will be using macros (3),(4) and (1) for accessing onboard 24XX64 EEPROMĦ.Use (3) macro to connect to the on-board EEPROM. No other connection is required.Ģ.Configure I2C mode by selecting mode 4.Ĥ.Set I2C clock speed to 400Khz (any speed listed below can be used for EEPROM).ĥ.List the available macros for I2C mode using (0) command
#EEPROM IS WRITE PROTECTED PC#
#EEPROM IS WRITE PROTECTED SERIES#
The chip is powered at 3.3volts and gets a 0.1uF decoupling capacitor (C6) on the power supply pin.Ģ4AA- series I2C EEPROM from Microchip come in a ton of sizes. Two 2K pull-up resistors (R8, R9) are connected to the I2C lines.
First time users can get familiar with the Bus Pirate without any added components.
The EEPROM's I2C interface can be accessed by the Bus Pirate's I2C mode. It can be used to store various settings and preferences. In Bus Pirate 4, there is an on-board 24x圆4 8Kbyte data storage EEPROM (IC3).