USB low-full-high speed peripherals Forum Discussions
text.format{('custom.tabs.no.results')}
It is normal ?
I try detect device connection
I used RegisterDeviceNotification and catch WM_DEVICECHANGE
When I connect device I have very strange situation.
I see:
1) CONNECT ( wParam = DBT_DEVICEARRIVAL )
2) DISCONNECT ( wParam = DBT_DEVICEREMOVECOMPLETE )
3) CONNECT ( wParam = DBT_DEVICEARRIVAL )
It is normal ?
If i try other USB device (not cypress) for example USB memory 8GB all works OK
I see one connect when plug in my memory.
Show LessHi,
I am working on Cy7C680-13A 56-pin cypress usb controller. I need to use the device controller as slave FIFO to receive data from the external master device (my external master device is a cmos image sensor). The USB device controller should be configured to work in asynchronous mode.
Is there any application note and demo code which illustrates the asynchronous slave FIFO cofiguration mode working of the controller ?
Thank You
Show LessHi, all
How can the data in endpoint 0 exchange with external processor? Can it share the FD15:0 with endpoint 2,4,6,8 when 68013 is in slave FIFO mode?
I know the data in endpoint 0 can be exchanged with external processor when the FD15:0 is I/O port.
I also know it can when in GPIF mode.
But I only want to do that in the slave FIFO mode. For my system is based on the slave FIFO mode.
Please tell me if somebody know that. Thanks a lot.
Regards,
Show LessHello! Please help me! I created sheme (the same as presnted at CY4618 EZ-USB NX2LP(TM) Reference Design Kit ). After enumaration with NX2LP(TM) Programming Utility Software my sheme is working, but if swicth off power and close NX2LP(TM) Programming Utility Software and after that turn on CY7C68023 and k9k8g08u0b, windows not see any flash! Why the enumarated information does not remain on the flash! Befor i used the nand08gw3b2cn6 (not production now) and it is working! Maybe someone can tell me, what kind of nand flash (8Gb) i can use besides nand08gw3b2cn6! Sanks and wait!
Show Less
Hi,
According to the Technical Reference Manual, CY7C64xx EnCoReV devices have a device-wide Analog I/O Multiplexer bus. Is it possible to use this bus to remap GPIO pins? For example, I would like to remap P1_6 (TIMEROUT) to P1_7 to simplify my PCB design. I have tried to do this on the development board and have noticed an interesting behavior for the following design:
P1_6 is configured to output 32kHz signal from Timer (drive mode 'Strong', VDD = 5V), connected to the I/O Mux. bus
P1_7: drive mode: High-Z input, connected to the I/O Mux bus
The signal on P1_6 is output as expected, on P1_7 I can see with oscilloscope the same signal but with amplitude of 3V.
When I increase the frequency of the signal, the amplitude drops down to 2V.
It seems I am using the hardware improperly, the Reference Manual is not helpful at all, there is a mysterious phrase: 'You are able to connect any number of pins simultaneously, and dedicated support circuitry allows selected pins to be alternately charged high or connected to the bus '. So there is some analog circuitry that distorts my signal. Can please anyone clarify what is really going on on this I/O Multiplexer bus?
Thank you.
Show LessIf anyone is interested in implementing a virtual COM port (for different baud rates) using FX2LP, please refer to
http://www.cypress.com/?rID=40248
Regards,
sai krishna.
Show LessThis application note explains the handling of three USB specific interrupts and external interrupts in EZ - USB® FX2LP™. Sample code for each interrupt is also available with this AN. For more details, please refer to
http://www.cypress.com/?rID=64207
Regards,
sai krishna.
Show LessAll,
If you are looking to interface FX2LP with FPGA then refer to the following application note:
http://www.cypress.com/?rID=43046
Regards,
sai krishna.
Show LessAll,
Watch the video on the below mentioned web page for a demo on USB to UART Bridge controller from cypress.
http://www.cypress.com/?rID=67219
Regards,
sai krishna.
Show LessHi,
I am working on USB 2.0 high speed device (Cy7C680-13A). I am interfacing a CMOS camera with the usb controller for live streaming purpose through USB.
The system works fine once I test the device with a dotnet application written using CyUSB.dll framework.
I tried replacing the host application with a libusb0.1 version in linux. With libusb0.1, the system goes out of sync.
My system uses high speed communication. Hence meeting the USB 2.0 high speed is required. Will the libusb0.1 support usb 2.0 high speed ? Is there any application note which uses libusb libraries for USB 2.0 high speed bulk transfer through FX2LP device ?
Do you have a open source linux version of CyUSB framework. ?
Thank You
Show Less