public inbox for linux-omap@vger.kernel.org
 help / color / mirror / Atom feed
* Booting 2.6.25 on the OMAP5912OSK
@ 2008-06-01 17:06 Philip Balister
  2008-06-01 21:04 ` Felipe Balbi
  2008-06-01 21:18 ` Felipe Balbi
  0 siblings, 2 replies; 6+ messages in thread
From: Philip Balister @ 2008-06-01 17:06 UTC (permalink / raw)
  To: linux-omap

[-- Attachment #1: Type: text/plain, Size: 846 bytes --]

I'm trying to update the Angstrom distribution to kernel version 2.6.25. 
The basic defconfig boots and runs, but when I turn on the vm file 
system for udev, the system hangs sometime after mounting root. While 
hung, it very slowly prints the following messages:

i2c_omap i2c_omap.1: Transmit overflow
tps65010: power off button
i2c_omap i2c_omap.1: Transmit overflow
tps65010: power off button
i2c_omap i2c_omap.1: Transmit overflow
tps65010: power off button
i2c_omap i2c_omap.1: Transmit overflow
tps65010: power off button
i2c_omap i2c_omap.1: Transmit overflow
tps65010: power off button
i2c_omap i2c_omap.1: Transmit overflow
tps65010: power off button
i2c_omap i2c_omap.1: Transmit overflow
tps65010: power off button

Does anyone have a working config for the OSK that includes sound? Any 
ideas why this hang occurs?

Thanks,

Philip

[-- Attachment #2: S/MIME Cryptographic Signature --]
[-- Type: application/x-pkcs7-signature, Size: 3303 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Booting 2.6.25 on the OMAP5912OSK
  2008-06-01 17:06 Booting 2.6.25 on the OMAP5912OSK Philip Balister
@ 2008-06-01 21:04 ` Felipe Balbi
  2008-06-03 14:54   ` Steve Poulsen
  2008-06-01 21:18 ` Felipe Balbi
  1 sibling, 1 reply; 6+ messages in thread
From: Felipe Balbi @ 2008-06-01 21:04 UTC (permalink / raw)
  To: Philip Balister; +Cc: linux-omap

Hi,

On Sun, 01 Jun 2008 13:06:03 -0400, Philip Balister <philip@balister.org>
wrote:
> i2c_omap i2c_omap.1: Transmit overflow
> tps65010: power off button

Sounds like a bug in our i2c-omap.c

Tony do you know about any issues with i2c-omap.c after
highspeed i2c was introduced ?

This could be a regression, I remember seeing this on
some tests I was doing with twl4030 but they seemed
to vanish. Looks like I missed something. I'll try
to reproduce my bug with twl4030 and after that dig a
bit on i2c driver and i2c omap trms (ugh).

Anyways, if you could enable all debugging in i2c and
get more info when it happens, that would be great ;-)

-- 
Best Regards,

Felipe Balbi
http://felipebalbi.com
me@felipebalbi.com


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Booting 2.6.25 on the OMAP5912OSK
  2008-06-01 17:06 Booting 2.6.25 on the OMAP5912OSK Philip Balister
  2008-06-01 21:04 ` Felipe Balbi
@ 2008-06-01 21:18 ` Felipe Balbi
  1 sibling, 0 replies; 6+ messages in thread
From: Felipe Balbi @ 2008-06-01 21:18 UTC (permalink / raw)
  To: Philip Balister; +Cc: linux-omap

Hi,

On Sun, 01 Jun 2008 13:06:03 -0400, Philip Balister <philip@balister.org>
wrote:
> i2c_omap i2c_omap.1: Transmit overflow
> tps65010: power off button

Sounds like a bug in our i2c-omap.c

Tony do you know about any issues with i2c-omap.c after
highspeed i2c was introduced ?

This could be a regression, I remember seeing this on
some tests I was doing with twl4030 but they seemed
to vanish. Looks like I missed something. I'll try
to reproduce my bug with twl4030 and after that dig a
bit on i2c driver and i2c omap trms (ugh).

Anyways, if you could enable all debugging in i2c and
get more info when it happens, that would be great ;-)

-- 
Best Regards,

Felipe Balbi
http://felipebalbi.com
me@felipebalbi.com



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Booting 2.6.25 on the OMAP5912OSK
  2008-06-01 21:04 ` Felipe Balbi
@ 2008-06-03 14:54   ` Steve Poulsen
  2008-06-03 16:49     ` Tony Lindgren
  0 siblings, 1 reply; 6+ messages in thread
From: Steve Poulsen @ 2008-06-03 14:54 UTC (permalink / raw)
  To: Felipe Balbi; +Cc: Philip Balister, linux-omap

I too am seeing this same problem.  Do you know when this was introduced 
(kernel version)?  I am looking to update the kernel to address some 
flashing issues, and this is the only issue that remains for me.  I am 
thinking to revert back to the I2C of the version that should fix this 
issue.

Thanks!

Felipe Balbi wrote:
> Hi,
>
> On Sun, 01 Jun 2008 13:06:03 -0400, Philip Balister <philip@balister.org>
> wrote:
>   
>> i2c_omap i2c_omap.1: Transmit overflow
>> tps65010: power off button
>>     
>
> Sounds like a bug in our i2c-omap.c
>
> Tony do you know about any issues with i2c-omap.c after
> highspeed i2c was introduced ?
>
> This could be a regression, I remember seeing this on
> some tests I was doing with twl4030 but they seemed
> to vanish. Looks like I missed something. I'll try
> to reproduce my bug with twl4030 and after that dig a
> bit on i2c driver and i2c omap trms (ugh).
>
> Anyways, if you could enable all debugging in i2c and
> get more info when it happens, that would be great ;-)
>
>   

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Booting 2.6.25 on the OMAP5912OSK
  2008-06-03 14:54   ` Steve Poulsen
@ 2008-06-03 16:49     ` Tony Lindgren
  2008-06-03 17:32       ` Felipe Balbi
  0 siblings, 1 reply; 6+ messages in thread
From: Tony Lindgren @ 2008-06-03 16:49 UTC (permalink / raw)
  To: Steve Poulsen; +Cc: Felipe Balbi, Philip Balister, linux-omap

* Steve Poulsen <spoulsen@css-design.us> [080603 07:55]:
> I too am seeing this same problem.  Do you know when this was introduced  
> (kernel version)?  I am looking to update the kernel to address some  
> flashing issues, and this is the only issue that remains for me.  I am  
> thinking to revert back to the I2C of the version that should fix this  
> issue.
>
> Thanks!
>
> Felipe Balbi wrote:
>> Hi,
>>
>> On Sun, 01 Jun 2008 13:06:03 -0400, Philip Balister <philip@balister.org>
>> wrote:
>>   
>>> i2c_omap i2c_omap.1: Transmit overflow
>>> tps65010: power off button
>>>     
>>
>> Sounds like a bug in our i2c-omap.c
>>
>> Tony do you know about any issues with i2c-omap.c after
>> highspeed i2c was introduced ?
>>
>> This could be a regression, I remember seeing this on
>> some tests I was doing with twl4030 but they seemed
>> to vanish. Looks like I missed something. I'll try
>> to reproduce my bug with twl4030 and after that dig a
>> bit on i2c driver and i2c omap trms (ugh).
>>
>> Anyways, if you could enable all debugging in i2c and
>> get more info when it happens, that would be great ;-)

Hmm, yeah sounds like something is broken.. Anybody want to try to
narrow it down with git-bisect?

Tony

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Booting 2.6.25 on the OMAP5912OSK
  2008-06-03 16:49     ` Tony Lindgren
@ 2008-06-03 17:32       ` Felipe Balbi
  0 siblings, 0 replies; 6+ messages in thread
From: Felipe Balbi @ 2008-06-03 17:32 UTC (permalink / raw)
  To: Tony Lindgren; +Cc: Steve Poulsen, Felipe Balbi, Philip Balister, linux-omap

On Tue, Jun 03, 2008 at 09:49:27AM -0700, Tony Lindgren wrote:
> Hmm, yeah sounds like something is broken.. Anybody want to try to
> narrow it down with git-bisect?

ok, there's an easy way to reproduce.
echo host > /sys/devices/platform/musb_hdrc/mode
from 3430sdp. Some of the transfers in
drivers/i2c/chips/twl4030-usb.c:twl4030_set_host() is trigerring the
overflow.

btw, that XUDF bit, means _underflow_ and not overflow, so anyone who
finnishes the patch first care to send also a cleanup patch fixing that
info ;-)

I don't remember when it started to happen, but I remember that it used
to work without any underflow. Still need to read more, maybe i'll do it
tomorrow.

-- 
Best Regards,

Felipe Balbi
me@felipebalbi.com
http://blog.felipebalbi.com

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2008-06-03 17:32 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-06-01 17:06 Booting 2.6.25 on the OMAP5912OSK Philip Balister
2008-06-01 21:04 ` Felipe Balbi
2008-06-03 14:54   ` Steve Poulsen
2008-06-03 16:49     ` Tony Lindgren
2008-06-03 17:32       ` Felipe Balbi
2008-06-01 21:18 ` Felipe Balbi

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox