I've got some micro SD cards that work ok when connected to a PC=20 but doesn't read/write via SPI. My hardware works with several card brands. Never saw a problem=20 until now. It is an ATMega8. These cards all initialize correctly via SPI but answer CMD25 with=20 0xC1 and CMD18 with 0xC2. The correct answer should be 0x00. Can't find any solution to this odd behavior. Spent hours on Google=20 but no luck. Any suggestions? Thanks. Mark Jordan --=20 http://www.piclist.com/techref/piclist PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .