SD card support?
Bernd Walter
ticso at cicely12.cicely.de
Fri Feb 23 12:07:11 UTC 2007
On Fri, Feb 23, 2007 at 01:19:21PM +0200, Krassimir Slavchev wrote:
> Bernd Walter wrote:
> >On Thu, Feb 22, 2007 at 06:36:22PM +0200, Krassimir Slavchev wrote:
> >
> >>M. Warner Losh wrote:
> >>
> >>>In message: <45DD6E45.5000505 at bulinfo.net>
> >>> Krassimir Slavchev <krassi at bulinfo.net> writes:
> >>>: Hello,
> >>>:
> >>>: I've read that SD is not supported by qdmmc and now qdmmc does not
> >>>exist : in the source tree.
> >>>: Are the SD cards supported by mmcsd driver?
> >>>
> >>>Yes. The qdmmc driver is no more. The at91_mci driver is the host
> >>>adapter driver, mmc is the bus, and mmcsd is support for mmc/sd cards
> >>>(although only sd will work at the moment due to lack of hardware).
> >>>
> >>>
> >>>
> >>Good!
> >>
> >>I am going to investigate why my SD card is not detected.
> >>
> >>dmesg says only:
> >>
> >>at91_mci0: Setting controller bus width to 1
> >>at91_mci0: Setting controller bus width to 1
> >>at91_mci0: Setting controller bus width to 1
> >>at91_mci0: Setting controller bus width to 1
> >>mmc0: setting transfer rate to 30.000MHz
> >>at91_mci0: Setting controller bus width to 1
> >>
> >
> >I noticed a problem when netbooting, that cards are only detected on
> >reboot.
> >Booting via boot2 doesn't hsow this problem.
> >Another point, which I noticed yesterday is that the kernel did not
> >find a verbatim media, although boot2 sucessfully loaded the kernel.
> >
> >
> Yes, because bootspi does not call sdcard_init() function!
Ah - yes, different point, since I have
AT91F_MCI_CfgPIO();
AT91F_MCI_CfgPMC();
For BWCT boards.
That fits with Warners assumtion of miss-/nonconfigured GPIO.
In the same manner he is probably right about the PHY, since a non
matching rlphy should result in ukphy to match.
Not shure about bootspi, but depending on the configuration it might
ignore a MDIO Problem with the PHY.
--
B.Walter http://www.bwct.de http://www.fizon.de
bernd at bwct.de info at bwct.de support at fizon.de
More information about the freebsd-arm
mailing list