From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stefan Roese Date: Mon, 08 Apr 2013 15:33:56 +0200 Subject: [U-Boot] PPC4XX Custom Board - Failing to read I2C In-Reply-To: <1365423998962-151799.post@n7.nabble.com> References: <1364939304023-151298.post@n7.nabble.com> <1365120299377-151609.post@n7.nabble.com> <515E6986.4050905@denx.de> <1365423998962-151799.post@n7.nabble.com> Message-ID: <5162C744.40303@denx.de> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On 08.04.2013 14:26, txcotrader wrote: > Thanks for the suggestion Stefan, the addresses are definitely different: > > v2013.01.01: I2C_BASE_ADDR = ef600400 Thats the base address of the struct. Please check the address of the STS register instead (&i2c->sts). It it still different from the IIC_STS define from the old version? > v1.7.02: IIC_STS = ef600408 > > Would you suggest not using the default drivers and configure GPIO or could > this possibly be a bug in the new version? If the addresses really are different, then its a bug. Most likely only for the 440SX (correct?). I suggest you dig into this a bit deeper to find the root cause for this address difference. Hope this helps, Stefan