BBB RevB with Debian 7.5 image

I have two Rev B beaglebone blacks. One I never used since I bought it. I recently ordered a Rev C to use for my project but I thought I might as well try to make some use the one I have never used. I wanted to put Debian 7.5 on the device so it would be similar to the one I will get in a couple of days.

I first booted the device with the factory installed Angstrom distribution. It worked well.
I then downloaded the image from http://beagleboard.org/latest-images

I downloaded

Older Debian images
BeagleBone Black (eMMC flasher)
Debian 7.5 (BeagleBone Black - 2GB eMMC) 2014-05-14 - more info - bittorrent - md5: 74615fb680af8f252c034d3807c9b4ae

I put the image on a microSd card, held the boot button down until it started to echo info to the display

It booted and the screen showed in red letters that it was a temporary installation and I needed to flash to the eMMC. I used the terminal program and it seemed to work. I didn’t have time to flash it so I shut it down.

A couple of hours later I went back to try it again and it would not boot the original Angstrom, the blue led’s all stay on and nothing happens. If I try to load the Debian image I get 3 lines on the display that I will post next.

[25.132791] libphy: PHY 4a101000.mdio:01 not found
[25.137954] net etho: phy 4a101000.mdio.01 not found on slave 1
[28.305991] tilcdc 4830e000.fb: timeout waiting framedone

Then it waits a period and seems go go to neverlnd. The display responds that it has lost its signal.

Any help would be useful.

Useful responses might be something like:

Sorry dude, your device is now bricked.
or
Maybe you can get better response here
or
Advice on how to reset the device or something.

Thank you

I have two Rev B beaglebone blacks. One I never used since I bought it. I
recently ordered a Rev C to use for my project but I thought I might as well
try to make some use the one I have never used. I wanted to put Debian 7.5
on the device so it would be similar to the one I will get in a couple of
days.

I first booted the device with the factory installed Angstrom distribution.
It worked well.
I then downloaded the image from Latest Software Images - BeagleBoard

I downloaded

Older Debian images
BeagleBone Black (eMMC flasher)
Debian 7.5 (BeagleBone Black - 2GB eMMC) 2014-05-14 - more info - bittorrent
- md5: 74615fb680af8f252c034d3807c9b4ae

I put the image on a microSd card, held the boot button down until it
started to echo info to the display

It booted and the screen showed in red letters that it was a temporary
installation and I needed to flash to the eMMC. I used the terminal program
and it seemed to work. I didn't have time to flash it so I shut it down.

You shutdown mid flash... So it never completed the eMMC install, so
yeah, you have to reflash now...

Here is the latest "stable" 7.x-wheezy/3.8 kernel/2GB:
http://elinux.org/Beagleboard:BeagleBoneBlack_Debian#BBB.2FBBG_.28All_Revs.29_eMMC_Flashers

btw, we nuked this method, now you users don't get a temp session to
play around anymore, everyone has to wait and watch the flashing
process :wink:

A couple of hours later I went back to try it again and it would not boot
the original Angstrom, the blue led's all stay on and nothing happens. If I
try to load the Debian image I get 3 lines on the display that I will post
next.

[25.132791] libphy: PHY 4a101000.mdio:01 not found
[25.137954] net etho: phy 4a101000.mdio.01 not found on slave 1
[28.305991] tilcdc 4830e000.fb: timeout waiting framedone

Then it waits a period and seems go go to neverlnd. The display responds
that it has lost its signal.

Any help would be useful.

Useful responses might be something like:

Sorry dude, your device is now bricked.
or
Maybe you can get better response here
or
Advice on how to reset the device or something.

Regards,

I have two Rev B beaglebone blacks. One I never used since I bought it. I
recently ordered a Rev C to use for my project but I thought I might as well
try to make some use the one I have never used. I wanted to put Debian 7.5
on the device so it would be similar to the one I will get in a couple of
days.

I first booted the device with the factory installed Angstrom distribution.
It worked well.
I then downloaded the image from http://beagleboard.org/latest-images

I downloaded

Older Debian images
BeagleBone Black (eMMC flasher)
Debian 7.5 (BeagleBone Black - 2GB eMMC) 2014-05-14 - more info - bittorrent

  • md5: 74615fb680af8f252c034d3807c9b4ae

I put the image on a microSd card, held the boot button down until it
started to echo info to the display

It booted and the screen showed in red letters that it was a temporary
installation and I needed to flash to the eMMC. I used the terminal program
and it seemed to work. I didn’t have time to flash it so I shut it down.

You shutdown mid flash… So it never completed the eMMC install, so
yeah, you have to reflash now…

Here is the latest “stable” 7.x-wheezy/3.8 kernel/2GB:
http://elinux.org/Beagleboard:BeagleBoneBlack_Debian#BBB.2FBBG_.28All_Revs.29_eMMC_Flashers

btw, we nuked this method, now you users don’t get a temp session to
play around anymore, everyone has to wait and watch the flashing
process :wink:

This is great, I really appreciate your help.

I wish I had known that it was flashing. Some link sent me to this page:

http://elinux.org/Beagleboard:BeagleBoneBlack_Debian#Flashing_eMMC

which told me I had to edit a file and reflash.

To setup the standalone microSD image to automatically flash the eMMC on powerup.In /boot/uEnv.txt:

##enable BBB: eMMC Flasher:
cmdline=init=/opt/scripts/tools/eMMC/init-eMMC-flasher-v3.sh

If this is no longer valid is there something I can do to modify the page?

I would ask Jason Kridner to make the codification.

Gerald

This is great, I really appreciate your help.

I wish I had known that it was flashing. Some link sent me to this page:

Beagleboard:BeagleBoneBlack Debian - eLinux.org

which told me I had to edit a file and reflash.

To setup the standalone microSD image to automatically flash the eMMC on
powerup.In /boot/uEnv.txt:

##enable BBB: eMMC Flasher:
cmdline=init=/opt/scripts/tools/eMMC/init-eMMC-flasher-v3.sh

If this is no longer valid is there something I can do to modify the page?

That's "only" for images without the words "eMMC-flasher" in the file name..

Regards,