--_003_99FBBB1CE0EA4276B7F132B71821654Fivp1_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable > I was not able to write at more than 64KB/s, continuous My preliminary timing tests show around that figure, if using a simple sequential UART fetch from source, SPI write to card Attached shows typical card behaviour, which results in an average storage of of ~ 61kbps This is seen as 7 fast sector writes followed by 3 slow ones (a looooong 170ms Busy), which really drags the average down. If the writes were all as fast as each of the fast 7, the average would go up to about 240kbps. The lower traces shows a transfer in more detail The simplest step to improve speed would be concurrent fetch and write, and I've ordered dsPICs with more I/O to try 4-bit parallel I love to know why the card does that 7-3 thing and if / how it can be got around. Timing patterns are consistent and repeatable. Maybe it's just how the card works with SPI Joe= --_003_99FBBB1CE0EA4276B7F132B71821654Fivp1_ Content-Type: image/gif; name="61kbs.gif" Content-Description: 61kbs.gif Content-Disposition: attachment; filename="61kbs.gif"; size=5547; creation-date="Sun, 11 Sep 2011 18:33:28 GMT"; modification-date="Sun, 11 Sep 2011 18:33:28 GMT" Content-Transfer-Encoding: base64 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 QPv2c+9UBQAAADs= --_003_99FBBB1CE0EA4276B7F132B71821654Fivp1_ Content-Type: text/plain; name="ATT00001.txt" Content-Description: ATT00001.txt Content-Disposition: attachment; filename="ATT00001.txt"; size=208; creation-date="Sun, 11 Sep 2011 18:33:28 GMT"; modification-date="Sun, 11 Sep 2011 18:33:28 GMT" Content-Transfer-Encoding: base64 LS0gDQpodHRwOi8vd3d3LnBpY2xpc3QuY29tIFBJQy9TWCBGQVEgJiBsaXN0IGFyY2hpdmUNClZp ZXcvY2hhbmdlIHlvdXIgbWVtYmVyc2hpcCBvcHRpb25zIGF0DQpodHRwOi8vbWFpbG1hbi5taXQu ZWR1L21haWxtYW4vbGlzdGluZm8vcGljbGlzdA0K --_003_99FBBB1CE0EA4276B7F132B71821654Fivp1_-- .