UPDATE:
The conclusion to this "TinyCore won't boot" may have nothing to do with
the TinyCore image. Turns out that the Raspberry Pi has problems with many
SD cards. You can see the cards that 'work' & 'don't work' list at this site:
http://elinux.org/RPi_SD_cards I also found lots of talk about 'fake' SD Cards, cards that have been
illegally modified to show a larger size than they actually are
( ie. 2GB card modified to present as a 16GB card ). News to me.
Anyway, I downloaded a free check-my-card program ( search for h2testw program ),
and my 256 Meg card checked out genuine.
Further seaching revealed that the bootcode.bin file ( part of the image for a
Raspberry Pi ) is also suspect in booting certain cards. There is a specific
version of bootcode.bin file ( to aid this problem ) located here:
https://github.com/raspberrypi/firmware/blob/234c19de7cbaaf4997671d61df20a05759066295/boot/bootcode.bin As referenced on this helpful page:
http://elinux.org/R-Pi_Troubleshooting#SD_cards Replacing the bootcode.bin file in the TinyCore image with the special one (ref link above)
allowed my 256 Meg card to boot right up! 6-7 seconds is right !!
So is the bootcode.bin in the TinyCore image not 'the right' one ? Or, does my ( genuine )
SanDisk 256 Meg card need 'the fix' of a special bootcode.bin ?
Don't know, but here are two items to chase down if you have a card that won't boot your Pi.
-Jeff