Debian Image Change Log?

I’m just getting around to playing with my new Rev C BBB. This is my first time with Debian on a BBB. I’m having trouble finding the change log or update notes on the releases of the Debian images. For instance, the ID.txt from the stock image shows “Debian Image 2014-04-23”, but I’ve just downloaded a version from 5-14. Usually I like to keep things up-to-date as I have occasionally bumped into a bug that was fixed in later image builds. However, I also don’t want to break my current setup when updating. A Change Log would be very helpful. I found the log for the Angstrom images but I haven’t had much luck finding one for the newer Debian images.

Is there a maintained Change Log for the new Debian images? In particular, what are the changes from the shipped 04-23 version to the newest 5-14 image? Is there a better place to find images than http://beagleboard.org/latest-images?

I'm just getting around to playing with my new Rev C BBB. This is my first
time with Debian on a BBB. I'm having trouble finding the change log or
update notes on the releases of the Debian images. For instance, the ID.txt
from the stock image shows "Debian Image 2014-04-23", but I've just
downloaded a version from 5-14. Usually I like to keep things up-to-date as
I have occasionally bumped into a bug that was fixed in later image builds.
However, I also don't want to break my current setup when updating. A Change
Log would be very helpful. I found the log for the Angstrom images but I
haven't had much luck finding one for the newer Debian images.

Is there a maintained Change Log for the new Debian images? In particular,
what are the changes from the shipped 04-23 version to the newest 5-14
image? Is there a better place to find images than
http://beagleboard.org/latest-images?

Big changes are listed here:

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

===

With more searching I've found
http://elinux.org/BeagleBoardDebian#BeagleBone.2FBeagleBone_Black. Why
doesn't the beagleboard.org page have this "latest" image from 8-13? Which
should I use?

That leads me to https://github.com/RobertCNelson/bb-kernel/releases, which
leaves me even more confused. I see kernel versions 3.8, 3.14, 3.15, 3.16
and 3.17-rc1, with boneXX codes following. These don't seem to be
necessarily updated in a chronological order.

They are updated when needed and when a stable release comes from kernel.org

Which main kernel version is
recommended

v3.8.x

and what are the main differences, as far as Debian on BBB is
concerned, between 8, 14, 15, 16 and 17?

http://kernelnewbies.org/Linux_3.14
http://kernelnewbies.org/Linux_3.15
http://kernelnewbies.org/Linux_3.16
http://kernelnewbies.org/Linux_3.17

From what I can remember, 8 is the "most stable" version, with the others
being sort-of "beta" with more possible bugs? I haven't kept up-to-date with
this for several months so I apologize if this has been covered elsewhere.
For now I will plan to use a prebuilt image from
https://rcn-ee.net/deb/microsd/wheezy/bone-debian-7.6-console-armhf-2014-08-13-2gb.img.xz.

v3.8.x supports all the capes via overlay's.

Regards,

Thanks for the help, Robert. That clears things up a bit.

I’ve flashed my BBB with the https://rcn-ee.net/deb/testing/2014-08-19/console/BBB-eMMC-flasher-debian-7.6-console-armhf-2014-08-19-2gb.img.xz image found on the page you gave. However, now there is no drive when I plug in the BBB to my PC using the BBB client port. Normally a drive shows up on my computer with uEnv.txt and other files, but there is no drive this time. I tried searching around a bit but couldn’t find anything to help me troubleshoot. Is this an expected behavior for the newer image or might something be wrong? Is this a result of me choosing the console image this time around? I’d like to start small and install the things I need as I go. How else would I edit the uEnv.txt file?

Also, I’ll be needing Qt4 (or maybe 5 if that is available), but libqtguie4 is not found in the built-in repositories when I use apt-get install (I did do apt-get update first). I’ve tried looking around a bit but haven’t found a solution to this either. Do you know if there is a prebuilt package in another repository somewhere? Or do I need to build it myself? This package was included in the Angstrom default repos so it was a quick & easy install process.

Thanks again!

I’ve flashed my BBB with the https://rcn-ee.net/deb/testing/2014-08-19/console/BBB-eMMC-flasher-debian-7.6-console-armhf-2014-08-19-2gb.img.xz image found on the page you gave. However, now there is no drive when I plug in the BBB to my PC using the BBB client port. Normally a drive shows up on my computer with uEnv.txt and other files, but there is no drive this time. I tried searching around a bit but couldn’t find anything to help me troubleshoot. Is this an expected behavior for the newer image or might something be wrong? Is this a result of me choosing the console image this time around? I’d like to start small and install the things I need as I go. How else would I edit the uEnv.txt file?

Thanks for the help, Robert. That clears things up a bit.

I've flashed my BBB with the
https://rcn-ee.net/deb/testing/2014-08-19/console/BBB-eMMC-flasher-debian-7.6-console-armhf-2014-08-19-2gb.img.xz
image found on the page you gave. However, now there is no drive when I plug
in the BBB to my PC using the BBB client port. Normally a drive shows up on
my computer with uEnv.txt and other files, but there is no drive this time.

So the "console" is setup to be as minimal as possible. Which means
it doesn't include my custom
startup script to even do that.

The startup script is here:

https://github.com/RobertCNelson/boot-scripts/blob/master/boot/am335x_evm.sh

If you download that into the /opt/scripts/boot/

It'll do all the usb stuff on the next reboot..

I tried searching around a bit but couldn't find anything to help me
troubleshoot. Is this an expected behavior for the newer image or might
something be wrong? Is this a result of me choosing the console image this
time around? I'd like to start small and install the things I need as I go.
How else would I edit the uEnv.txt file?

plug the ethernet jack in and ssh in via:

ssh debian@beaglebone.local
ssh root@beaglebone.local

sudo nano /boot/uEnv.txt

Also, I'll be needing Qt4 (or maybe 5 if that is available), but libqtguie4
is not found in the built-in repositories when I use apt-get install (I did
do apt-get update first). I've tried looking around a bit but haven't found
a solution to this either. Do you know if there is a prebuilt package in
another repository somewhere? Or do I need to build it myself? This package
was included in the Angstrom default repos so it was a quick & easy install
process.

qt4 is available:

https://packages.debian.org/search?suite=wheezy&arch=armhf&searchon=names&keywords=libqt4

Regards,

Actually, since "avahi-daemon" is not also installed.. that won't
work.. you'll have to use the raw ip address..

Regards,

Thanks, I’ll try modifying the uEnv.txt at /boot then. I do have a debug cable and have access that way.

As for Qt - I have a prebuilt application which worked with Angstrom on the BBB. I wish to simply move the file over to the BBB and run it. I don’t need the ability to compile or create new Qt applications on the BBB itself. When I try to run my application on the BBB, it says either “No such file or directory” or “command not found”, depending on which directory I’m working from and if I prepend a “./”. I can see the file in the proper place, with executable permission, and I’ve tried using the whole path as well as going into the folder where the application resides and running it from there, but the BBB just “can’t find it”.

I assume that is because I need to install more than just “libqt4-core”, but I have no idea which other packages to install to get it working. I could install them all and try again, but if it didn’t work I’d be back at square one and if it DID run then I’d have no idea which packages were actually necessary.

I have gone through the process of building Qt from source way back with the BBW a long time ago and it was quite a lengthy process. Then when BBB first came out all I had to do was “opkg install libqtguie4 qt4-embedded-fonts” and my application worked.

In summary, can I just install prebuilt packages with apt-get and if so, which ones (since libqtguie4 doesn’t exist in the pre-loaded repos)? If not, will I need to go through the process of building Qt from source again?

Thanks again,
-Seth

Thanks, I'll try modifying the uEnv.txt at /boot then. I do have a debug
cable and have access that way.

As for Qt - I have a prebuilt application which worked with Angstrom on the
BBB. I wish to simply move the file over to the BBB and run it. I don't need
the ability to compile or create new Qt applications on the BBB itself. When
I try to run my application on the BBB, it says either "No such file or
directory" or "command not found", depending on which directory I'm working
from and if I prepend a "./". I can see the file in the proper place, with
executable permission, and I've tried using the whole path as well as going
into the folder where the application resides and running it from there, but
the BBB just "can't find it".

Your application was built with the wrong eabi, since you mention
"angstrom" it would have been gnueabi. Where as the Debian Image is
based on "armhf" or "gnueabihf"

I assume that is because I need to install more than just "libqt4-core", but
I have no idea which other packages to install to get it working. I could
install them all and try again, but if it didn't work I'd be back at square
one and if it DID run then I'd have no idea which packages were actually
necessary.

I have gone through the process of building Qt from source way back with the
BBW a long time ago and it was quite a lengthy process. Then when BBB first
came out all I had to do was "opkg install libqtguie4 qt4-embedded-fonts"
and my application worked.

ah.. "embedded" qt4.. Your going to have to rebuild that on debian.

Regards,

Alright I’ll give it a shot. Thanks for your help!