Hello,
I'm having trouble getting a handle on the MUX usage of the JTAG pins. In the two boot modes that use JTAG (Functional 2WJ and 4WJ).
These pins are required for JTAG usage. However the DS and configurator allow you to configure these as I/O pins.
If these pins are used as I/O in the design and they get configured as soon as your application boots, How would you ever use the JTAG functionality.
In addition if you were to be running the application with a DEbugger hooked up and the same lines were used to control devices on your board by the code.
Even if there were no other issues with reusing the pins...I have to imagine it would be impossible to run the debugger in an application that required the use of those pins as I/O
The more I look at this the more I feel like its not really possible to use the JTAG as I/O. Am I missing something about the procedure here....is there some time window during boot where the application code can be prevented from running and JTAG is available?
In the case where you need the JTAG lines would you have to put the chip in UART Load mode and try to execute the application using a JTAG interface ?
Getting close to the end of a design that must be completed in the next day or two! If you can call me that would be great.