I found a plugin board from sakoman that provides a micro SD card for the MSP-EXP430F5529LP module. I modified the M2_SDCardReader source code to use a different SPI and it is working fine. I noticed that the clock divider for the SPI in 'fast mode' is set to 2 (25/(2+1) = 8.3MHz). Curious to see if it could run faster, I changed the divider for 12.5MHz and the device is no longer recognized as a valid file system.
Is there some magic in 8.33MHz? I'd like to run it faster... but haven't been able to get it to work. It looks like I should be able to run it at the full 25MHz but no dice.
Is there part of of the spell that I'm missing?
thanks,
marco