This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Cyconsole && Visual Studio ? ? Endpt xfers. CyAPI

Hello everybody.

I am using CY7c68013 FX2 connected with a FPGA. In Slave Fifo MOde. AutoIN. With EP2.

EP2FIFOCFG=0x0C //No INFM1, NO OEP1, Auto IN, Zerolenin, 8bits wordwide.
syndelay
EP2CFG=0xE2 Valid, Out, Bulk,512 bytes, double buffer.
syncdelay

I compiled the program using Keil.

I already modified the CyUSB.inf. And at this moment I am able to download the Firmware.
I am generating the data with the FPGA and with a digital analizer I can see the signals EMPTY, FULL & PF. Are working right.
The Fifo is being full correctly. And the empty signal also asserts that indicates that the data is commited out. I supouse:

I want to see the data with the CyConsole.
But in the tab Other Endpt Xfers.
There are not listed my configured Endpoints.

Something also very strange for my, is thar in the DEVICE PROPERTIES tab is listed correctly the VID, PID, but nothing in the Manufacturer, product, serial Number, etc.

I am working with OS Windows XP, and I do not have Visual6 or BC, so I can not use the CyAPI library.

Is completely necesary the Visual6 or BC6 to xfer data?. Or I can Begin my debug just with the Cyconsole??

I do not know how to continue.

Muchas Gracias.
Thank you Very much.
Merci beaucoup.
Vielen Dank.

Att.
Diego Andres Botero Galeano
delbotero@javeriana.edu.co
diego.botero@javeriana.edu.co

Bogota/Colombia

Parents
  • I forgot to say that my problem was also with the interruptions. I had masked them.

    According with the documentation that I had read interruptions are not necessary in auto mode, slve fifo. The CPU just initialize the FIFOs, but they seems to be necessary for the enumeration process.

    Well I was wrong, but I nead to check more documentation to understand it.

    Have an example is very usefull.

    Chao Gracias

    delbotero

Reply
  • I forgot to say that my problem was also with the interruptions. I had masked them.

    According with the documentation that I had read interruptions are not necessary in auto mode, slve fifo. The CPU just initialize the FIFOs, but they seems to be necessary for the enumeration process.

    Well I was wrong, but I nead to check more documentation to understand it.

    Have an example is very usefull.

    Chao Gracias

    delbotero

Children
No data