uEnv.txt parsing

When in doubt, use brute force – Ken Thompson

I’ve spent some time trying to work out how the BeagleBone Black builds
its boot environment, and since the information seems widely scattered
I’ve collected all I could find here.

A Standard uEnv.txt File

(The purpose of the mmcblk1boot* devices is unknown at present.)

Four years later I happened across this post and found it helpful.

I believe these devices map to the hidden boot sectors within the eMMC which hangs off the MMC1 peripheral.