I'm working with Infineon XC16x board ( with XC164 ) and with our production board with a setup for external multiplexed 16 bit RAM and internal ROM . My problem is : using the ULINK interface , with XC16x board I can work both with "OCDS driver for XC16x" and "ULINK driver for XC16x" , but with our board I can work only with "OCDS driver for XC16x" , and I if I try use "ULINK driver for XC16x" I have "JTAG devices not found" . With infineon board I have also correct informations on JTAG devices chain , with our board the list is blank . Maybe this problems became from a wrong startup PINs setup ?
Might be a issue of the CPU reset (it seems that the CODS JTAG is disabled). What is on the CPU reset line on your target hardware? Reinhard
Thank You very much . Waiting this reply , I find out the problem ! On original project I inserted a C = 100 nF on TRST line ( because I see this solution on a developing board ) I remove this C and now work fine . What value do You suggest ( the board is for an automotive application , so with a lot of hi voltage noise from coils drivers ) ? Anyway , about You question for reset I use the Infineon 7469 with Watch Dog control , but I have a Jumper to disable the reset without WD input signal .