I'm kinda new to all this so this question will probably sound stupid..

but do you need a JTAG to be able to run a Trainer?