element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Single-Board Computers
  • Products
  • Dev Tools
  • Single-Board Computers
  • More
  • Cancel
Single-Board Computers
Forum I cannot flash BBB eMMC
  • Blog
  • Forum
  • Documents
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Single-Board Computers to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • State Verified Answer
  • Replies 15 replies
  • Answers 2 answers
  • Subscribers 61 subscribers
  • Views 2156 views
  • Users 0 members are here
  • beagleboneblack
  • bbb
Related

I cannot flash BBB eMMC

gihu
gihu over 11 years ago

Hi all,

 

I am wroting down here these lines beacause I am quite confused, and maybe I am doing something wrong and I still don't know it.

I have a BBB revision A6. As far as I though, BBB boots from internal eMMC, and can not boot from SD, but

I doanloaded and Android image from here:

Beagleboard:Android - eLinux.org

The first thing it seems extrange for me is that eMMC is 2-GB while Android image is almost 4GB

I have used WIN32 disk imager to write the image in the SD card (I tried on winXP and win8), but when I try to flash the BBB I have no succes, I think I am following all the steps, unplug everything, plug SD card, hold down boot button (I have checked I am holding the write button) and power on while boot button is pressed, but nothing happens, 4 user LEDs are off. I have tried many times (about 20 times), I have changed the power supply, firstly that could be the problem, now I am using 5V 2.1A power supply, over the power connector.

 

But, what is even more extrange, is that if I power on the BBB with the SD card (with build-in Android image), and without presing any button, the BBB boots from SD card and starts Android, and If I power down, remove SD card and power on again, Angstrom distribution is still on BBB.

 

Has anyone seen this behave before?

Is it not posible flash this Android  image because it is larger than eMMC?

So, if BBB can`t boot from SD, what I see when I power on the BBB with the SD card, is a wrong booting?

 

I am very confused and I really appreciate your help

 

Regards,

Miguel

  • Sign in to reply
  • Cancel

Top Replies

  • Former Member
    Former Member over 11 years ago in reply to rantalbott +3 verified
    Ran Talbott wrote: Interestingly, I accidentally discovered that I don't need to push the "user" switch during power-up to boot from SD. I believe this is because the SD cards have a uEnv.txt file in…
  • rantalbott
    rantalbott over 11 years ago +2 suggested
    My A6 just came in yesterday, but I'm assuming that it'll be able to boot from SD just like my A5s do. Interestingly, I accidentally discovered that I don't need to push the "user" switch during power…
  • Former Member
    Former Member over 11 years ago +1 suggested
    The Android image from the site you reference is a stand-alone Android image for use booting from the SD card only .. it does not, and will not program the on-board eMMC as you desire. For that you will…
Parents
  • alamorobotics
    0 alamorobotics over 11 years ago

    This is a great thread and I learned something new about the boot process...image

     

    My Ububtu install did boot from the SD card without holding down the boot button, guess it picked up the kernel from the eMMC and then booted up.

    Since I wanted to start fresh I got the latest Ubuntu image and this time Ubuntu does not even boot unless I hold down the boot button.

     

    I then removed the SD card and renamed the MLO file, shutdown and applied power again. In this case I the BBB does not even boot, which was expected...

    However if I insert the SDcard, Ubuntu starts fine, again this was expected...

    Unfortunately after renaming the MLO file, since the BBB does not boot, it no longer shows up in Windows so I had to re-flash the eMMC again...

     

    Great learning process, thanks for all the information provided in the thread...

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • Former Member
    0 Former Member over 11 years ago in reply to alamorobotics

    Fredrik Safstrom wrote:

     

    Unfortunately after renaming the MLO file, since the BBB does not boot, it no longer shows up in Windows so I had to re-flash the eMMC again...

    There's a wat around that without reflashing the eMMC..

     

    When you're booted to ubuntu from uSD, you could mount /dev/mmcblk1p1 somewhere, in there you'll find the MLO you renamed and can rename it back. Then shutdown, remove the uSD, reboot and you'll be back to where you started.

     

    The boot sequence is just complicated enough to make it difficult to easily switch to a different distro on uSD temporarily, while keeping the eMMC intact.  If the switch had been a normal dip switch instead of a momentary switch that you have to hold down it would have been much easier.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • alamorobotics
    0 alamorobotics over 11 years ago in reply to Former Member

    Still learning...

    That would have saved some time...image

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
Reply
  • alamorobotics
    0 alamorobotics over 11 years ago in reply to Former Member

    Still learning...

    That would have saved some time...image

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
Children
  • Former Member
    0 Former Member over 11 years ago in reply to alamorobotics

    At some point in the very near future Angstrom is to be replaced with Debian as the default distro, see http://beagleboard.org/blog/2014-01-04-happy-new-year/

    So I'd not invest a lot of time into angstrom or flashing in back onto eMMC, better things are around the corner image

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • alamorobotics
    0 alamorobotics over 11 years ago in reply to Former Member

    To be honest, I'm such a Linux noob, I don't know if that is a good or bad thing... ;-)

    But I have heard of Debian even though I don't know much about Linux so I assume it's a good move.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube