linux-mips
[Top] [All Lists]

Au1200 MMC/SD problem

To: linux-mips@linux-mips.org
Subject: Au1200 MMC/SD problem
From: Wolfgang Ocker <weo@reccoware.de>
Date: Tue, 02 May 2006 07:46:10 +0200
Organization: Reccoware Systems
Original-recipient: rfc822;linux-mips@linux-mips.org
Sender: linux-mips-bounce@linux-mips.org
Hello,

I'm trying to get a SD card to work on an Db1200 board. I'm using kernel
2.6.16.11 (+ the patch from Jordan Crouse):

http://www.linux-mips.org/archives/linux-mips/2005-12/msg00006.html

The card gets recognized and issues its relative address. Then command 9
(send csd) times out.

MMC: req done (37): 0: 00000120 00000000 00000000 00000000
MMC: starting cmd 29 arg 00018000 flags 00000061
MMC: req done (29): 0: 80ff8000 00000000 00000000 00000000
MMC: starting cmd0 2 arg 00000000 flags 00000067
MMC: req done (02): 0: 01504153 30313642 414a8be0 08004a00
MMC: starting cmd 03 arg 00000000 flags 00000065
MMC: req done (03): 0: e008004a 00000000 00000000 00000000
MMC: starting cmd 02 arg 00000000 flags 00000067
MMC: req done (02): 1: 00000000 00000000 00000000 00000000
MMC: req done (02): 1: 00000000 00000000 00000000 00000000
MMC: req done (02): 1: 00000000 00000000 00000000 00000000
MMC: req done (02): 1: 00000000 00000000 00000000 00000000
au1xx(0): DEBUG: set_ios (power=2, clock=450000Hz, vdd=15, mode=2)
MMC: starting cmd 09 arg e0080000 flags 00000007
MMC: req done (09): 1: 00000000 00000000 00000000 00000000
MMC: req done (09): 1: 00000000 00000000 00000000 00000000
MMC: req done (09): 1: 00000000 00000000 00000000 00000000
MMC: req done (09): 1: 00000000 00000000 00000000 00000000

I'm new to MMC/SD and I have no idea whether this is a problem with the
hardware, the software or the SD card (I tried two different SD cards.
Both work on my laptop with Linux 2.6.16 and a Winbond W83L51xD).

Any hints are highly appreciated.

Thanks,
Wolfgang


<Prev in Thread] Current Thread [Next in Thread>