I saw where someone got the arduino ethernet shield's sd card reader running on a regular netduino here: http://mypetprojects...-shield-to.html
I tried this with the shieldbase by placing a maker's shield between the shieldbase and the ethernet shield. My understanding is that this should map the right pins to the ICSP header. I then connected the d4 and d10 pins as directed in the netduino tutorial above, and tried this:
public static void Main()
{
NetduinoGo.ShieldBase sb = new NetduinoGo.ShieldBase((GoBus.GoSocket)4);
StorageDevice.MountSD("SD", sb.SPI_Devices.SPI1, Pins.GPIO_PIN_D10);
The program hangs up on the StorageDevice line.
[font="monospace;font-size:12px;"]I've replaced SPI.SPI_module.SPI1 with sb.SPI.Devices.SPI1 from the original code. I get an exception with the [/font][font="monospace;font-size:12px;"]SPI.SPI_module.SPI1;[/font][font="monospace;font-size:12px;"] [/font]sb.SPI_Devices.SPI1 [font="monospace;font-size:12px;"]just hangs forever.[/font]
While I realize waiting for the go module ethernet is the best solution, I'd sure like to get this shield working. Any suggestions?
Thanks,
Bill