TDS510

所属分类:DSP编程
开发工具:C/C++
文件大小:2237KB
下载次数:205
上传日期:2009-03-02 00:33:56
上 传 者iwqt1983
说明:  TDS510仿真器 的硬件电路和软件VHDL代码和大家共享TDS510
(TDS510 circuit emulator hardware and software VHDL code and everyone shared TDS510)

文件列表:
TDS510\11\1.pdf (29632, 2006-04-27)
TDS510\11\2.pdf (24686, 2006-04-27)
TDS510\11 (0, 2008-09-21)
TDS510\CY7C68013.pdf (550195, 2008-06-26)
TDS510\CY7C68013A.pdf (1089565, 2008-06-26)
TDS510\dsp_JTAG\200653122347259.pdf (177886, 2006-08-09)
TDS510\dsp_JTAG\TDS510_USB2.0_DSP仿真器\sch\cpld1.PDF (27558, 2004-03-24)
TDS510\dsp_JTAG\TDS510_USB2.0_DSP仿真器\sch\cpld2.PDF (30513, 2004-03-24)
TDS510\dsp_JTAG\TDS510_USB2.0_DSP仿真器\sch\cpld3.PDF (27556, 2004-03-24)
TDS510\dsp_JTAG\TDS510_USB2.0_DSP仿真器\sch\cpld4.PDF (32142, 2004-03-24)
TDS510\dsp_JTAG\TDS510_USB2.0_DSP仿真器\sch\cpld5.PDF (28939, 2004-03-24)
TDS510\dsp_JTAG\TDS510_USB2.0_DSP仿真器\sch\sim34c60.vhd (7235, 2003-05-22)
TDS510\dsp_JTAG\TDS510_USB2.0_DSP仿真器\sch (0, 2008-09-21)
TDS510\dsp_JTAG\TDS510_USB2.0_DSP仿真器\std8980_vhdl\std8980\std8980.ftm (1694, 2001-01-09)
TDS510\dsp_JTAG\TDS510_USB2.0_DSP仿真器\std8980_vhdl\std8980\std8980.vhd (57620, 2001-01-09)
TDS510\dsp_JTAG\TDS510_USB2.0_DSP仿真器\std8980_vhdl\std8980\tbstd8980.sdf (1493, 2001-01-09)
TDS510\dsp_JTAG\TDS510_USB2.0_DSP仿真器\std8980_vhdl\std8980\tbstd8980.vhd (20228, 2001-01-09)
TDS510\dsp_JTAG\TDS510_USB2.0_DSP仿真器\std8980_vhdl\std8980\wave8980.do (1746, 2001-01-06)
TDS510\dsp_JTAG\TDS510_USB2.0_DSP仿真器\std8980_vhdl\std8980 (0, 2008-09-21)
TDS510\dsp_JTAG\TDS510_USB2.0_DSP仿真器\std8980_vhdl (0, 2008-09-21)
TDS510\dsp_JTAG\TDS510_USB2.0_DSP仿真器\xds510_win\patch\patch.cpp (829, 2003-01-12)
TDS510\dsp_JTAG\TDS510_USB2.0_DSP仿真器\xds510_win\patch\patch.dsp (3898, 2003-01-12)
TDS510\dsp_JTAG\TDS510_USB2.0_DSP仿真器\xds510_win\patch\patch.dsw (533, 2003-01-12)
TDS510\dsp_JTAG\TDS510_USB2.0_DSP仿真器\xds510_win\patch\patch.exe (45056, 2003-01-12)
TDS510\dsp_JTAG\TDS510_USB2.0_DSP仿真器\xds510_win\patch\StdAfx.cpp (292, 2003-01-12)
TDS510\dsp_JTAG\TDS510_USB2.0_DSP仿真器\xds510_win\patch\StdAfx.h (667, 2003-01-12)
TDS510\dsp_JTAG\TDS510_USB2.0_DSP仿真器\xds510_win\patch (0, 2008-09-21)
TDS510\dsp_JTAG\TDS510_USB2.0_DSP仿真器\xds510_win\xdsload\GIVEIO.SYS (5248, 2003-01-12)
TDS510\dsp_JTAG\TDS510_USB2.0_DSP仿真器\xds510_win\xdsload\loaddrv.cpp (4931, 2003-01-12)
TDS510\dsp_JTAG\TDS510_USB2.0_DSP仿真器\xds510_win\xdsload\LOADDRV.H (440, 2003-01-12)
TDS510\dsp_JTAG\TDS510_USB2.0_DSP仿真器\xds510_win\xdsload\res\xdsload.ico (1078, 2003-01-12)
TDS510\dsp_JTAG\TDS510_USB2.0_DSP仿真器\xds510_win\xdsload\res\xdsload.rc2 (399, 2003-01-12)
TDS510\dsp_JTAG\TDS510_USB2.0_DSP仿真器\xds510_win\xdsload\res (0, 2008-09-21)
TDS510\dsp_JTAG\TDS510_USB2.0_DSP仿真器\xds510_win\xdsload\resource.h (731, 2003-01-12)
TDS510\dsp_JTAG\TDS510_USB2.0_DSP仿真器\xds510_win\xdsload\StdAfx.cpp (209, 2003-01-12)
TDS510\dsp_JTAG\TDS510_USB2.0_DSP仿真器\xds510_win\xdsload\StdAfx.h (999, 2003-01-12)
TDS510\dsp_JTAG\TDS510_USB2.0_DSP仿真器\xds510_win\xdsload\xds510\xds510.cpp (15907, 2003-01-12)
TDS510\dsp_JTAG\TDS510_USB2.0_DSP仿真器\xds510_win\xdsload\xds510\xds510.h (1052, 2003-01-12)
... ...

XDS510 simulator Win32 port 2002 Lorenzo Lutti (lorenzo.lutti@tiscalinet.it) This is a port for the Win32 platform of the original Linux XDS510 simulator by Blaise Gassend: http://www.mit.edu:8001/people/gassend/xds510/xds510.html It works under Windows NT/2000/XP and must be tested (and probably adapted) for the other versions of Windows. Under ./xdsload subfolder you can find the Visual C++ 6 project of a Code Composer Studio loader, that "intercepts" the I/O calls to the XDS510 interface and passes them to the Blaise's state machine code. It is basically a simple user-mode debugger and code patcher. Under ./patch subfolder you can find the project (as well as the compiled executable) of the patch for x***ast1.sys driver. I have just disabled the I/O permission grant done with the undocumented NT function Ke386SetIoAccessMap() (you need a disassembler - I suggest W32DSM89 - to check the differences). Since I didn't want to distribute copyrighted material, I've left to you the task of modifying your own copy. If you don't patch the driver, the Code Composer I/O accesses won't throw an exception and the loader won't work. Some notes: -This code "works", i.e. it intercepts the Code Composer I/O calls, passes them to Blaise's code and passes back the results to the Code Composer correctly. That's all. I don't know if it is actually able to flash 24x and 28x devices, I haven't tested it. I've tested it only on a TMS320VC54xx platform (my goal was to do some in-circuit debugging, not only flashing the code) and apparently it doesn't work for this purpose. Maybe it's enough to add some functions to Blaise's state machine, I don't have enough time to do it by myself but I will be very happy to know if someone is going to try this way. -You have to put GIVEIO.SYS in the work directory of the loader. This driver is needed to do I/O from/to the simplified JTAG interface. -I have just adapted the Blaise's code in order to make it compilable with Visual C++. No new functions have been added. -This isn't a really straightforward code. It is needed good knowledge of Win32 and assembly programming.

近期下载者

相关文件


收藏者