[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [microblaze-uclinux] MMC card driver and IP design



Hi Lars,

Lars wrote:
Hello list!

I want to integrate a MMC/SD card interface in a
microblaze-uclinux system, with a kernel driver so the
card can be mounted in the file system. No need for
speed, a simple SPI interface is probably enough. I
have searched the list and found some vague references
but no ready solution with both driver and IP design.


ASICS World Services sell an MMC / SD card interface core, and I know there's a Linux driver because I wrote it for them, about 18 months ago.
I think Rudi lurks on the list - feel free to pop up and spruik your core!

There is a xilinx_spi driver for PPC linux 2.4, which could be pretty easily brought across to MicroBlaze. However, it's written as a straight char device, and it doesn't look very feasible to try and layer an MMC block device over the top of that, which would be required for what you describe.

There's working going on in 2.6 for generic SPI and MMC layers, but that's probably not much use to you right now. It may be possible to back port it, it would need some close investigation to see how feasible that was.

Regards,

John


___________________________
microblaze-uclinux mailing list
microblaze-uclinux@xxxxxxxxxxxxxx
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/