Make sure your card is not partitioned, also try downloading the new IDE and update the board firmware to 1.0.2 and try again with the LINUX_IMAGE_FOR_SD_Intel_Galileo_v1.0.2 and let us know your results. If that doesn’t work I’d say you could try with a smaller SD card, I guess that might be the problem. I hope you find this helpful.
not completely sure whether relevant: have you set the 1st partition of the SD card bootable?
For the method galileo uses, that's irrelevant.
tsvetan.filev, are you running this off of the 8GB card you've tested as working? If yes, then maybe the card formatting got messed up during trials of various block sizes, I'd suggest you to try the "SD Card Association formatting tool" as it's supposed to provide the most "correct" formatting layout. Or try a different card.
And by the way, you mentioned that you have updated the board's FW to the "latest 1.0.0". The latest one is 1.0.2, so make sure you're on it. Maybe it's worth redownloading the IDE and flashing the board again.
As the others pointed out, please upgrade your board firmware. Also note that most of the images of the NTU website were for firmware 0.7.5 so do not use them.
Now to bring your SD-card to its default condition.
Goto Control Panel -> Administrative Tools -> Disk utility.
Select your SD-card, and delete that partition.
Now goto MyComputer -> Right click on the drive and click format.
Keep the block allocation size as default. and the format method to FAT. If you do not have FAT as an option you will need to use diskpart.exe accessible from the command prompt/
Instructions to do this are given in the Intel Galileo Documentation.
This will ensure a clean -good-as-earlier SD.
Now, try the official Linux Image and check if it works. If yes then you can try bitbaking your way to glory using the latest BSP build guide.
Mahn The UEFI BIOS does not search the SD-card for the magic # so the SD-card sector need not be bootable.
Thanks for all the suggestions.
Here is what I did:
1. I downloaded the latest IDE and Official Linux Image
2. I updated the FW of my board to 1.0.2
3. On my linux box (opensuse) I checked the partitions of the SD card with fdisk and you are right after all my tries I found out there was more than one partion
4. I used "SD Card Association formatting tool" ( SD Formatter 4.0 for SD/SDHC/SDXC - SD Association ) to format my card and here is what it did:
Command (m for help): p
Disk /dev/sdb: 7822 MB, 7822376960 bytes, 15278080 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
/dev/sdb1 8192 15278079 7634944 b W95FAT32
5. I copied the Offical Linux files on the SD card and it now works fine.
So yes there is "correct options" for the SD card file system but I'm not sure what they are. Probably the tool chooses them automatically based on the SD card size or something.
Anyway it now boots and works fine.
I will now try to bitbake my yocto build and try to boot it.
I will probably have more questions but I will start a new discussion ;-)
Just FYI I tried also with my 32 GB card and this approach also works.
So I confirm that both 8 GB and 32 GB cards work but one should be carefull about the "correct" partition/file system setup of the SD card.
I am Samkit Surana, trying to perform a Fnal Yera Engineering poject on INTEL GALILEO GEN2, i am facing the problem when i am trying to boot IoT os image (from:- IoT Download - Board Boot Image ) and i followed the standard procedure for running it (from:- Appendix I )but still i am not able to boot this OS.
on putty when i entered serial communication it ask for clanton login & password.
this is the same problem as shown abovw is faced by me, plz hlp me out..
i am stop here.