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
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
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?
mmc1: unrecognised EXT_CSD revision 7
and then eMMC would not show up..
>> 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?
and here's the wheezy image with the 3.8.13-bone80 kernel with support
for the newer bbg eMMC:
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.
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.
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.