Migrate Debian from BB to BBB

Hey guys,
i’ve been working for some time now on my BeagleBone with debian squeeze, and recently got the BBB. I’m used to the old pin muxing done via debugfs which is working good for me, and i need mono to run (ie., no armhf possible by now).

Since the two boards are mostly equivalent, is it possible to copy the sd card, and just exchange the board id number which is checked at boot up, and run the same sd card with BBB?

I don’t want to mess with the new kernel, device trees etc. by now.

If not possible, what would be the best way to get squeeze armel installed on BBB? Out there seem to be only armhf images of wheezy…would it be possible to do a netinstall on a sd card and then copy to the emmc?

Kind regards,
Sebastian Hahn

No. The BB has different power setting and different DDR memory.

This may be of value to you. http://circuitco.com/support/index.php?title=BeagleBoneBlack#TI_EZSDK

Gerald

Hey guys,
i've been working for some time now on my BeagleBone with debian squeeze,
and recently got the BBB. I'm used to the old pin muxing done via debugfs
which is working good for me, and i need mono to run (ie., no armhf possible
by now).

Well, if you upgrade the MLO/u-boot.img files, u-boot will at least
boot on the Black. (we use a shared MLO/u-boot.img for both boards)

To load the kernel, you'll also have to modify the uEnv.txt and wrap
the initrd.img with mkimage.. (unless you hold down the boot button,
then you could ignore the default bootloader in eMMC)

Of course, the v3.2.x based kernel installed on your original bone,
will still not boot on the black..

Since the two boards are mostly equivalent, is it possible to copy the sd
card, and just exchange the board id number which is checked at boot up, and
run the same sd card with BBB?

I don't want to mess with the new kernel, device trees etc. by now.

If not possible, what would be the best way to get squeeze armel installed
on BBB? Out there seem to be only armhf images of wheezy...would it be
possible to do a netinstall on a sd card and then copy to the emmc?

btw: once Wheezy was released, i nuked squeeze support in the
netinstall as I was doing some odd hacks to make it squeeze work on
all boards.. Any reason why you can't upgrade both boards right now to
v3.8/wheezy?

Regards,

Sebastian,

there are some mono runtime packages for Debian armhf with kernel 3.8. How well they work I am not sure as I have not personally tested / used them yet.

You can also use debugfs on wheezy, but you need to either manually set the mount point,or set it up in fstab perhaps.Whether or not it is the same as with the BB, again I am unsure. You can read my short blog post about it here. http://www.embeddedhobbyist.com/debian-tips/beaglebone-black/mount-debugfs-on-debian/

As for device tree overlays . . . they may be different than what was used previously, but are a benefit once learned.At least having the ability to change pin muxing without having to recompile the kernel seems to be a huge improvement in my eyes.