We are protyping an electrochemical device using the DDC EVM and in very limited tests it has performed well.
We are limited by the software interface and need to be able to control the EVM independantly to evaluate the product properly...
See attached the code for the FPGA in the DDC264 EVM which takes the data from the device, stores it locally and sends it through the USB to the PC. Unfortunately, we can not distribute the current VB source for the PC interface and it will be a while till we get there... Hopefully the attached can help...
Good afternoon Edu,
Thanks for the swift reply and the FPGA information.We are interested in writing our own control in VB or similar and as such would find information on the USB comms. or dll's much more valuable.
Sorry for my late reply. I am trying to see what I can do.
PS.: By the way, tried to start a conversation with you, but I do not have that option. It may be because of your settings (?). If so, you may want to switch your settings to "site options" settings, "Conversations configuration", to All Users. (http://e2e.ti.com/group/helpcentral/f/301/t/59914.aspx#214110)
My group recently purchased a DDC264 Evaluation Module and we are hoping to interface the device with LabView. Are there standard communication protocols available for controlling and reading from the FPGA? We need to align the timing and data acquisition with other parts of our instrumentation. As with the posts above, we would like more control than the provided software interface.
Please reply or contact us by phone at our office (603-646-2393).
The DDC264EVM GUI provided on TI web site is using USB to control and communicate with FPGA.
So when you are using the GUI to run the DDC264EVM, only thing is to connect USB bus to your PC and also power on two power supplies (5V and VSPA=5V).
As you mentioned if you want to directly access FPGA, then I think you can use the upper-left hand side (TMS, TDI, TCK, TDO, xDGND, 3.3V) connector
to connect to a Xilinx platform cable. Then you don't need to connect USB cable to the EVM.
Thanks and best regards,
Dear Chen, Thanks a lot for your quick response. To clarify, we would like to use the USB interface to control and communicate with the FPGA, NOT through the supplied GUI but from our own programming environment. This is necessary to test the evaluation module within our existing instrumentation platform. So any information on the USB communication protocol (or dlls that handle this) to configure acquisition parameters and transfer data would be really useful.
allow me to jump in and affirm Venkat's request that some more information about USB communication to the DDC264EVM is really needed.
We also would do some own software, C++ and Labview.... to get some more out of that great module.
Hi Venkat and Stefan,
I can describe the associated DLL in more detail and provide an example of what it looks like in VB. I am currently working on this and will have a response by tomorrow morning.
that's good news. I'm curious about it. Thanks in advance :)
Best regards, Stefan
This is very positive support from TI and I hope we will see much more discussion and interest in the product.
I am still working on this and will provide a response when I am done.
Attached is a DLL user's guide for interfacing with the DDC264 EVM.
Please note is this a first draft and is provided AS IS. Due to limited bandwidth, we cannot provide any further support for creating customized GUIs for our marketing EVMs.
just wanted to ask if anybody manged to get data from the DDC264 EVM by using the DLL.
I find it hard to guess the meaning of all the parameters even if the calls itself are documented now.
If you have to share some experiences - please do so - I will do it too.
Hi Stefan, yes we have managed to use the dll to configure and receive data.
Although I am no longer involved with that project due to change of employment I know where I collected the relevant information from.
If you would like to email me at email@example.com I will discuss further.
Is there any update regarding the source code to interface with the DDC264 EVM?
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.