| Author |
Message |
eltonjohn
Joined: 22 Feb 2002 Posts: 1751 Helped: 28
|
24 Dec 2004 2:08 xds510 schematic |
|
|
|
|
I needed an emulator XDS510 and they are so pricy .So i'm in the process of designing one
But i will go with USB so i can power the chips too..
Here is the first schematic .I will update it later !
I intent to use the parallel port drivers of the original XDS510 ..But i will raise an exception every time CCS tries to access the parallel port hardware and gain control and re route the commands or data through the FTDI drivers.
By the way i just passed the 1000 post mark!!
This is basically the idea ..by using the 256 lower addresses of the FT232C in MCU host mode to drive the high byte of the TAP 74ACT8990 in one single WRITE(16 bit ) MCU ACCES
But for reading is a little more problematic .SO i was compelled to get the 16 bits in two MCU 8 bit read accesses .Once again by using the higher addresses to enable the latching of the second byte to be read in a the next MCU 8 bit access cycle .!!
I wanted to design something cheap .As a solution to those expensive tools
here i used just cheap TTL logic .. and the Ti Tap to avoid dealing with a very complex software interfacing .On top of that Ti doesn't discloses their EMULATORs SDK .. But with an agreement .So to develop those tools you have to be a company on that line of work ..So i need to stick and use their DRIVERS !
The real fun will begin now with the soft !
|
|
| Back to top |
|
 |
STOYANOV
Joined: 26 Jan 2002 Posts: 41 Helped: 4 Location: Sofia, Bulgaria
|
27 Dec 2004 17:40 xds510 clone |
|
|
|
|
Hi eltonjonh,
I think, you miss XDS510 control register in your hardware. It is separate from
ACT8990. Take a look on ES10 files at: h**p://www.agelectronics.co.uk/download.html for register description.
Best regards,
Stoyanov
Added after 5 hours 28 minutes:
Hi eltonjonh,
Sorry,
It was better to read carefully before posting.
My note above is related to XDS510 ( ISA Interface), you plan to
made something based on XDS510PP ( parallel port).
I was learning some of old ISA EVM's - 5x, 54x, made by TI. It seems,
they differ from XDS510 exactely in the control register - different adresses,
bits are located in a different way too.
Anyway, I hope my link will help
Good luck!
Stoyanov
|
|
| Back to top |
|
 |
eltonjohn
Joined: 22 Feb 2002 Posts: 1751 Helped: 28
|
27 Dec 2004 17:44 xds510 |
|
|
|
|
HI STOYANOV .. Well i didn't ..i know i haven't finished the final version
I have been envolved with so many soft issues! ..i will updated it later with all the same funcionnalities
But BEFORE i go full speed i will do another PROJECT with the OLD 34C60 i want to see if is posssible to replace it with a fast MCU .. then all is ok!
|
|
| Back to top |
|
 |
gooodman
Joined: 18 Nov 2004 Posts: 42 Helped: 1
|
29 Dec 2004 4:49 xds510pp schematic |
|
|
|
|
Hi,
I find some XDS510.. made in China.
Maybe they aren't as good as the original.
But they are more cheap.
|
|
| Back to top |
|
 |
i_vain
Joined: 28 Jan 2002 Posts: 26
|
30 Dec 2004 23:26 sm510pci |
|
|
|
|
Hi, GOODMAN
Where I find some XDS510.. made in China.
You can tell me?
|
|
| Back to top |
|
 |
vota_antonio
Joined: 31 Dec 2004 Posts: 5
|
31 Dec 2004 19:44 xds510usb schematic |
|
|
|
|
| eltonjohn wrote: |
Here is the first schematic .I will update it later ! |
It's not that easy IMHO. If you look at the XDS510PP schematics, the act8990 outputs don't go directly to the pod. They are combined with some auxiliary, unknown signals (PP_CS2, HPI_CS and TBC_CS) by using a GAL. I think it's necessary to know how these signals are generated.
Your idea is good, but I think it would be much easier to intercept the I/O read/writes for the original XDS510 card (the ISA one), where the auxiliary register is well documented.
By the way, does someone know where I can find the XDS510 ISA board schematics?
|
|
| Back to top |
|
 |
eltonjohn
Joined: 22 Feb 2002 Posts: 1751 Helped: 28
|
31 Dec 2004 20:31 xds510 usb jtag |
|
|
|
|
| don't you worry i have the equations of the gal ,.but i will try to do something cheaper ... The soft is the problem !
|
|
| Back to top |
|
 |
Google AdSense

|
31 Dec 2004 20:31 Ads |
|
|
|
|
|
|
| Back to top |
|
 |
vota_antonio
Joined: 31 Dec 2004 Posts: 5
|
31 Dec 2004 21:07 xds510 usb clone |
|
|
|
|
| eltonjohn wrote: |
| don't you worry i have the equations of the gal ,.but i will try to do something cheaper ... The soft is the problem ! |
I know that you have the equations (everybody has them ). What you don't have is how the signals that go into the GAL are generated.
If you just trap the I/Os and send them to the TBC, those signals (which probably are generated by writing the output configuration register of the ppc34c60) would be missing.
|
|
| Back to top |
|
 |
eltonjohn
Joined: 22 Feb 2002 Posts: 1751 Helped: 28
|
31 Dec 2004 21:12 xds510 schematic |
|
|
|
|
I alson know how they are generated .! .
What i would like to know is IF THERE IS A MARKET for such a PRODUCT!
There is also the possibility of implementing all the emulator with a fast MCU
but the 74ACT8990 has to be emulated as well ! ..but anyways great and useful projects ..
|
|
| Back to top |
|
 |
vota_antonio
Joined: 31 Dec 2004 Posts: 5
|
31 Dec 2004 21:35 xds510 diy |
|
|
|
|
| eltonjohn wrote: |
| I alson know how they are generated .! . |
Really? Can you tell it also to me, then?
I was planning to build something like your device; the software doesn't scare me very much, I'm more concerned about these hardware details. I think they are the real PITA.
| Quote: |
| What i would like to know is IF THERE IS A MARKET for such a PRODUCT! |
I doubt that a product like this would be legal to sell; XDS510 is a proprietary technology, you need to sign a NDA and buy the SEPK from TI if you want to build and sell your emulator (I know that because I've asked them ).
| Quote: |
There is also the possibility of implementing all the emulator with a fast MCU
but the 74ACT8990 has to be emulated as well ! ..but anyways great and useful projects .. |
I think that using a FPGA (just like SD does) would be more appropriate.
|
|
| Back to top |
|
 |
eltonjohn
Joined: 22 Feb 2002 Posts: 1751 Helped: 28
|
31 Dec 2004 22:28 xds510pp schematics |
|
|
|
|
| have you ever comed across the pp34c60 implementation with an epld all the signal are there ..is vhdl code though
|
|
| Back to top |
|
 |
vota_antonio
Joined: 31 Dec 2004 Posts: 5
|
03 Jan 2005 23:18 diy xds510 |
|
|
|
|
Yes, I've downloaded that also, but I think it would be more practical to buy the real thing (some US brokers still sell it).
I've found almost all of the informations to "emulate" XDS510 (the ISA version); in this case the control register is almost straightforward, there is just one signal for which I haven't found references yet, i.e. the bit 14 (EVTSYNC, event sync select). Do you have any ideas on what is its function? Maybe it is just an enable signal for the EVENT pins of the SN74ACT8990?
However, I hope that "goodman" will give us some further informations about the chinese vendor. Before taking the solder iron, I would like to test the "el cheapo" XDS510PP interfaces...
|
|
| Back to top |
|
 |
kras
Joined: 17 Mar 2003 Posts: 22
|
08 Jan 2005 11:41 xc9536 schematic |
|
|
|
|
Hello eltonjohn!
So for you USB emulator the problem is with the drivers and you have two choises :
1. write own one which is a very tuff task envolved with a lot of hacking
2. use TI`s drivers but trough debugger which catch the exeptions and then redirect the data to your device
I have such a debugger which I used when I was making XDS510PP_CPLD but trough this debugger the thigs are slowing down ..
Btw I was sart making USB emulator but I don`t have time to finish it ..
|
|
| Back to top |
|
 |
czy
Joined: 02 Apr 2004 Posts: 3
|
13 Mar 2005 7:33 xc9536 |
|
|
|
|
| eltonjohn wrote: |
I alson know how they are generated .! .
What i would like to know is IF THERE IS A MARKET for such a PRODUCT!
There is also the possibility of implementing all the emulator with a fast MCU
but the 74ACT8990 has to be emulated as well ! ..but anyways great and useful projects .. |
I have check some USB based XDS510 emulator made in china,the inner made up of 3 main chip :USB control chip+ACT8990+CPLD。
They use the CPLD to replace GAL & 74HC244,and the USB chip to finish the SMC34C60's job.
Now i'm trying to make a USB XDS510 by myself,but I don't know the euqation in the GAL .I have try to use some sofeware to conver the JED file into ABEL file,but it seems not work.Can some one tell me the inner logic relation in the GAL ?
my mail : mosfet(at)126.com THANKs!
|
|
| Back to top |
|
 |
STOYANOV
Joined: 26 Jan 2002 Posts: 41 Helped: 4 Location: Sofia, Bulgaria
|
24 Mar 2005 19:23 usb xds510 schematic |
|
|
|
|
Hi czy,
CHIP GAL16V8
PIN 1 TCK
PIN 2 BCLK
PIN 3 TDO
PIN 4 TMS0
PIN 5 TMS1
PIN 6 PP_CS2
PIN 7 HPI_CS
PIN 8 TBC_INT
PIN 9 TMS5_EV3
PIN 10 GND
PIN 11 NC
PIN 12 TCKO
PIN 13 io13
PIN 14 io14
PIN 15 io15
PIN 16 TDIO
PIN 17 NC_pin
PIN 18 TMSO
PIN 19 TRSTO
PIN 20 VCC
EQUATIONS
TRSTO = /HPI_CS * TBC_INT * /TMS5_EV3
TMSO = /TCK * io13 * PP_CS2 * TBC_INT
+ TCK * TMSO * PP_CS2 * TBC_INT
+ /TCK * TMSO * /PP_CS2 * TBC_INT
+ TCK * TMS0 * /PP_CS2 * TBC_INT
NC_pin = /TCK * io14 * PP_CS2 * TBC_INT
+ TCK * NC_pin * PP_CS2 * TBC_INT
+ /TCK * NC_pin * /PP_CS2 * TBC_INT
+ TCK * TMS1 * /PP_CS2 * TBC_INT
TDIO = /TCK * io15 * PP_CS2 * TBC_INT
+ TCK * TDIO * PP_CS2 * TBC_INT
+ /TCK * TDIO * /PP_CS2 * TBC_INT
+ TCK * TDO * /PP_CS2 * TBC_INT
io15 = /TCK*io13 + TCK*TDO
io14 = /TCK*io14 + TCK*TMS1
io13 = /TCK*io13 + TCK*TMS0
TCKO = BCLK * TBC_INT
BR,
Stoyanov
|
|
| Back to top |
|
 |
nckulc
Joined: 29 Mar 2005 Posts: 2
|
29 Mar 2005 10:35 tds510 clone |
|
|
|
|
usb2.0 XDS510 Emulator schematic:
I found many faults and fake connections on the schematic....
Last edited by nckulc on 08 Apr 2005 17:34; edited 1 time in total |
|
| Back to top |
|
 |
czy
Joined: 02 Apr 2004 Posts: 3
|
29 Mar 2005 13:23 tms320 jtag schematic |
|
|
|
|
THANKS A LOT!
I have used some software like jed2abl to conver it and got the same answer.But i am not sure about whether it wrong or right. Maybe after i finished my current work,i have first to check the emulator's pcb to get a real scheme.
|
|
| Back to top |
|
 |
dsj
Joined: 07 Jun 2005 Posts: 3
|
07 Jun 2005 10:25 diy serial ti tms320 jtag programmer |
|
|
|
|
Hi,everybody! I have just complished the board of usb jtag emulator with a act8990,xc9536 and cypress68013.Now I have used other company's xc9536 in my board and it worked correctly.However,I can't write the vhdl code for xc9536 by myself.Who can help me?Please give me some advices?
P.S:If somebody need,i will upload my schemetic and pcb of my usb emulator.
Added after 9 minutes:
czy:
I found my emulator scheme on a chinese web.Now, my board will work correctly. However, I can't write the vhdl code for xc9536 by myself.Have you done that? Please give some advices!
email:jamesswai(at)163.com
|
|
| Back to top |
|
 |
elsalvador
Joined: 25 Apr 2003 Posts: 85 Helped: 1
|
08 Jun 2005 2:04 usb jtag cy7c63001 |
|
|
|
|
Downloader
http://prochazka.d2.cz/downloader.php
Demo's IO XILINX XC9536
http://prochazka.d2.cz/Demo_xc9536.php
XC9536 ISP Demo Board
http://direct.xilinx.com/bvdocs/appnotes/xapp078.pdf
|
|
| Back to top |
|
 |
nckulc
Joined: 29 Mar 2005 Posts: 2
|
08 Jun 2005 14:15 low cost xds510 |
|
|
|
|
[quote="dsj"]Hi,everybody! I have just complished the board of usb jtag emulator with a act8990,xc9536 and cypress68013.Now I have used other company's xc9536 in my board and it worked correctly.However,I can't write the vhdl code for xc9536 by myself.Who can help me?Please give me some advices?
P.S:If somebody need,i will upload my schemetic and pcb of my usb emulator.
Added after 9 minutes:
I have complished the dsp usb2.0 emulator too,but i use ALTERA 7032 cpld to replace
xc9536,because i can't write the vhdl code in xc9536 too.why don't you use ALTERA cpld ???
|
|
| Back to top |
|
 |
dsj
Joined: 07 Jun 2005 Posts: 3
|
11 Jun 2005 7:21 based xc9536 |
|
|
|
|
nckulc:
Y U can't write the vhdl code in xc9536? What's your source code format? If it is vhdl, Y can't U use xc9536? Maybe I can help U.
|
|
| Back to top |
|
 |
Shread
Joined: 12 Jan 2005 Posts: 16
|
11 Jun 2005 15:15 usb xds510 china |
|
|
|
|
| Hardware making to develop not difficultly, it is more difficult to write driver under CCS. I talked about it to Sergey Markov(designer of SM510PCI card), he has told, that for this purpose package Sourceless EPK (Texas Instruments) is necessary.
|
|
| Back to top |
|
 |
Circuit_Designer
Joined: 25 May 2001 Posts: 21
|
16 Jun 2005 8:01 xc9536xl demo board |
|
|
|
|
Hi! dsj,
Could you please share the schematic with us? Thanks a lot!!!
|
|
| Back to top |
|
 |
fleur
Joined: 06 Sep 2005 Posts: 2
|
06 Sep 2005 18:18 tms320f2812 diy |
|
|
|
|
Hi, eltonjohn.
I just download your schematic.
but how can I control FT2232?
I think that it is a just UART Emulator
|
|
| Back to top |
|
 |
vadkudr
Joined: 12 Jul 2005 Posts: 120 Helped: 12
|
07 Sep 2005 9:53 convert cy7c63001 |
|
|
|
|
By the way
In Moskow DSP guys already developed more advanced 510 device
http://projects.caxapa.ru/index.html?ID=6
Here is full documentation
http://projects.caxapa.ru/6/sm510pci%20full%2002.03.2005.rar
|
|
| Back to top |
|
 |
xuruquan
Joined: 10 Aug 2005 Posts: 28
|
17 Sep 2005 13:07 lorenzo lutti +xds510 |
|
|
|
|
| i think if you use ft245 to replace the smc34c60 maybe simple,if you used other usb chip the driver is difficult.
|
|
| Back to top |
|
 |
xiubing65
Joined: 24 Sep 2005 Posts: 8
|
24 Sep 2005 17:12 tms320-jtag schematic |
|
|
|
|
help me!
(1) i can't open list files,i use the soft is protel99se,who can tell me which soft could see the *.sch and *.pcb
(2) and the resoure code i just opened in the node ,but mostly additive code somebody help me?
my E_MAIL:kjdx2005(at)126.com,i sincereli waiting for your reply,thanks
h**p://projects.caxapa.ru/6/sm510pci%20full%2002.03.2005.rar
|
|
| Back to top |
|
 |
eltonjohn
Joined: 22 Feb 2002 Posts: 1751 Helped: 28
|
25 Sep 2005 3:21 xds510usb auction |
|
|
|
|
these are PCAD files
Does any body has the source files of the drivers and the FPGA and CPLD??
|
|
| Back to top |
|
 |
vadkudr
Joined: 12 Jul 2005 Posts: 120 Helped: 12
|
26 Sep 2005 7:23 xds510 how it works? |
|
|
|
|
It is better to address all the question to developer.
His nick is SM
You can ask him at
http://telesys.ru/wwwboards/dsp - better
or at
http://forum.electronix.ru/
You can use english
If you will have problems with russian language, ask me.
|
|
| Back to top |
|
 |
petervk
Joined: 05 Oct 2005 Posts: 4
|
19 Oct 2005 1:02 ti xds510 emulator reference design 510 |
|
|
|
|
Hi all,
Where are people up to with this project? Im about to need to program/debug my target PCB & all I have is an EzDSP board. Im doing all this at home & theres no way I can afford US$2000 for an emulator, CCS, etc.
Do we know of a USB emulator we can get from China, etc?
Eltonjohn, hows your project going?
Cheers,
Pete
|
|
| Back to top |
|
 |