Production code only runs when the pickit 3 is plugged in
In the past, with a pickit 3 and MPLab 8 and a dsPIC30F, I would set it to "release" and build/program the board. Then, when I remove power, and disconnect the pickit 3, the next time I would turn on the power to the board, the program would run. Isn't that what should be happening with MPLab X? I click "Production-> build project", then either "run project" or "make and program device". Then, as long as the pickit 3 is plugged in, it runs the code. But if I remove the power, disconnect the pickit 3, and then turn on the power, nothing happens. I'm using MPLab 5.25, and xc32 free compiler ver. 2.30 with optimizations set to zero, and also using a pic32mk. I clicked through all of the options in "Production -> Set Project Configuration -> Customize" and didn't see anything specific that would hint at the problem. Any suggestions?
As a separate issue, during programming, it seems to toggle the TDO pin as an output. And... yep, that's in the errata datasheet! haha. I guess I don't have that question anymore. lol