I’ve run sdtest in the ProffieOS/Arduino serial monitor successfully in the past, but over the last few months it hasn’t been working. Finally got around to trying again with fresh cables (always start with: is it plugged in?) but no luck. Uploads are working fine. Commands such as stab, blast, on/off…all working in the serial monitor.
I usually set my USB Type to “serial” only to avoid bad eject SD card corruption, so I set it to “serial + mass storage” thinking that might help. Did that matter?
Still getting a “whut?” after entering sdtest as a command. Any suggestions? It’s not critical but that data (sd speed/streams) is important enough that I’d like to have access to it. Thanks 
Do you have DISABLE_DIAGNOSTIC_COMMANDS
in your config file?
1 Like
Well, in the last edition of my config I had it hashed out, but in “cleaning up” the new version I left it in.
Working now, with depressing results. My usual rocksteady choice is coming back:
Time to read blocks: Average speed: 792.63 kb/s, 8.99 simultaneous audio streams.
Oof, that hurts. Thanks!!
1 Like
I should’ve taken this advice the first few times. Thanks for the reminder…I think I’ll put these in everything.
I’ve been using Gigastone, Samsung, and Kodak U3 cards with reasonable success–I did some early testing and they consistently out-performed the standard C10/U1 SD cards–but I have not been using them long enough to confirm just how durable their performance will be.
I look for the “U3” symbol and preferably an “A2” designation although the A1’s have been working fine. Here are some links to explain the coding for SD card performance:
A Guide to Speed Classes for SD and microSD Cards - Kingston Technology
A1 vs A2 SD Card Ratings Explained
Yes, UHS 3 is recommended.
Ah, yes. I was using Kioxia cards because they were more stable during the ‘SD card not found’ era. But I see now they are U1. Wahwahwaaaaah…
I meant to reply with this bit for anyone searching the topic so they know why UHS3 is preferred.
UHS is basically “write speed” but it’s also a manufacturer’s metric to the overall quality and speed of the cards. As-in a UHS 1 may write/read at say 10mbps, a 3 will be three times that speed, say at 30. * @NoSloppy feel free to correct me if I missed anything there or if anything needs expanding.
@LyleStyle I was reading the other current topic and just realized, Kioxia isn’t offering the 3’s anymore.
Guess I’ll be going back to Kingston again.
1 Like
As far as I can tell, Ux specifies read speed, Vx specifies write speed and Ax specifies number of operations per second.
However, none of these values specifies the speed over SPI or sdio, as those interfaces are too slow, usually they are measured using a UHS-I or UHS-II interface, which is much faster.
Since not a lot of people use SPI or sdio anymore, some cards don’t implement SPI and sdio well, which can cause the card to work poorly with a proffieboard, even if has high ratings and work well when you stick it in a computer or camera.
5 Likes
The part you mention about how a card may work well in a camera versus the board is what I saw a couple years back during the “Dark Times”.