
23 Apr
2007
23 Apr
'07
4:46 p.m.
Monstr@seznam.cz wrote:
HI, I am trying to port U-BOOT to board with MPC8343 and I have problem with reading data from I2C. Iprobe command detects EEPROM memory but after imd 50 0 20 a read only 0xff values. In EEPROM memory is stored configuration words. And configuration word is strored properly because after unplug BDI board starts fine and we can reading memory via OS. I tryied to change SPEED too.
On 83xx boards, CFG_I2C_SPEED is not used. This is a known bug that I intend to fix one day. The actual speed value that is programmed into the controller is hard-coded and is somewhat conservative. See function i2c_init().
--
Timur Tabi
Linux Kernel Developer @ Freescale