Our company is using a large range of DSPs from TI for our products. Now for a new product we are planing to use also an ARM processor from TI so there are questions coming up about programming and testing during manufacturing.
We would like to daisy-chain the JTAG interface of the ARM processor with an FPGA. We do this already successfully with the DSPs.
In the documentation for the DSPs (ex. TMS320c28346) there is noted that to use boundary-scan, the pin EMU1 has to be low (default is 1). In our production we have custom designed adapters to reflect this behavour during test and FPGA programming.
In the ARM documentation I haven't found any usable note if boundary-scan works if the EMU1 pin on a ARM is low. In fact, the datasheets and TRMs (OMAP3515, OMAP-L138, AM3359) are completely missing information about boundary-scan.
The documentation about the ICEPICK tap router lacks also such information (http://processors.wiki.ti.com/index.php/ICEPICK).
Is boundary-scan working, if the EMU1 pin of a TI ARM chip is held low?