From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thomas Weber Date: Fri, 17 Feb 2012 11:08:58 +0100 Subject: [U-Boot] [PATCH v3 1/3] ARM: I2C: I2C Multi byte address support In-Reply-To: <4CE347531D4CA947960AF71FF095B9323174DDA4@DBDE01.ent.ti.com> References: <1327311852-2868-1-git-send-email-rachna@ti.com> <4F3E178A.4030802@gmail.com> <4CE347531D4CA947960AF71FF095B9323174DDA4@DBDE01.ent.ti.com> Message-ID: <4F3E273A.1060108@gmail.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Hello Rachna, On 17.02.2012 10:37, Patil, Rachna wrote: > Hi Thomas, > > On Fri, Feb 17, 2012 at 14:32:02, Thomas Weber wrote: >> Hello Rachna, >> >> I get multiple timeouts from wait_for_status_mask() during i2c_write(), line 481. >> >> The Result is 1410h und status_mask is 7h. >> >> I use a devkit8000, booting from sd-card. >> > > Currently I do not have an OMAP board to debug this, But can throw some pointers. > After u-boot prompt is up, can you try doing an i2c read/write/detect operation. > Does i2c fail at this stage as well? OMAP3 DevKit8000 # i2c md 48 5 0005: 49 49 18 18 18 06 06 06 1f 1f 1f 1f 1f 1f 09 00 II.............. OMAP3 DevKit8000 # i2c mw 48 4 4 timed out in wait_for_status_mask: I2C_STAT=1410 > From the log I see that i2c has not received an ACK. > Can you increase the timeout and check if this scenario persists. Same behaviour. No changes in output. Thomas