Morteza Alizadeh wrote: > Dear Amin, JTAG is a standard port and has a standard protocol that > each vendor use it for programming their chips and hardware. TI gives > you a capability with its Code Composer Studio to program your TI's > DSP chips directly from its environment. I've never use my FPGA JTAG > for programming my DSPs, but I'm sure about it that all of them use a > standard protocols. I think the problem of using the other JTAGs is > the knowledge that TI integrate with its JTAG driver. I don't know > exactly the price of its JTAG emulator, but I remember that it's > about 5000$ (4 to 5 million toman, It's a little expensive students > usage). I wouldn't try plugging my FPGA JTAG into a TI DSP though. I don't think all JTAG is created equal, although I am not familiar with the low-level specs. AFAIK there is a basic protocol that each manufacturer extends to add other features. Originally JTAG was meant to be used as a boundry scan for automated testing, wasn't it? I can buy a $15 JTAG adapter for MSP430 development, but I dont' think it will work with the TI DSP's. It would have been nice if you could daisy chain JTAG devices together and use one JTAG pod (ie. MSP430 and TI DSP on the same JTAG bus) for debugging. Brian -- ----------------- Brian C. Lane (W7BCL) Programmer www.shinemicro.com RF, DSP & Microcontroller Design |