linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
* slow MMC over SPI
@ 2008-06-02  8:19 Andre Schwarz
  2008-06-03  5:54 ` Fabio Tosetto
  0 siblings, 1 reply; 3+ messages in thread
From: Andre Schwarz @ 2008-06-02  8:19 UTC (permalink / raw)
  To: linux-ppc list

All,

has anybody made some investigations about performance of a SD/MMC card
on SPI ?

Actually I'm using various cards (different speed classes) on an SPI bus
of a MPC8343 cpu.
Everything is working fine basically, i.e. card is detected properly and
block device can be mounted and used.

SPI clock is adjusted to the card's capabilities and is running quite
fast (>30MHz).

But between consecutive reads/writes there's a fixed gap of 2us thus
yielding a poor performance of approx. 300KBytes/sec.
The spi bus is utilized only ~10%.

Any ideas where this comes from ?
Ist it a fixed delay regarding to some kind of spec or is it possibly a
spi driver/mmc layer issue ?


regards,
Andre Schwarz

MATRIX VISION GmbH, Talstraße 16, DE-71570 Oppenweiler  - Registergericht: Amtsgericht Stuttgart, HRB 271090
Geschäftsführer: Gerhard Thullner, Werner Armingeon, Uwe Furtner

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: slow MMC over SPI
  2008-06-02  8:19 slow MMC over SPI Andre Schwarz
@ 2008-06-03  5:54 ` Fabio Tosetto
  2008-06-03  7:39   ` André Schwarz
  0 siblings, 1 reply; 3+ messages in thread
From: Fabio Tosetto @ 2008-06-03  5:54 UTC (permalink / raw)
  To: Andre Schwarz; +Cc: linux-ppc list

Hello,

I am trying to enable the SD over SPI on a emebedded system with one
processor powerpc mpc5200b; you have enabled mmc over spi into a native 
spi or psc spi?

regards,
Fabio

Andre Schwarz ha scritto:
> All,
>
> has anybody made some investigations about performance of a SD/MMC card
> on SPI ?
>
> Actually I'm using various cards (different speed classes) on an SPI bus
> of a MPC8343 cpu.
> Everything is working fine basically, i.e. card is detected properly and
> block device can be mounted and used.
>
> SPI clock is adjusted to the card's capabilities and is running quite
> fast (>30MHz).
>
> But between consecutive reads/writes there's a fixed gap of 2us thus
> yielding a poor performance of approx. 300KBytes/sec.
> The spi bus is utilized only ~10%.
>
> Any ideas where this comes from ?
> Ist it a fixed delay regarding to some kind of spec or is it possibly a
> spi driver/mmc layer issue ?
>
>
> regards,
> Andre Schwarz
>
> MATRIX VISION GmbH, Talstraße 16, DE-71570 Oppenweiler  - Registergericht: Amtsgericht Stuttgart, HRB 271090
> Geschäftsführer: Gerhard Thullner, Werner Armingeon, Uwe Furtner
> _______________________________________________
> Linuxppc-dev mailing list
> Linuxppc-dev@ozlabs.org
> https://ozlabs.org/mailman/listinfo/linuxppc-dev
> .
>
>   

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: slow MMC over SPI
  2008-06-03  5:54 ` Fabio Tosetto
@ 2008-06-03  7:39   ` André Schwarz
  0 siblings, 0 replies; 3+ messages in thread
From: André Schwarz @ 2008-06-03  7:39 UTC (permalink / raw)
  To: Fabio Tosetto; +Cc: linux-ppc list

Fabio,

I'm running on a MPC8343.
The SD-Card is connected on the spi hardware controller.


regards,
Andr=E9

Fabio Tosetto schrieb:
> Hello,
>=20
> I am trying to enable the SD over SPI on a emebedded system with one
> processor powerpc mpc5200b; you have enabled mmc over spi into a native=
=20
> spi or psc spi?
>=20
> regards,
> Fabio
>=20
> Andre Schwarz ha scritto:
>> All,
>>
>> has anybody made some investigations about performance of a SD/MMC car=
d
>> on SPI ?
>>
>> Actually I'm using various cards (different speed classes) on an SPI b=
us
>> of a MPC8343 cpu.
>> Everything is working fine basically, i.e. card is detected properly a=
nd
>> block device can be mounted and used.
>>
>> SPI clock is adjusted to the card's capabilities and is running quite
>> fast (>30MHz).
>>
>> But between consecutive reads/writes there's a fixed gap of 2us thus
>> yielding a poor performance of approx. 300KBytes/sec.
>> The spi bus is utilized only ~10%.
>>
>> Any ideas where this comes from ?
>> Ist it a fixed delay regarding to some kind of spec or is it possibly =
a
>> spi driver/mmc layer issue ?
>>
>>
>> regards,
>> Andre Schwarz
>>
>> MATRIX VISION GmbH, Talstra=DFe 16, DE-71570 Oppenweiler  -=20
>> Registergericht: Amtsgericht Stuttgart, HRB 271090
>> Gesch=E4ftsf=FChrer: Gerhard Thullner, Werner Armingeon, Uwe Furtner
>> _______________________________________________
>> Linuxppc-dev mailing list
>> Linuxppc-dev@ozlabs.org
>> https://ozlabs.org/mailman/listinfo/linuxppc-dev
>> .
>>
>>  =20
>=20


MATRIX VISION GmbH, Talstra=DFe 16, DE-71570 Oppenweiler  - Registergeric=
ht: Amtsgericht Stuttgart, HRB 271090
Gesch=E4ftsf=FChrer: Gerhard Thullner, Werner Armingeon, Uwe Furtner

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2008-06-03  7:39 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-06-02  8:19 slow MMC over SPI Andre Schwarz
2008-06-03  5:54 ` Fabio Tosetto
2008-06-03  7:39   ` André Schwarz

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).