1 of 1 people found this helpful
Looks like that's some card incompatibility or whatever. Just tried a different card, worked like a charm.
Just in case here are the card specs:
1) The one that didn't work:
Kingston 8GB MicroSDHC class 10, has the following marking: N0350-002.A00LF;
2) The one that did work:
ADATA 16GB MicroSDHC class 4 (hmm, Kingston was too fast? :) ), no additional markings;
I`ve just started using the intel Galileo and I´m having the same problem about booting from SD card. How do I know if the microSD card that I have is working or not?. Of course mine is not working but I dont know why.
My microSd card is this one:
Kingston 8GB MicroSDHC class 4, has the following marking: N0410-001.A00LF;
just make sure the Galileo board firmware and the SD-Card Linux Image are the latest one.
For my Galileo Gen 2 board, the firmware is version 1.0.4 and the SD-Card's image is SDCard1.0.4. (Notice the version numbers are the same!)
The SD-Card image can be downloaded from Galileo Software Downloads
Do not use the LINUX_IMAGE_FOR_SD_Intel_Galileo_v0.7.7.7z image because it won't work on Gen 2 boards.
Sketch will be save in SD card when you upload the sketch to Gen 2 board using micro USB cable.
Remove micro USB cable follows by power down the power adapter.
Power on the Gen 2 board. Wait for about 2 minutes for Galileo to boot up and load the saved sketch.
The micro USB can connect and disconnect without any issue.
First of all, you would want the image ending with 1.0.4, not 1.0.2, second, I'm not sure what exactly "my PC won't detect the SD Card from the galileo" means. Galileo does nothing to the card you boot from, which may alter it in a way that PC doesn't see it, unless you do really crazy things with it.
Just reformat the card on your PC to FAT32, then unpack the image and you should be good. If you mean that your PC doesn't detect the SD card as a device when you insert it into the reader, that sounds more like a reader or SD card failure and you need to check if that's the one or the other by e.g. using a known working card in the same PC or known working reader with your SD card.