This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

about cocurrent Tx/Rx issue using USB on DM355

All,

I used MVL 2.6.18 kernel. When I read / write usb disk simultaneously, I got some errors as below:

"

usb 1-1: reset high speed USB device using musb_hdrc and address 5
musb_host_rx 1557: RX1 dma busy, csr 2020
usb 1-1: reset high speed USB device using musb_hdrc and address 5
usb 1-1: reset high speed USB device using musb_hdrc and address 5
usb 1-1: reset high speed USB device using musb_hdrc and address 5
usb 1-1: reset high speed USB device using musb_hdrc and address 5
sd 3:0:0:0: scsi: Device offlined - not ready after error recovery
sd 3:0:0:0: SCSI error: return code = 0x00050000
end_request: I/O error, dev sda, sector 6365456
sd 3:0:0:0: rejecting I/O to offline device
sd 3:0:0:0: SCSI error: return code = 0x00010000
end_request: I/O error, dev sda, sector 6365696
sd 3:0:0:0: rejecting I/O to offline device
sd 3:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 7022)
sd 3:0:0:0: rejecting I/O to offline device
sd 3:0:0:0: rejecting I/O to offline device

"

I have no found this issue on MVL 2.6.10 + Patch 45. Could anyone help me? Thanks very much.

 

BR

Jeff

  • I do not see any reason for the above behaviour documented in the LSP Data Manual (SPRS566.pdf included in DVSDK 2.00.00.18); I did see a list of constraints listed in this doc, you may want to refer to this doc to make sure you are not running into any of these constraints.

    It is my understanding that we were still working on USB driver enhacements before releasing the official DVSDK 2.0; DVSDK 2.00.00.18 is an early adoptor release; therefore, it may have minor issues that may get resolved by the time the official DVSDK is released.

    That said, if you can tell us how to reproduce the issue you are seeing, I may be able to dig into this a little further.

  • Juan,

    Thanks for your kind help. When I run a program from USB disk to write data into usb disk, i can reproduce this issue. Could  you please show me when the offical DVSDK will be released? Thanks.

    BR

    Jeff

  • Juan,

    I used kernel 2.6.18, when I run a application on kernel, I got anerror as below:

    “BUG: unbalanced irq-handler preempt count in dma_irq_handler_l+0x0/0x24!”

     

    Your much help is appreciated! Thanks very much.

     

    BR

    Jeff