I am working with i.Mx6 by NXP with vXworks and uBoot on it. Generally, the program is loaded via the SD card, though whilst I am debugging I upload the vXworks file via TFT