Re: How to put extra clock cycles on i2c cavinci, problems on omapl138 (logic pd som)

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

 



Dear Ben,

> 
> On Thu, Mar 17, 2011 at 10:13 AM,  <Bastian.Ruppert@xxxxxxxxxx> wrote:
> > [...]
> >> I wonder if there is YA hardware problem with i2c on the LogicPD
> >> boards. I've noticed that when I don't have the UBI board connected
> >> then I don't get the controller timeouts.
> >>
> >
> > I have some effects here, too.
> > We have a i2c repeater solded on our board (PCA9515AD). With this 
repeater
> >
> > i can reproduce the errer pretty fast.
> > Without this repeater solded on, the mean time before failure is much
> > higher.
> >
> > I can produce the error pretty fast with the ts_test tool. Without any
> > userland
> > tool using the touchscreen info or with the tool evtest, i can see the 
i2c
> >
> > action on the oscilloscope but it is hard to produce the error.
> > What does this indicate to?
> > Is it possible that userland can influence the kernel driver timing to
> > promote
> > the error?
> 
> I don't think that userland can influence the kernel driver timing;
> based on my understanding of the driver [1] polling occurs from the
> moment the device is probe()'d. Are you modprob'ing the driver right
> before ts_test? Where can I see the ts_test source?

I have the driver build in.
I have the ts_test source from here [2], but this [3] is a more official 
source. 

> 
> Best Regards,
> Ben Gardiner
> 
> [1] 
http://lxr.linux.no/linux+v2.6.38/drivers/input/touchscreen/tps6507x-ts.c
> 

Cheers,

Bastian.

[2] https://github.com/kergoth/tslib/blob/master/tests/ts_test.c

[3] 
http://tslib.sourcearchive.com/documentation/1.0-7build1/ts__test_8c-source.html
--
To unsubscribe from this list: send the line "unsubscribe linux-i2c" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux GPIO]     [Linux SPI]     [Linux Hardward Monitoring]     [LM Sensors]     [Linux USB Devel]     [Linux Media]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux