Hello Kuangchua Try using the driver tool from Direct IO. Basicaly the problem with NT/2000 is that the OS is trapping each IO access and comparing the IO address to an IO Protection Map (IOPM) if the addresses match up to a set bit in the IOPM an interrupt (a GPF) is set that the OS or installed driver is supposed to handle. As you may guess, with the DSK trying to access the IO channel at a 1Mhz rate the overhead would be horrible, not to mention the huge pain in the ass of trying to install such a driver. BTW, this requires mucking with the Windows kernel and registry which the DSK tools presently do not touch. Nor would I like them to since the source is open. What DIRECT IO does is turn off the IOPM bit, preventing the GPF in the first place allowing the program to access the IO channel just like it could in the older simpler days. A few words of caution... - Win2K is pretty new, so you should read up on the FAQ's. For example I saw something that said that if you dont have 512 kbytes installed, the kernel can mis-behave beyond the usual problems you see. - Already installed drivers might give you trouble. Again read the FAQ's http://www.direct-io.com/ BTW: The tools group inside TI (which has nothing to do with this DSK) does have some kind of licensed driver for this. I might be able to gain access to this, but the DSK code would likely no longer be open source or free. Best regards, Keith Larson At 05:54 AM 8/7/02 -0000, you wrote: Hi Keith, Currently the DSK C3x (DSK3D) cannot run in window XP/NT environment. I wonder if there is any driver written to overcome this problem? Please me know at my email: instead. thanks & regards Chua +-----------+ |Keith Larson | |Member Group Technical Staff | |Texas Instruments Incorporated | | | | 281-274-3288 | | | | www.micro.ti.com/~klarson | |-----------+ | TMS320C3x/C4x/VC33 Applications | | | | TMS320VC33 | | The lowest cost and lowest power 500 w/Mflop | | floating point DSP on the planet! | +-----------+ |
Re: DSK C3X
Started by ●August 7, 2002