I have several BBBs from circuitio and the standard procedure is to load an emmc flasher via SD card and power the board on while holding the S2 aka "user boot" button. Actually with the circutio boards the S2 button is usually optional because the default install checks to see if there is an SD card to boot from automatically. I flash every board I get before doing anything with it.
I just got four revision C BBBs from element14 and I cannot flash them at all. If I hold down the S2 button while applying power, the single power LED comes on but nothing else happens no matter how long I hold it down. I read on another post that someone had success with the S3/Power button but that does not work for me. If the board boots at all it boots from the emmc. Nothing I can do will make the board boot from the SD card and flash itself.
Has anyone else run into this? Is the S2 button working on other element14 boards?
Thanks, -K
NOTE: See below in this thread about the am335x-boneblack.dtb file on your SD card. The short answer is that BBB hardware expects files with certain names in certain places on the SD card. If you are booting a pre-made image for your board it will _just_ work but if you are making your own image you need to make sure these files are in the right place or your board will not boot off the SD card. It has nothing to do with the S2 button.