[U-Boot] Help neede on MPC8315 I2C Interface

vtvasan v vt_vasan at yahoo.co.in
Fri May 28 15:04:10 CEST 2010



Hi all,

             i am working on MPC8315 based board and i am able to port the U-Boot with 
(VERSION = 2009, PATCHLEVEL = 11, SUBLEVEL = 1). In my board one Temperature sensor chip is connected and i am not able to access the chip from u-Boot. The processor is getting initialized during power-up using I2C EEPROM but once powered up U-Boot is giving time out error when ever i am trying to access the EEPROM and  temperature sensor. when i probe the clock signal it is coming only when the processor is getting initialized from the EEPROM. i have disabled the the PCI interface in U-boot since in my board no PCI devices are there. 



U-Boot 2009.11.1 (May 28 2010 - 15:19:41) MPC83XX

Reset Status: Software Hard, External/Internal Soft, External/Internal Hard

CPU:   e300c3, MPC8315E, Rev: 1.2 at 266.667 MHz, CSB: 133.333 MHz
Board: MPC8315CTI Rev A  
i2c_wait: timed out
i2c_wait: timed out

I2C VAL = 0  
I2C:   Requested speed:10000, i2c_clk:133333334
FDR:0x3c, div:20480, ga:0x4, gb:0x7, a:10, b:2048, speed:6510
Tr <= 15225 ns
FDR:0x3a, div:14336, ga:0x6, gb:0x6, a:14, b:1024, speed:9300
Tr <= 7545 ns
divider:13333, est_div:14336, DFSR:6
FDR:0x3a, speed:9300
ready
DRAM:  64 MB
FLASH: 64 MB
Requested speed:10000, i2c_clk:133333334
FDR:0x3c, div:20480, ga:0x4, gb:0x7, a:10, b:2048, speed:6510
Tr <= 15225 ns
FDR:0x3a, div:14336, ga:0x6, gb:0x6, a:14, b:1024, speed:9300
Tr <= 7545 ns
divider:13333, est_div:14336, DFSR:6
FDR:0x3a, speed:9300
In:    serial
Out:   serial
Err:   serial
i2c_wait: timed out
DTT:   1 FAILED INIT
Net:   eTSEC0, eTSEC1

please help me to find out why there is no activity in MPC8315 I2C interface once U-Boot got loaded. 

Thanks,
Vaasu. TV





More information about the U-Boot mailing list