No, your terminal emulator needs to send line at a time.
The Arduino IDE collects the line in the PC as you type it. When you hit send it sends the characters with no delay between characters. By default it does not send a new line so I just wait for no characters available for 10 ms.
I first waited for a new line but you never see one.
I made QuickStart work with the Arduino defaults so it would be easy for new users.
..the speeds seems to be normal, the limitation is the spi_clk speed (max 9MHz on your board) and fcpu, sandisk is the fastest as I can see some results (see http://www.microchip.com/forums/m574511-print.aspx with some nice pictures on comparision of various sdcards vs. fstypes vs. spi speeds, run on pic32 - but the mcu does not matter here)..
I am using the IDE serial monitor.
Must have been the way I typed, as its working now.
Or maybe I needed one more enter to restart when it didn't work.
@pito,
Are the pins for uSD pretty much the same as SD?
I went out & bought a 2GB uSD card. It works in the adapter it came with in the SD socket, but does not work in the uSD socket.
I am starting to think the eagle library is not correct.
Here's the way the library has the pins - yet on the SD card, the pins are more or less flipped the other way,
I know I could be shot for pointing this out, but if the iossue is that the pins for the uSD card are hooked up backwards, well that's fixable in software (DUCKING)...
.. I ordered this (with an assumption I will use your eagle lib):
the first picture shows "SD mode" 4bit
the second "SPI mode"
the third - maybe the corrected version (double check)
new lib (the original one has the numbering wrong and the pads were count from left to right, top view) - double check as I am doing this while I sleep..
PS: the case gnds are shown intentionally as 4,3,2,1
PS1: BTW, that is not an error in the lib - top side in Boston means bottom side in Auckland..