MPC5200 (Board: PM520) I2C Problem
Andrey Volkov
avolkov at varma-el.com
Fri Oct 27 22:44:56 EST 2006
Hi,
Roman Fietze wrote:
> Hello,
>
> On Friday 27 October 2006 09:29, Andrey Volkov wrote:
>
>> Revision of MPC5200? (third string engraved on the MPC)
>> If L25R then check this doco:
>> http://www.freescale.com/files/32bit/doc/errata/MPC5200E.pdf
>> (if be short - I2C didn't work on this revision chips)
>
> We have an "MPC5200CBV400 L25R Rev 2" on our boards, and we
> successfully drive a PCF8563 real time clock and an UDA1380 Codec on
> the same line.
>
> The problems described in the errata are an arbitration loss problem
> and, depending on teh chp's Rev, a clock noise problem.
>
> Probably your problem is related to the connected I2C client?
Problem was not in noise. Chips of this rev. _sometime_ didn't
generate clock in ACK/NAK phase. Such behavior acceptable for
a RTC (you could reread clock, after timeout), but for eeprom - not.
--
Regards
Andrey
More information about the Linuxppc-embedded
mailing list