Debian demo image 2014-07-06 -> initrd.img, uEnv.txt, dtbs and zImage are missing

Hi everybody,

with the old demo images (2014-06-05 and older) I could make a “working” SD card.

With the newest update (2014-07-06) the files mentioned in the subject are missing on the card, when I create it with:

sudo ./setup_sdcard.sh --mmc /dev/sda --dtb beaglebone
with the files from here:
http://rcn-ee.net/deb/rootfs/wheezy/debian-7.5-console-armhf-2014-07-06.tar.xz

as described by Robert here: http://elinux.org/BeagleBoardDebian#Debian_Stable_.28wheezy.29

Can somebody give me a hint what I am missing?

Best regards,
Michael

Just plug it in and let it boot. (Unless you have an old bootloader in
the bbb's eMMC)

I had some free time over the holiday weekend, so I implemented two
big changes, repos.rcn-ee.net is now up (sudo apt-get install
linux-image-$(rcn-ee.net kernel), along with firmware and header
packages) and i rewrote my bootloader patch to take advantage of some
new u-boot features.

The spec is here: http://elinux.org/Beagleboard:U-boot_partitioning_layout_2.0

With debian jessie, this means you can install debian's kernel
packages and swap between the kernels via updating /boot/uEnv.txt's
uname_r variable.

However if your running the BBB, i just finished the uEnv.txt
compatibility shim yesterday. (which means it isn't in the 2014-07-06,
release)

Regards,

For future reference purposes the option is:

--bbb-old-bootloader-in-emmc

as of: https://github.com/beagleboard/image-builder/commit/30e006546228418dc57611c967b86778916f5be4

To update the "setup_sdcard.sh" in 2014-07-06 to support that:

rm setup_sdcard.sh
wget https://raw.githubusercontent.com/beagleboard/image-builder/master/tools/setup_sdcard.sh
chmod +x setup_sdcard.sh

Regards,

Dear Robert,

thank you very much for your quick response!
Your crystal ball was again correct: I had an old bootloader on the eMMC. I updated the eMMC to your latest image and now it is working.

With debian jessie, this means you can install debian’s kernel packages and swap between the kernels via updating /boot/uEnv.txt’s uname_r variable.
This sounds great!

Best regards,
Michael