FPGARelated.com
Forums

Re: implement the JTAG MASTER --ACT8990 by using FPGA

Started by Antti Lukats April 10, 2005
"strayblue" <strayblue2003@yahoo.com-dot-cn.no-spam.invalid> schrieb im
Newsbeitrag news:Y5-dncZSwMbpxMTfRVn_vg@giganews.com...
> I want to implement the JTAG MASTER --ACT8990 by using FPGA,Does who > have do the same thing? Could someone give me a hand please? >
heavens sake why do you want todo this ??! the 8990 is a very old biest, why duplicate it? just make your own JTAG master and be happy antti
I want to implement the JTAG MASTER --ACT8990 by using FPGA,Does wh
have do the same thing? Could someone give me a hand please

I am new to the JTAG MASTER.Could you give me some example o
document

"strayblue" <strayblue2003@yahoo.com-dot-cn.no-spam.invalid> schrieb im
Newsbeitrag news:iZmdnTJmKoW5n8ffRVn_vg@giganews.com...
> I am new to the JTAG MASTER.Could you give me some example or > document? >
Dear Chinese Student, there are 3 kinds of people 1) those who go to school because "they teach in school" - those people learn nothing 2) those who go to school because they want to learn - whatever they learn is outdated info by the day they finish the school 3) those who learn that whatever there is to learn is up to them, those quit the school and start doing things and learn on the way of doing if you dont want to be in category [1] then start learning! JTAG master as standalone doesnt make much sense, if there is no application SW supporting it. implementing JTAG MASTER in SW by any small microcontroller is very simple, and there is NO special hardware needed, all you need is 4 general purpose I/O pins. As example in http://www.hydraxc.com there is a special JTAG controller implemented in small Microcontroller, by using regular MCU IO pins the this Processors achives JTAG data transfer rate up to 4Mbit per second, at 8MHz processor clock, and this without any special hardware. Any processor with higher clock rate can get even higher JTAG clock rates. If simple JTAG MASTER hardware speed up is required, then please take a look at http://gforge.openchip.org/projects/jisp/ there is verilog implementation of JISP byte code player, if Bytes are written to it, then it converts them to JTAG, well it requires a specially prepared (tokenized) bytestream. When using this JISP player connected to some CPU via small fifo then very high sustained JTAG TCK speeds can be achived http://www.mesanet.com/software/parallel/jtag.zip and there is JTAG is your JTAG TAP master in VHDL but my bet is that this info does not help you to pass your exam, you need to start LEARNING and most important DOING things yourself. Antti
strayblue wrote:
> I want to implement the JTAG MASTER --ACT8990 by using FPGA,Does who > have do the same thing? Could someone give me a hand please? >
You may start with the Chameleon POD from www.amontec.com. Larry
Thank you very much,I will learn to do it,and will do it better

> Antti Lukatswrote
"strayblue" <strayblue2003@yahoo.com-dot-cn.no-spam.invalid schrieb i
> Newsbeitrag news:iZmdnTJmKoW5n8ffRVn_vg@giganews.com.. > I am new to the JTAG MASTER.Could you give me some example o > document > >
Dear Chinese Student there are 3 kinds of peopl 1) those who go to school because "they teach in school" - thos peopl learn nothin 2) those who go to school because they want to learn - whatever the lear is outdated info by the day they finish the schoo 3) those who learn that whatever there is to learn is up to them those qui the school and start doing things and learn on the way of doin if you dont want to be in category [1] then start learning JTAG master as standalone doesnt make much sense, if there is n applicatio SW supporting it implementing JTAG MASTER in SW by any small microcontroller is ver simple and there is NO special hardware needed, all you need is 4 genera purpos I/O pins. As example i http://www.hydraxc.co there is a special JTAG controller implemented in smal Microcontroller, b using regular MCU IO pins the this Processors achives JTAG dat transfe rate up to 4Mbit per second, at 8MHz processor clock, and this withou an special hardware. Any processor with higher clock rate can get eve highe JTAG clock rates If simple JTAG MASTER hardware speed up is required, then please tak a loo a http://gforge.openchip.org/projects/jisp there is verilog implementation of JISP byte code player, if Byte ar written to it, then it converts them to JTAG, well it requires speciall prepared (tokenized) bytestream. When using this JISP player connecte t some CPU via small fifo then very high sustained JTAG TCK speeds ca b achive http://www.mesanet.com/software/parallel/jtag.zi and there is JTAG is your JTAG TAP master in VHD but my bet is that this info does not help you to pass your exam, yo nee to start LEARNING and most important DOING things yourself Antti[/quote:10dea36cf8
"strayblue" <strayblue2003@yahoo.com-dot-cn.no-spam.invalid> schrieb im
Newsbeitrag news:lt6dnd2PNq8vYcbfRVn_vg@giganews.com...
> Thank you very much,I will learn to do it,and will do it better.
thats better attitude, I belive that if you do, you can do it. better. The links I provided do not give anything quite ready to use, just those starting points known to me. Hopefully there was some usefulness in it. And hope you didnt mind my writing style, I am very open, so I say what I think. So get a Smile and start doing. And try keep smiling :) Antti BTW I am at the moment quite engaged with JTAG from different aspects, both from master and slave side and also in supporting software, so if you make something better, please keep me posted, or better would be if there would be some result from your work that could be used by others.
> > Antti Lukatswrote: > "strayblue" <strayblue2003@yahoo.com-dot-cn.no-spam.invalid> > schrieb im > > Newsbeitrag news:iZmdnTJmKoW5n8ffRVn_vg@giganews.com... > > I am new to the JTAG MASTER.Could you give me some example or > > document? > > > > > Dear Chinese Student, > > there are 3 kinds of people > > 1) those who go to school because "they teach in school" - those > people > learn nothing > 2) those who go to school because they want to learn - whatever they > learn > is outdated info by the day they finish the school > 3) those who learn that whatever there is to learn is up to them, > those quit > the school and start doing things and learn on the way of doing > > if you dont want to be in category [1] then start learning! > > JTAG master as standalone doesnt make much sense, if there is no > application > SW supporting it. > > implementing JTAG MASTER in SW by any small microcontroller is very > simple, > and there is NO special hardware needed, all you need is 4 general > purpose > I/O pins. As example in > > http://www.hydraxc.com > > there is a special JTAG controller implemented in small > Microcontroller, by > using regular MCU IO pins the this Processors achives JTAG data > transfer > rate up to 4Mbit per second, at 8MHz processor clock, and this without > any > special hardware. Any processor with higher clock rate can get even > higher > JTAG clock rates. > > If simple JTAG MASTER hardware speed up is required, then please take > a look > at > > http://gforge.openchip.org/projects/jisp/ > > there is verilog implementation of JISP byte code player, if Bytes > are > written to it, then it converts them to JTAG, well it requires a > specially > prepared (tokenized) bytestream. When using this JISP player connected > to > some CPU via small fifo then very high sustained JTAG TCK speeds can > be > achived > > http://www.mesanet.com/software/parallel/jtag.zip > > and there is JTAG is your JTAG TAP master in VHDL > > but my bet is that this info does not help you to pass your exam, you > need > to start LEARNING and most important DOING things yourself. > > Antti[/quote:10dea36cf8] >
I think your conclusion about three kinds of people is ver
classical.I hope that we will have more intercommunion

> Antti Lukatswrote
"strayblue" <strayblue2003@yahoo.com-dot-cn.no-spam.invalid schrieb i
> Newsbeitrag news:lt6dnd2PNq8vYcbfRVn_vg@giganews.com.. > Thank you very much,I will learn to do it,and will do it better >
thats better attitude, I belive that if you do, you can do it better The links I provided do not give anything quite ready to use, jus thos starting points known to me. Hopefully there was some usefulness i it. An hope you didnt mind my writing style, I am very open, so I say what think So get a Smile and start doing. And try keep smiling : Antt BTW I am at the moment quite engaged with JTAG from different aspects bot from master and slave side and also in supporting software, so if yo mak something better, please keep me posted, or better would be if ther woul be some result from your work that could be used by others [[/quote:a8cad9cfa2
"strayblue" <strayblue2003@yahoo.com-dot-cn.no-spam.invalid> schrieb im
Newsbeitrag news:n5udnQdoZ_Ct1cLfRVn_vQ@giganews.com...
> I think your conclusion about three kinds of people is very > classical.I hope that we will have more intercommunion.
almost ROTFL, I hope it too. and I also hope there is nothing classical about me ;) at the uni some professor's where a little annoyed about me: "comes to my class, falls a sleep, wakes up to correct an error on the whiteboard and continues to sleep" - it was almost about that. I did quit then... Antti
> > Antti Lukatswrote: > "strayblue" <strayblue2003@yahoo.com-dot-cn.no-spam.invalid> > schrieb im > > Newsbeitrag news:lt6dnd2PNq8vYcbfRVn_vg@giganews.com... > > Thank you very much,I will learn to do it,and will do it better. > > > thats better attitude, I belive that if you do, you can do it. > better. > > The links I provided do not give anything quite ready to use, just > those > starting points known to me. Hopefully there was some usefulness in > it. And > hope you didnt mind my writing style, I am very open, so I say what I > think. > So get a Smile and start doing. And try keep smiling :) > > Antti > BTW I am at the moment quite engaged with JTAG from different aspects, > both > from master and slave side and also in supporting software, so if you > make > something better, please keep me posted, or better would be if there > would > be some result from your work that could be used by others. > > > > [[/quote:a8cad9cfa2] >