Ah well, attached are the files that I'm using for testing.
There's no point in hiding them away from you, right?(*)
The command I'm using to run these is:
for i in `seq 1 5`; do cp mx50_usb_work.conf.part$i mx50_usb_work.conf; sudo ./imx_usb; sleep 1; done
If at all, I'm only really editing the last file (mx50_usb_work.conf.part5).
The reason why these are split into several files stems from yifanlu's code. There originally was a "sleep 10", but one second works fine
(*) Note: "development" quality. Hardcoded paths, no explanation, and all that. But I guess you can bear it