3.8.13-bone80 maintenance release

365 views
Skip to first unread message

Robert Nelson

unread,
Jun 15, 2016, 11:45:50 AM6/15/16
to Beagle Board
Just a heads up:

The newest revision of the BeagleBone Green uses a newer spec of the eMMC.

For most kernel's this is a seamless hardware upgrade.

Except for our ancient 3.8.13 based kernel.

So I've pushed out a new release, and tested it on 1 new bbg board:

=> mmc info
Device: OMAP SD/MMC
Manufacturer ID: 13
OEM: 14e
Name: Q2J54
Tran Speed: 52000000
Rd Block Len: 512
MMC version 5.0
High Capacity: Yes
Capacity: 3.6 GiB
Bus Width: 4-bit
Erase Group Size: 512 KiB
HC WP Group Size: 8 MiB
User Capacity: 3.6 GiB WRREL
Boot Capacity: 2 MiB ENH
RPMB Capacity: 512 KiB ENH


[ 0.862806] mmc1: BKOPS_EN bit is not set
[ 0.869942] mmc1: new high speed MMC card at address 0001
[ 0.873175] mmcblk0: mmc1:0001 Q2J54A 3.64 GiB
[ 0.874295] mmcblk0boot0: mmc1:0001 Q2J54A partition 1 2.00 MiB
[ 0.874594] mmcblk0boot1: mmc1:0001 Q2J54A partition 2 2.00 MiB
[ 0.876017] mmcblk0: p1
[ 0.878978] mmcblk0boot1: unknown partition table
[ 0.881766] mmcblk0boot0: unknown partition table

Regards,

--
Robert Nelson
https://rcn-ee.com/

Robert Nelson

unread,
Jun 15, 2016, 4:31:12 PM6/15/16
to Peter Korsgaard, Beagle Board
On Wed, Jun 15, 2016 at 3:19 PM, Peter Korsgaard <pe...@korsgaard.com> wrote:
>>>>>> "Robert" == Robert Nelson <robert...@gmail.com> writes:
>
> > Just a heads up:
> > The newest revision of the BeagleBone Green uses a newer spec of the eMMC.
>
> > For most kernel's this is a seamless hardware upgrade.
>
> > Except for our ancient 3.8.13 based kernel.
>
> > So I've pushed out a new release, and tested it on 1 new bbg board:
>
> Out of interest, what was the fix / what fails if a an old kernel is
> booted on a new board?

On 3.8.13-bone79:

mmc1: unrecognised EXT_CSD revision 7

and then eMMC would not show up..

Peter Korsgaard

unread,
Jun 15, 2016, 4:36:14 PM6/15/16
to Robert Nelson, Beagle Board
>>>>> "Robert" == Robert Nelson <robert...@gmail.com> writes:

> Just a heads up:
> The newest revision of the BeagleBone Green uses a newer spec of the eMMC.

> For most kernel's this is a seamless hardware upgrade.

> Except for our ancient 3.8.13 based kernel.

> So I've pushed out a new release, and tested it on 1 new bbg board:

Out of interest, what was the fix / what fails if a an old kernel is
booted on a new board?

--
Bye, Peter Korsgaard

Robert Nelson

unread,
Jun 15, 2016, 4:44:06 PM6/15/16
to Peter Korsgaard, Beagle Board
On Wed, Jun 15, 2016 at 3:39 PM, Peter Korsgaard <pe...@korsgaard.com> wrote:
>>>>>> "Robert" == Robert Nelson <robert...@gmail.com> writes:
>
> Hi,
>
> >> Out of interest, what was the fix / what fails if a an old kernel is
> >> booted on a new board?
>
> > On 3.8.13-bone79:
>
> > mmc1: unrecognised EXT_CSD revision 7
>
> > and then eMMC would not show up..
>
> Ok, thanks - Can you give me a pointer to the commit fixing it?

ah, yeah i had those in the other thread, forgot to copy paste them..

https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/drivers/mmc/core?id=6636bad839d9936e73e48c4841eda83a58fcdb53

https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/drivers/mmc/core?id=03a59437ef6b6ad7fb0165cb9b96c08d6bf057fc

Peter Korsgaard

unread,
Jun 15, 2016, 4:44:20 PM6/15/16
to Robert Nelson, Beagle Board
>>>>> "Robert" == Robert Nelson <robert...@gmail.com> writes:

Hi,

>> Out of interest, what was the fix / what fails if a an old kernel is
>> booted on a new board?

> On 3.8.13-bone79:

> mmc1: unrecognised EXT_CSD revision 7

> and then eMMC would not show up..

Ok, thanks - Can you give me a pointer to the commit fixing it?

--
Venlig hilsen,
Peter Korsgaard

Robert Nelson

unread,
Jun 15, 2016, 10:49:24 PM6/15/16
to Beagle Board
and here's the wheezy image with the 3.8.13-bone80 kernel with support
for the newer bbg eMMC:

https://rcn-ee.net/rootfs/bb.org/release/2016-06-15/

mole...@gmail.com

unread,
Jun 18, 2016, 5:48:30 PM6/18/16
to BeagleBoard
Thank you very much for the fix and for the binaries! I was scratching my head the whole day trying to downgrade my new BBG (emmc chip JY976) to an older bone-debian image without any luck. Your image (7.11) downgrades nicely.  Thanks again.

Jason Kridner

unread,
Jul 1, 2016, 11:47:37 AM7/1/16
to beagl...@googlegroups.com
I've now mirrored this to http://beagleboard.org/latest-images, but moved it down below the Jessie images. I also hope to soon get some new Jessie images recommended for all manufacturers to update to for future shipments.

On Sat, Jun 18, 2016 at 4:52 PM <mole...@gmail.com> wrote:
Thank you very much for the fix and for the binaries! I was scratching my head the whole day trying to downgrade my new BBG (emmc chip JY976) to an older bone-debian image without any luck. Your image (7.11) downgrades nicely.  Thanks again.

--
For more options, visit http://beagleboard.org/discuss
---
You received this message because you are subscribed to the Google Groups "BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/beagleboard/b899ef2a-a90d-40eb-b728-671033d92ac5%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

michael...@gmail.com

unread,
Aug 4, 2016, 2:34:23 PM8/4/16
to BeagleBoard
Is there a simple way put this kernel file into the "beagleboneblack_save_emmc.zip" file?
I use the BBB eMMC extractor from this site:

and it works perfectly on all the BBB that I have, but BBG gives me the "unrecognised EXT_CSD revision 7" error

I've tried extracting the rootfs and kernel from the bone70 and repackaging it with every combination of zImage and vmlinuz I can find.
Ended up wasting about 5 hours of time with no success. :-(
Reply all
Reply to author
Forward
0 new messages