electronics forum

Rules | Recent posts | topic RSS | Search | Register  | Log in

USB based XDS510


Goto page 1, 2, 3  Next
Post new topic  Reply to topic    EDAboard.com Forum Index -> Digital Signal Processing -> USB based XDS510
Author Message
eltonjohn



Joined: 22 Feb 2002
Posts: 1751
Helped: 28


Post24 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 !



Sorry, but you need login in to view this attachment

Back to top
STOYANOV



Joined: 26 Jan 2002
Posts: 41
Helped: 4
Location: Sofia, Bulgaria


Post27 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 Smile
Good luck!

Stoyanov
Back to top
eltonjohn



Joined: 22 Feb 2002
Posts: 1751
Helped: 28


Post27 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


Post29 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


Post30 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


Post31 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? Wink
Back to top
eltonjohn



Joined: 22 Feb 2002
Posts: 1751
Helped: 28


Post31 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
Google Adsense




Post31 Dec 2004 20:31   

Ads




Back to top
vota_antonio



Joined: 31 Dec 2004
Posts: 5


Post31 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 Wink). 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


Post31 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


Post31 Dec 2004 21:35   

xds510 diy


eltonjohn wrote:
I alson know how they are generated .! .

Really? Can you tell it also to me, then? Smile
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 Smile).

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


Post31 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


Post03 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... Smile
Back to top
kras



Joined: 17 Mar 2003
Posts: 22


Post08 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


Post13 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


Post24 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


Post29 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


Post29 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


Post07 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


Post08 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


Post08 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


Post11 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


Post11 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


Post16 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


Post06 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


Post07 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


Post17 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


Post24 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


Post25 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


Post26 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


Post19 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
Arabic versionBulgarian versionCatalan versionCzech versionDanish versionGerman versionGreek versionEnglish versionSpanish versionFinnish versionFrench versionHindi versionCroatian versionIndonesian versionItalian versionHebrew versionJapanese versionKorean versionLithuanian versionLatvian versionDutch versionNorwegian versionPolish versionPortuguese versionRomanian versionRussian versionSlovak versionSlovenian versionSerbian versionSwedish versionTagalog versionUkrainian versionVietnamese versionChinese version
Post new topic  Reply to topic    EDAboard.com Forum Index -> Digital Signal Processing -> USB based XDS510
Page 1 of 3 All times are GMT + 1 Hour
Goto page 1, 2, 3  Next
Similar topics:
xds510-usb diy (2)
XDS510 USB 2.0 Enhanced TI DSP Emulator (1)
uController usb based ? (20)
XDS510 simulator. (9)
TMS320DM6446+XDS510 problem (4)
xds510 from yuhua (2)
USB AVR programmer, WINXP based (17)
xds510, TI C281x jtag isolation (1)
Looking for a PC based USB 2.0 Oscilloscope Project (2)
USB based JTAG for MSP430 series microcontroller (5)


Abuse || Administrator || Moderators || Support us || sitemap
topic RSS