@peekay123. My application uses bursts with a bunch of data going to disk but it wont fill up a typically sized uSD. (Say 500M data on a 8G card), All that dat gets purged after analysis. Additionally the FW continuously writes small bits thoughout the day. I can stand to lose 50% of the uSD without a problem but i need to know that that happened so i can theough out an appropirate alarm.
I think the uSD is the right choice for my app, i simply want to be in control of its lifecycle. The card can be secured mechanically so it does not pop out during shipping. There is no vibration to speak of during normal operation and no corrosive environment so i am ok with the mechanical interface. Having said that though, I continue to look for totally on pcb storage that can hold the data and isnfast enough so we have less fiddly bits that can go wrong in manufacturing.
Anyway, i will need to let google do some more resaerch . Thanks for your comments and perspective!