Modify

Opened 8 years ago

Closed 8 years ago

Last modified 4 years ago

#7190 closed defect (fixed)

kmod-usb-etrax crash the system and prints "garbage"

Reported by: anonymous Owned by: developers
Priority: normal Milestone: Barrier Breaker 14.07
Component: kernel Version: Trunk
Keywords: Cc:

Description (last modified by claudio)

To reproduce the error:

1) Enable usb on the etrax target (adding "usb" to the makefile)
2) Enable kmod-usb-etrax
3) flash the device
4) try putting something on one usb port of the device

The system hangs the tcp/ip connection and prints "garbage" on the console (i can read a lot of "garbage" using a cable on the serial port):

crisv10_irq error: Epid attention on epid:5 that isn't in use
R_USB_STATUS: 0x17
R_USB_EPT_DATA = 0x0 for epid 5 :
Bulk:
5: USB_EP_Desc at 0xd0138ee8  command:0x0500 (ep_id:5 enable:0 intr:0 eof:0 eol:0) hw_len:0x0000(0) next:0x50138ef4 sub:0x00000000
Ctrl:
5: USB_EP_Desc at 0xd0139068  command:0x0500 (ep_id:5 enable:0 intr:0 eof:0 eol:0) hw_len:0x0000(0) next:0x50139074 sub:0x00000000
Intr:
Isoc:
5: USB_EP_Desc at 0xd01397f4  command:0x0500 (ep_id:5 enable:0 intr:0 eof:0 eol:0) hw_len:0x0000(0) next:0x50139800 sub:0x00000000
Dumping the whole R_USB_EPT_DATA list
R_USB_EPT_DATA = 0x0 for epid 0 :
R_USB_EPT_DATA = 0x0 for epid 1 :
R_USB_EPT_DATA = 0x0 for epid 2 :
R_USB_EPT_DATA = 0x0 for epid 3 :
R_USB_EPT_DATA = 0x0 for epid 4 :
R_USB_EPT_DATA = 0x0 for epid 5 :
R_USB_EPT_DATA = 0x0 for epid 6 :
R_USB_EPT_DATA = 0x0 for epid 7 :
R_USB_EPT_DATA = 0x0 for epid 8 :
R_USB_EPT_DATA = 0x0 for epid 9 :
R_USB_EPT_DATA = 0x0 for epid 10 :
R_USB_EPT_DATA = 0x0 for epid 11 :
R_USB_EPT_DATA = 0x0 for epid 12 :
R_USB_EPT_DATA = 0x0 for epid 13 :
R_USB_EPT_DATA = 0x0 for epid 14 :
R_USB_EPT_DATA = 0x0 for epid 15 :
R_USB_EPT_DATA = 0x0 for epid 16 :
R_USB_EPT_DATA = 0x0 for epid 17 :
R_USB_EPT_DATA = 0x0 for epid 18 :
R_USB_EPT_DATA = 0x0 for epid 19 :
R_USB_EPT_DATA = 0x0 for epid 20 :
R_USB_EPT_DATA = 0x0 for epid 21 :
R_USB_EPT_DATA = 0x0 for epid 22 :
R_USB_EPT_DATA = 0x0 for epid 23 :
R_USB_EPT_DATA = 0x0 for epid 24 :
R_USB_EPT_DATA = 0x0 for epid 25 :
R_USB_EPT_DATA = 0x0 for epid 26 :
R_USB_EPT_DATA = 0x0 for epid 27 :
R_USB_EPT_DATA = 0x0 for epid 28 :
R_USB_EPT_DATA = 0x0 for epid 29 :
R_USB_EPT_DATA = 0x0 for epid 30 :
R_USB_EPT_DATA = 0x0 for epid 31 :


Dumping EP list...

USB_EP_Desc at 0xd01391ac  command:0x1f12 (ep_id:31 enable:1 intr:0 eof:1 eol:0) hw_len:0x0000(0) next:0x501391b8 sub:0x501397ac
USB_SB_Desc at 0xd01397ac  command:0x0043 (rem:0 full:1 tt:0(zout) intr:0 eot:1 eol:1) sw_len:0x0001(1) next:0x00000000 buf:0x501bbfe8
USB_EP_Desc at 0xd01391b8  command:0x1f12 (ep_id:31 enable:1 intr:0 eof:1 eol:0) hw_len:0x0000(0) next:0x501391c4 sub:0x501397ac
USB_SB_Desc at 0xd01397ac  command:0x0043 (rem:0 full:1 tt:0(zout) intr:0 eot:1 eol:1) sw_len:0x0001(1) next:0x00000000 buf:0x501bbfe8
USB_EP_Desc at 0xd01391c4  command:0x1f12 (ep_id:31 enable:1 intr:0 eof:1 eol:0) hw_len:0x0000(0) next:0x501391d0 sub:0x501397ac
USB_SB_Desc at 0xd01397ac  command:0x0043 (rem:0 full:1 tt:0(zout) intr:0 eot:1 eol:1) sw_len:0x0001(1) next:0x00000000 buf:0x501bbfe8
USB_EP_Desc at 0xd01391d0  command:0x1f12 (ep_id:31 enable:1 intr:0 eof:1 eol:0) hw_len:0x0000(0) next:0x501391dc sub:0x501397ac
USB_SB_Desc at 0xd01397ac  command:0x0043 (rem:0 full:1 tt:0(zout) intr:0 eot:1 eol:1) sw_len:0x0001(1) next:0x00000000 buf:0x501bbfe8
........
........
.........
.......

Attachments (0)

Change History (9)

comment:1 Changed 8 years ago by anonymous

Same problem here!

comment:2 Changed 8 years ago by michelinok

Yes, i have the same exact problem as you, already written on the forum some weeks ago, and waiting for some help.
Many thanks!

comment:3 Changed 8 years ago by anonymous

Any news about this issue?

comment:4 Changed 8 years ago by claudio

  • Description modified (diff)

This type of problem should be reported to etrax maiteiner

http://lxr.linux.no/#linux+v2.6.34/MAINTAINERS#L1677

comment:5 Changed 8 years ago by anonymous

Who is the etrax maintainer? This problem renders the foxboard useless for most useful applications.

comment:6 Changed 8 years ago by anonymous

This problem may be fixed as of today after I generated enough intrest to get some action on this problem.

I will try the daily build on the 10th July 2010 and report progress.

marticharlwood(at)hotmail(dot)com

comment:7 Changed 8 years ago by anonymous

it doesn't wrks

USB_SB_Desc at 0xd00cf78c  command:0x0043 (rem:0 full:1 tt:0(zout) intr:0 eot:1 eol:1) sw_len:0x0001(1) next:0x00000000 buf:0x50151fc8
USB_EP_Desc at 0xd00cf4ec  command:0x1f12 (ep_id:31 enable:1 intr:0 eof:1 eol:0) hw_len:0x0000(0) next:0x500cf4f8 sub:0x500cf78c
 USB_SB_Desc at 0xd00cf78c  command:0x0043 (rem:0 full:1 tt:0(zout) intr:0 eot:1 eol:1) sw_len:0x0001(1) next:0x00000000 buf:0x50151fc8
USB_EP_Desc at 0xd00cf4f8  command:0x1f12 (ep_id:31 enable:1 intr:0 eof:1 eol:0) hw_len:0x0000(0) next:0x500cf504 sub:0x500cf78c

 USB_SB_Desc at 0xd00cf78c  command:0x0043 (rem:0 full:1 tt:0(zout) intr:0 eot:1 eol:1) sw_len:0x0001(1) next:0x00000000 buf:0x50151fc8
USB_EP_Desc at 0xd00cf504  command:0x1f12 (ep_id:31 enable:1 intr:0 eof:1 eol:0) hw_len:0x0000(0) next:0x500cf510 sub:0x500cf78c
 USB_SB_Desc at 0xd00cf78c  command:0x0043 (rem:0 full:1 tt:0(zout) intr:0 eot:1 eol:1) sw_len:0x0001(1) next:0x00000000 buf:0x50151fc8
USB_EP_Desc at 0xd00cf510  command:0x1f12 (ep_id:31 enable:1 intr:0 eof:1 eol:0) hw_len:0x0000(0) next:0x500cf51c sub:0x500cf78c
 USB_SB_Desc at 0xd00cf78c  command:0x0043 (rem:0 full:1 tt:0(zout) intr:0 eot:1 eol:1) sw_len:0x0001(1) next:0x00000000 buf:0x50151fc8
USB_EP_Desc at 0xd00cf51c  command:0x1f12 (ep_id:31 enable:1 intr:0 eof:1 eol:0) hw_len:0x0000(0) next:0x500cf528 sub:0x500cf78c
 USB_SB_Desc at 0xd00cf78c  command:0x0043 (rem:0 full:1 tt:0(zout) intr:0 eot:1 eol:1) sw_len:0x0001(1) next:0x00000000 buf:0x50151fc8
USB_EP_Desc at 0xd00cf528  command:0x1f12 (ep_id:31 enable:1 intr:0 eof:1 eol:0) hw_len:0x0000(0) next:0x500cf534 sub:0x500cf78c
 USB_SB_Desc at 0xd00cf78c  command:0x0043 (rem:0 full:1 tt:0(zout) intr:0 eot:1 eol:1) sw_len:0x0001(1) next:0x00000000 buf:0x50151fc8
USB_EP_Desc at 0xd00cf534  command:0x1f12 (ep_id:31 enable:1 intr:0 eof:1 eol:0) hw_len:0x0000(0) next:0x500cf540 sub:0x500cf78c

 USB_SB_Desc at 0xd00cf78c  command:0x0043 (rem:0 full:1 tt:0(zout) intr:0 eot:1 eol:1) sw_len:0x0001(1) next:0x00000000 buf:0x50151fc8
USB_EP_Desc at 0xd00cf540  command:0x1f12 (ep_id:31 enable:1 intr:0 eof:1 eol:0) hw_len:0x0000(0) next:0x500cf54c sub:0x500cf78c
 USB_SB_Desc at 0xd00cf78c  command:0x0043 (rem:0 full:1 tt:0(zout) intr:0 eot:1 eol:1) sw_len:0x0001(1) next:0x00000000 buf:0x50151fc8
USB_EP_Desc at 0xd00cf54c  command:0x1f12 (ep_id:31 enable:1 intr:0 eof:1 eol:0) hw_len:0x0000(0) next:0x500cf558 sub:0x500cf78c
 USB_SB_Desc at 0xd00cf78c  command:0x0043 (rem:0 full:1 tt:0(zout) intr:0 eot:1 eol:1) sw_len:0x0001(1) next:0x00000000 buf:0x50151fc8
USB_EP_Desc at 0xd00cf558  command:0x1f12 (ep_id:31 enable:1 intr:0 eof:1 eol:0) hw_len:0x0000(0) next:0x500cf564 sub:0x500cf78c
 USB_SB_Desc at 0xd00cf78c  command:0x0043 (rem:0 full:1 tt:0(zout) intr:0 eot:1 eol:1) sw_len:0x0001(1) next:0x00000000 buf:0x50151fc8
USB_EP_Desc at 0xd00cf564  command:0x1f12 (ep_id:31 enable:1 intr:0 eof:1 eol:0) hw_len:0x0000(0) next:0x500cf570 sub:0x500cf78c
 USB_SB_Desc at 0xd00cf78c  command:0x0043 (rem:0 full:1 tt:0(zout) intr:0 eot:1 eol:1) sw_len:0x0001(1) next:0x00000000 buf:0x50151fc8
USB_EP_Desc at 0xd00cf570  command:0x1f12 (ep_id:31 enable:1 intr:0 eof:1 eol:0) hw_len:0x0000(0) next:0x500cf57c sub:0x500cf78c

 USB_SB_Desc at 0xd00cf78c  command:0x0043 (rem:0 full:1 tt:0(zout) intr:0 eot:1 eol:1) sw_len:0x0001(1) next:0x00000000 buf:0x50151fc8
USB_EP_Desc at 0xd00cf57c  command:0x1f12 (ep_id:31 enable:1 intr:0 eof:1 eol:0) hw_len:0x0000(0) next:0x500cf588 sub:0x500cf78c
 USB_SB_Desc at 0xd00cf78c  command:0x0043 (rem:0 full:1 tt:0(zout) intr:0 eot:1 eol:1) sw_len:0x0001(1) next:0x00000000 buf:0x50151fc8
USB_EP_Desc at 0xd00cf588  command:0x1f12 (ep_id:31 enable:1 intr:0 eof:1 eol:0) hw_len:0x0000(0) next:0x500cf594 sub:0x500cf78c
 USB_SB_Desc at 0xd00cf78c  command:0x0043 (rem:0 full:1 tt:0(zout) intr:0 eot:1 eol:1) sw_len:0x0001(1) next:0x00000000 buf:0x50151fc8
USB_EP_Desc at 0xd00cf594  command:0x1f12 (ep_id:31 enable:1 intr:0 eof:1 eol:0) hw_len:0x0000(0) next:0x500cf5a0 sub:0x500cf78c
 USB_SB_Desc at 0xd00cf78c  command:0x0043 (rem:0 full:1 tt:0(zout) intr:0 eot:1 eol:1) sw_len:0x0001(1) next:0x00000000 buf:0x50151fc8
USB_EP_Desc at 0xd00cf5a0  command:0x1f12 (ep_id:31 enable:1 intr:0 eof:1 eol:0) hw_len:0x0000(0) next:0x500cf5ac sub:0x500cf78c
 USB_SB_Desc at 0xd00cf78c  command:0x0043 (rem:0 full:1 tt:0(zout) intr:0 eot:1 eol:1) sw_len:0x0001(1) next:0x00000000 buf:0x50151fc8
USB_EP_Desc at 0xd00cf5ac  command:0x1f12 (ep_id:31 enable:1 intr:0 eof:1 eol:0) hw_len:0x0000(0) next:0x500cf5b8 sub:0x500cf78c
 USB_SB_Desc at 0xd00cf78c  command:0x0043 (rem:0 full:1 tt:0(zout) intr:0 eot:1 eol:1) sw_len:0x0001(1) next:0x00000000 buf:0x50151fc8
USB_EP_Desc at 0xd00cf5b8  command:0x1f12 (ep_id:31 enable:1 intr:0 eof:1 eol:0) hw_len:0x0000(0) next:0x500cf5c4 sub:0x500cf78c
 USB_SB_Desc at 0xd00cf78c  command:0x0043 (rem:0 full:1 tt:0(zout) intr:0 eot:1 eol:1) sw_len:0x0001(1) next:0x00000000 buf:0x50151fc8
USB_EP_Desc at 0xd00cf5c4  command:0x1f12 (ep_id:31 enable:1 intr:0 eof:1 eol:0) hw_len:0x0000(0) next:0x500cf5d0 sub:0x500cf78c
 USB_SB_Desc at 0xd00cf78c  command:0x0043 (rem:0 full:1 tt:0(zout) intr:0 eot:1 eol:1) sw_len:0x0001(1) next:0x00000000 buf:0x50151fc8
USB_EP_Desc at 0xd00cf5d0  command:0x1f12 (ep_id:31 enable:1 intr:0 eof:1 eol:0) hw_len:0x0000(0) next:0x500cf5dc sub:0x500cf78c
 USB_SB_Desc at 0xd00cf78c  command:0x0043 (rem:0 full:1 tt:0(zout) intr:0 eot:1 eol:1) sw_len:0x0001(1) next:0x00000000 buf:0x50151fc8
USB_EP_Desc at 0xd00cf5dc  command:0x1f12 (ep_id:31 enable:1 intr:0 eof:1 eol:0) hw_len:0x0000(0) next:0x500cf5e8 sub:0x500cf78c
 USB_SB_Desc at 0xd00cf78c  command:0x0043 (rem:0 full:1 tt:0(zout) intr:0 eot:1 eol:1) sw_len:0x0001(1) next:0x00000000 buf:0x50151fc8
USB_EP_Desc at 0xd00cf5e8  command:0x1f12 (ep_id:31 enable:1 intr:0 eof:1 eol:0) hw_len:0x0000(0) next:0x500cf5f4 sub:0x500cf78c
 USB_SB_Desc at 0xd00cf78c  command:0x0043 (rem:0 full:1 tt:0(zout) intr:0 eot:1 eol:1) sw_len:0x0001(1) next:0x00000000 buf:0x50151fc8
USB_EP_Desc at 0xd00cf5f4  command:0x1f12 (ep_id:31 enable:1 intr:0 eof:1 eol:0) hw_len:0x0000(0) next:0x500cf600 sub:0x500cf78c
 USB_SB_Desc at 0xd00cf78c  command:0x0043 (rem:0 full:1 tt:0(zout) intr:0 eot:1 eol:1) sw_len:0x0001(1) next:0x00000000 buf:0x50151fc8
USB_EP_Desc at 0xd00cf600  command:0x1f12 (ep_id:31 enable:1 intr:0 eof:1 eol:0) hw_len:0x0000(0) next:0x500cf60c sub:0x500cf78c

comment:8 Changed 8 years ago by claudio

  • Resolution set to fixed
  • Status changed from new to closed

fix in r22129 r22130

comment:9 Changed 4 years ago by jow

  • Milestone changed from Attitude Adjustment 12.09 to Barrier Breaker 14.07

Milestone Attitude Adjustment 12.09 deleted

Add Comment

Modify Ticket

Action
as closed .
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.