I've run Tiny Core 12.1 from a USB pendrive without any problems.
As the onboard flash is an eMMC chip it appears to Tiny Core as /dev/mmcblk1 and the standard 10ZiG OS is sitting in the partition /dev/mmcblk1p1.