Jimmy,
Did you find a solution for flashing the TI SDK on BeagleBone Black? I tried editing the uEnv.txt to set the mmc to mmc 1, but it does not seem to work.
I have no issue with the latest release, but that uses device trees. The TI SDK is based on the older Linux kernel that does not use device trees.