[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [microblaze-uclinux] I2C Driver



Hi David,

On Fri, Apr 10, 2009 at 6:07 AM, Ellis, David <dellis@xxxxxxxxxxxx> wrote:

> Has anyone had problems with the I2C driver for PetaLinux? The
> i2c-algo-xilinx driver is MontaVista (2002). We are running EDK 10.1, MB
> 7.10.a, IIC 2.00.a.


I intended to suggest looking at git.xilinx.com, see if there is a
newer driver there.  However, I see they too have the old MontaVista
driver.  I'll see if I can find out more.

Thanks,

John


>
>
>
> The I2C device frequently loses arbitration or thinks the bus is busy.
> Sometimes we have seen the driver loop in the transfer function and never
> return, causing Linux to appear to be locked. The issue appears to be more
> pronounced if the I2C app is multi-threaded. (Using standard mutex’s for
> locking).
>
>
>
> We are talking to 6 slave devices and have had no problems communicating
> using other I2C masters.
>
>
>
> Thanks,
>
>
>
> David
>
>



-- 
John Williams, PhD, B.Eng, B.IT
PetaLogix - Linux Solutions for a Reconfigurable World
w: www.petalogix.com  p: +61-7-30090663  f: +61-7-30090663

___________________________
microblaze-uclinux mailing list
microblaze-uclinux@xxxxxxxxxxxxxx
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/