building the linux kernel/making a SD card boot image

Hi,

I needed to re-build the Linux kernel (Debian) with the USB power management auto suspend feature turned off. So i followed the instruction to build the Linux kernel and make a boot-able SD card image for my beagle bone black. I followed the instructions at

https://eewiki.net/display/linuxonarm/BeagleBone+Black

The procedure is well written and works! Per the instructions I checked out origin/am33x-v4.5 .

My question is , which version of the Linux kernel is stable i.e. should I be using 4.5.0 - bone3 or an older version?

The image on the beaglebone website (https://beagleboard.org/latest-images) i.e. bone-debian-8.3-lxqt-4gb-armhf-2016-01-24-4gb.img.xz here are the versions of the kernel and the RFS.

debian@beaglebone:~$ uname -r
3.8.13-bone70

debian@beaglebone:~$ cat /etc/dogtag
BeagleBoard.org Debian Image 2015-03-01

With the image i built using the instructions at https://eewiki.net/display/linuxonarm/BeagleBone+Black, i get the following versions of the kernel and RFS ( well i can’t seem to get a RFS version) .

debian@arm:~$ uname -r
4.5.0-bone3
debian@arm:~$ cat /etc/dogtag
cat: /etc/dogtag: No such file or directory

Everything seemingly works with 4.5.0-bone3. But I’m wondering what people would recommend to use in terms of stability.

BTW, does beaglebone.org endorse a particular procedure for building the kernel/bootable SD card image?

Thanks!
-Karina

Hi,

I needed to re-build the Linux kernel (Debian) with the USB power
management auto suspend feature turned off. So i followed the instruction
to build the Linux kernel and make a boot-able SD card image for my beagle
bone black. I followed the instructions at

https://eewiki.net/display/linuxonarm/BeagleBone+Black

The procedure is well written and works! Per the instructions I checked
out origin/am33x-v4.5 .

My question is , which version of the Linux kernel is stable i.e. should I
be using 4.5.0 - bone3 or an older version?

am33x-v4.5 is okay for stable, it has all the patches from our am33x-v4.4
branch, it's not going to be around very long once v4.6.0 is released in
another 2 months.

The image on the beaglebone website (https://beagleboard.org/latest-images)
i.e. bone-debian-8.3-lxqt-4gb-armhf-2016-01-24-4gb.img.xz here are the
versions of the kernel and the RFS.

debian@beaglebone:~$ uname -r
3.8.13-bone70

debian@beaglebone:~$ cat /etc/dogtag
BeagleBoard.org Debian Image 2015-03-01

With the image i built using the instructions at
https://eewiki.net/display/linuxonarm/BeagleBone+Black, i get the
following versions of the kernel and RFS ( well i can't seem to get a RFS
version) .

debian@arm:~$ uname -r
4.5.0-bone3
debian@arm:~$ cat /etc/dogtag
cat: /etc/dogtag: No such file or directory

Everything seemingly works with 4.5.0-bone3. But I'm wondering what people
would recommend to use in terms of stability.

BTW, does beaglebone.org endorse a particular procedure for building the
kernel/bootable SD card image?

The base rootfs's listed on eewiki.net are generated from the same exact
script that generates the images listed on:
https://beagleboard.org/latest-images they just don't have any of the
"BeagleBone Extra's" installed by default.

The point of the eewiki.net is to show a step by step guide to create your
own image, vs just downloading the beagleboard.org example image..

Regards,