diff --git a/include/configs/ti_armv7_common.h b/include/configs/ti_armv7_common.h
index 1a4b6d9900a2d84a05fbda72cee510581a183f9f..6dc65158994a3479b293da37d2a13ac07e43b45e 100644
--- a/include/configs/ti_armv7_common.h
+++ b/include/configs/ti_armv7_common.h
@@ -61,9 +61,10 @@
 #define DEFAULT_MMC_TI_ARGS \
 	"mmcdev=0\0" \
 	"mmcrootfstype=ext4 rootwait\0" \
-	"args_mmc=setenv bootargs console=${console} " \
+	"finduuid=part uuid mmc 0:2 uuid\0" \
+	"args_mmc=run finduuid;setenv bootargs console=${console} " \
 		"${optargs} " \
-		"root=${mmcroot} " \
+		"root=PARTUUID=${uuid} rw " \
 		"rootfstype=${mmcrootfstype}\0"
 
 /*