Run openwrt with emmc

sorry for my poor english.
my board only have emmc, and the partitions set by a external kernel. my rootfs compiled by openwrt,but kernel、uboot is compiled by buildroot. rom,overlay can't work correctly,if i want to implete factory restore, any ideas suggest for me?