[Trac #223] SD on BTest sees unexpected data interrupts, fails to read.

Zarro Boogs per Child bugtracker at laptop.org
Mon Oct 23 14:37:03 EDT 2006


#223: SD on BTest sees unexpected data interrupts, fails to read.
---------------------+------------------------------------------------------
 Reporter:  cjb      |       Owner:  marcelo
     Type:  defect   |      Status:  new    
 Priority:  blocker  |   Milestone:  BTest-1
Component:  kernel   |    Keywords:         
---------------------+------------------------------------------------------
 As e-mailed:

 >> On Mon, 23 Oct 2006 01:55:00, Andres Salomon <dilinger at debian.org>
 said:

    > Originally, we were using two different cards.  For the debugging
    > that took place on sunday, we only used one card; however, tomorrow
    > we can test w/ the other card to see if there's some other problem
    > that's causing the driver to not see it.

 I've tried two other cards now, and neither is exhibiting the same
 problem enumerating cards.  We still aren't able to read from other
 cards, though; we seem to be getting an unexpected data interrupt:

 mmcblk0: mmc0:9ffc SD01G 992000KiB (ro)
  mmcblk0:<7>sdhci [sdhci_send_command()]: Sending cmd (12)
 sdhci [sdhci_prepare_data()]: blksz 0200 blks 0008 flags 00000a00
 sdhci [sdhci_prepare_data()]: tsac 100 ms nsac 0 clk
 sdhci [sdhci_irq()]: *** sdhci:slot0 got interrupt: 0x00018001
 sdhci [sdhci_finish_command()]: Ending cmd (12)
 sdhci [sdhci_irq()]: *** sdhci:slot0 got interrupt: 0x00108000
 sdhci [sdhci_finish_data()]: Ending data transfer (0 bytes)
 sdhci [sdhci_send_command()]: Sending cmd (c)
 sdhci [sdhci_irq()]: *** sdhci:slot0 got interrupt: 0x00018021
 sdhci [sdhci_finish_command()]: Ending cmd (c)
 mmc0: Got data interrupt even though no data operation was in progress.
 mmc0: Please report this to <sdhci-devel at list.drzeus.cx>.
 sdhci: ============== REGISTER DUMP ==============
 sdhci: Sys addr: 0x074fd000 | Version:  0x00000000
 sdhci: Blk size: 0x00007200 | Blk cnt:  0x00000008
 sdhci: Argument: 0x00000000 | Trn mode: 0x00000033
 sdhci: Present:  0x01f10c00 | Host ctl: 0x00000001
 sdhci: Power:    0x0000000e | Blk gap:  0x00000000
 sdhci: Wake-up:  0x00000000 | Clock:    0x00000107
 sdhci: Timeout:  0x0000000a | Int stat: 0x00000000
 sdhci: Int enab: 0x00ff00fb | Sig enab: 0x00ff00fb
 sdhci: AC12 err: 0x00000000 | Slot int: 0x00000000
 sdhci: Caps:     0x03e030b0 | Max curr: 0x00000000
 sdhci: ===========================================
 sdhci [sdhci_tasklet_finish()]: Ending request, cmd (12)
 mmcblk0: error 1 transferring data
 end_request: I/O error, dev mmcblk0, sector 0
 ..
 Buffer I/O error on device mmcblk0, logical block 0
  unable to read partition table
 ..
 mmcblk1: mmc0:9ffd 2_Y??  992000KiB (ro)
  unknown partition table

-- 
Ticket URL: <http://dev.laptop.org/ticket/223>
One Laptop Per Child <http://laptop.org/>



More information about the Devel mailing list