debian: release candidate: 2014-12-11

Happy Holidays!

I just pushed out another round of images for testing. I know Jason &
bb.org really wants an offical new image, so please test the last
Debian 7 (wheezy) release for bb.org (1)

http://elinux.org/Beagleboard:BeagleBoneBlack_Debian#2014-12-11

Upgrades over "2014-05-14"

U-boot: v2015.01-rc3
Kernel: 3.8.13-bone68

Simpler Kernel Upgrades:
sudo apt-get install linux-image-3.8.13-bone68 ; sudo reboot

Kernel Headers included:
sudo apt-get install linux-headers-3.8.13-bone68

3rd party module list:
sudo apt-get install mt7601u-modules-3.8.13-bone68

3rd party repo added: https://github.com/rcn-ee/repos (2)
am335x-pru-package
ap-hotspot
dart-1.8 (stable 1.8 branch)
dart-edge (git master branch)
oracle-java8-installer
ti-pru-cgt-installer
xenomai-runtime

1: Debian 8 (Jessie):
At the rate things are going, it might be released mid Feb:
https://udd.debian.org/cgi-bin/rcblog.cgi

2: This is open to more users, if you need something packaged and
distributed that is open source, ping us.

Regards,

Robert:
Thanks for the new release.

I installed on a BBB Rev-C and get the follow boot failure involving the
Hostname service.

Is there something I need to add or remove?

Thanks,
— Graham

This report is for Jessie Snapshot, not the Debian 7.7

— Graham

I'm "mostly" sure this is a kernel config issue, i still need to
re-review systemd's requirements.

Regards,

Another jessie behavior question. (BBB Rev.C jessie versus wheezy)

If I load any of the jessie snapshots, including 12-11, I can not get ls to colorize if
I am signed in as root on ttyO0. Debian 7.7, including 12-11 does work as expected.

Specifically: On jessie 10-29 or 12-11

if I am signed in as root on ttyO0, and I type ls --color
I do not get colorized output.

If I am signed in as root via SSH and type ls --color I do get colorized output.

ttyO0 does properly colorize the systemctl boot messages and ANSI color
commands from my executables.

On any wheezy releases, including Debian 7.7 12-11, things work as I would expect,
in that I get colorized output anytime I enter ls --color , including on root ttyO0.

I don’t see any difference in the .bashrc or .profile files between the different releases.

Is there some configuration requirement somewhere that I have missed?

I know that the Debian philosophy is that root access is not colorized by default,
but something is blocking the use of color with ls in this specific situation.

Thanks,
— Graham

Greetings,

I love the work you are doing Robert – thank you!

I especially like the lean/small ‘console’ flasher images, but I have yet to figure out the best way to add missing modules – for example ftdio_sio… I see they are included on the larger lxde images. I will check your 3rd party repo next.

I can extract the missing modules from the lxde image manually, but I didn’t want to do this if there is a more standard way of doing this – I expect to do this several times.

thank you!

William

They should have the same kernel/modules, which one are we missing?

I know the lxqt (with v3.14.x) is not 100% in sync with the v3.8.x
used on the lxde/console..

Regards,

My mistake, I am very sorry. The ftdi driver is there on this console flasher image. What is missing on the flasher, is the firmware for my wifi – htc_9271.fw

However, on the uSD card image, after switching to the TI kernel, via update_kernel.sh there seem to be no ftdi_sio module. This may not matter – I am not sure that I would use the TI kernel, except that if I understand correctly, it is considered a ‘long term’ version.

by the way, for my use case, eMMC reliability and USB host support are the key factors. So I am attempting to evaluate each of your offerings.

Sorry for the confusion,

William

My mistake, I am very sorry. The ftdi driver is there on this console
flasher image. What is missing on the flasher, is the firmware for my wifi
-- htc_9271.fw

So the firmware should be in the lxde image.

However, for the console image, the goal was to be as minimal as
possible and still be able to flash the eMMC... So while yes, this
means it'll be missing firmware/etc, it should be a nice simple base
for everyone to work off of.

However, on the uSD card image, after switching to the TI kernel, via
update_kernel.sh there seem to be no ftdi_sio module. This may not matter
-- I am not sure that I would use the TI kernel, except that if I understand
correctly, it is considered a 'long term' version.

Ah! My mind wasn't clear on what you meant on ftdi_sio. So yes i'll
add the configs to the default v3.14.x branch. :wink: I just re-fixed the
lcd's with r41 today but i'll start adding more configs by default.

by the way, for my use case, eMMC reliability and USB host support are the
key factors. So I am attempting to evaluate each of your offerings.

For that, v3.14.x is your best choice, btw, you should also make sure
you've upraded to r41:

sudo apt-get update
sudo apt-get install linux-image-3.14.26-ti-r41
sudo reboot

As there was an ethernet & usb fix in the ti merge from today included:

Regards,

Very good, I did notice that there was a ti-r41 update.

To follow-up, for those of us trying to add to the (very nice – lean is good ) console flasher image, is there a way to add missing firmware via a script/repo, or should I plan on grabbing missing items manually?

I could set up my own in-house variation of your flasher, using your tools, I know. But it seems like others would benefit from a central location.

thank you again!

William

Very good, I did notice that there was a ti-r41 update.

To follow-up, for those of us trying to add to the (very nice -- lean is
good ) console flasher image, is there a way to add missing firmware via a
script/repo, or should I plan on grabbing missing items manually?

For, htc_9271.fw:

sudo apt-get update
sudo apt-get install firmware-atheros

Then you'll have it. :wink:

I could set up my own in-house variation of your flasher, using your tools,
I know. But it seems like others would benefit from a central location.

Regards,

oops, I should have known there would be a debian package for various firmware… Very nice!

thanks for your great work, and your patience.

William

Hello Robert,

Great release, I´ve been checking Console 7.7 and so far is working like a charm!

Would be possible to have a Jessie Console release also?

Best regards and Feliz Navidad! :slight_smile:

Just a small update, "[FAILED] Failed to start Hostname Service." is
now fixed, just noise from a mis-configured kernel config.. update not
release yet, waiting for ti to rebase on the new v3.14.x from
kernel.org

Regards,

Robert:

Thanks for the update.

Looking forward to a clean ‘jessie’ release.

Thanks for all your work.

— Graham

The updated TI kernel -r43, with ftdio_sio module included, is working nicely.

thanks!

William

How about libpruio?

  http://users.freebasic-portal.de/tjf/Projekte/libpruio/doc/html/

Thanks for all the hard work!

Does this image have pre-built overlays for GPIO control? I took a look in /lib/firmware but couldn’t find anything, and I’m wondering if that should be included by default?

Otherwise this is pretty nice! Went from a pile of parts to a working project in a day or two without worrying about the OS at all, other than figuring out how to enable the GPIO mux mode.

What did you do to get GPIO mux working? I've got a working system and am terrified to change it to anything else right now, for fear of having to spend weeks re-learning how to do everything.

Does this image have pre-built overlays for GPIO control? I took a look in
/lib/firmware but couldn't find anything, and I'm wondering if that should
be included by default?

They are "built-in" we removed them from /lib/firmware as users
thought they could "change" them, which they couldn't (as they were
"built-in")

Otherwise this is pretty nice! Went from a pile of parts to a working
project in a day or two without worrying about the OS at all, other than
figuring out how to enable the GPIO mux mode.

Regards,