<BTW I’ve posted this already to eewiki@digikey.com but it seems to have disappeared into the ether…>
I’m trying to make a new card following a rebuild due to a change made to “board-am335xevm.c”. I think I’ve followed the instructions at http://www.eewiki.net/display/linuxonarm/BeagleBone#BeagleBone-FAQ but all I get at reboot is the penguin on the top left corner. My board is a Beaglebone A6a and I’m developing in Ubuntu 12.10 on VMWare Player.
I did all the steps exactly as the website down to
git checkout origin/am33x-v3.8
-b tmp
which I didn’t execute ‘cos I just want to stay with the old version 3.2 until I know more about what I’m doing.
``
Next, I followed the Debian Squeeze 6.0.7 instructions and ignored Wheezy & Ubuntu.
Fdisk –l gave me /dev/sdb so I used that as DISK in the export and followed the rest of the instructions for the SD card setup.
I then mounted the partitions using /dev/sdb and installed the bootloaders.
My uEnv.txt is
#optargs=
mmcroot=/dev/mmcblk0p2 ro
mmcrootfstype=ext4 rootwait fixrtc
console=ttyO2,115200n8
dvimode=640x480MR-16@60
#To boot old v3.2.x based kernel enable: (BeagleBone only)
uenvcmd=run loaduimage; run mmc_classic_boot
I then install the kernels but skip the part relating to the “Device Tree v3.6.x++”
Copy Kernel dtbs (Device Tree v3.6.x++):
sudo mkdir -p /media/boot/dtbs/
sudo tar xofv ./linux-dev/deploy/${kernel_version}-dtbs.tar.gz -C /media/boot/dtbs/
|
- |
I do not do the part labelled “Networking: Using a shared SD card with Multiple BeagleBone:”
I skip the Ubuntu serial set up instructions.
What am I doing wrong? I can’t find any guidance on google. It seems to work for everyone else?
Regards,
James