Difference between revisions of "How to use EEPROM"

From IGEP - ISEE Wiki

Jump to: navigation, search
(Created page with '= Overview = The IGEP expansion boards (except IGEP New York) provides an AT24C01B serial EEPROM memory which is connected to the OMAP via I2C (register 50).<br> = Play with E…')
 
m
Line 1: Line 1:
 
= Overview =
 
= Overview =
 
+
<section begin=overview />
 
The IGEP expansion boards (except IGEP New York) provides an AT24C01B serial EEPROM memory which is connected to the OMAP via I2C (register 50).<br>  
 
The IGEP expansion boards (except IGEP New York) provides an AT24C01B serial EEPROM memory which is connected to the OMAP via I2C (register 50).<br>  
 
+
<section end=overview />
 
= Play with EEPROM memory  =
 
= Play with EEPROM memory  =
 
+
<section begin=play />
 
Use i2c-tools to manage it:  
 
Use i2c-tools to manage it:  
 
<pre>i2cget &lt;bus&gt; &lt;chip&gt; &lt;register&gt;
 
<pre>i2cget &lt;bus&gt; &lt;chip&gt; &lt;register&gt;
Line 11: Line 11:
 
<pre>i2cset -f -y 2 0x50 0x10 0x22
 
<pre>i2cset -f -y 2 0x50 0x10 0x22
 
i2cget -f -y 2 0x50 0x10</pre>  
 
i2cget -f -y 2 0x50 0x10</pre>  
 
+
<section end=play />
 
= Know more=
 
= Know more=
 
+
<section begin=know_more />
 
See also: i2dump(8), i2cget(8) and i2cset(8) man page
 
See also: i2dump(8), i2cget(8) and i2cset(8) man page
 +
<section end=know_more />

Revision as of 12:05, 27 August 2012

Overview

The IGEP expansion boards (except IGEP New York) provides an AT24C01B serial EEPROM memory which is connected to the OMAP via I2C (register 50).

Play with EEPROM memory

Use i2c-tools to manage it:

i2cget <bus> <chip> <register>
i2cset <bus> <chip> <register> <value>

For example, the following writes the value 0x22 to register 0x10 of device 0x50 on i2c bus 2:

i2cset -f -y 2 0x50 0x10 0x22
i2cget -f -y 2 0x50 0x10

Know more

See also: i2dump(8), i2cget(8) and i2cset(8) man page