I THINK I have the same/similar question. Given the BeagleBone/BeagleBoard's single ext4 partition strategy for containing the FS and kernel and where u-boot/MLO is copied into the the "hole" below the partition table using the dd command, where is the default and user-updated u-boot environment saved now?
I have an SD Card for the TI SDK for the 572xEVM which has 2 partitions, (1) boot and (2) rootfs. I believe in TI SDK land, the u-boot environment variables are saved to uboot.env in the boot partition..... Thanks!!