USB & FX2LP: Anybody ever used USB-audio-class-driver?

Started by X-Rocka in comp.arch.embedded17 years ago 2 replies

Hello, we are currently trying to use a Cypress FX2LP for audio streaming (isochronous adaptive endpoints) with the WinXP USB-audio-class...

Hello, we are currently trying to use a Cypress FX2LP for audio streaming (isochronous adaptive endpoints) with the WinXP USB-audio-class driver. We have already established the audio control parts (volume, mute, etc.), and now we're trying to stream audio data to the device. At first we're trying to make the CPU show us that data arrived, then clear the buffers for more data. WinXP sel...


USART, single master (8051), multiple slave (PIC16F876) - suggestions

Started by Bill Davy in comp.arch.embedded16 years ago 1 reply

We built a machine with a CAN bus connecting modules to a CAN board in a PC. We had a useful little Laser Beam Power Meter [LBPM] board based...

We built a machine with a CAN bus connecting modules to a CAN board in a PC. We had a useful little Laser Beam Power Meter [LBPM] board based on a PIC16F876 attached to CAN. It had a debug serial port. S/w was developed on MPLAB/CCSC C. The next machine used a Cypress FX2LP (based on an 8051). It has a debug serial port. S/w was developed on Keil C. Whaddya know, we need to conn...


The worst transmission speed of USB 2.0 Interface

Started by uzinei in comp.arch.embedded16 years ago 6 replies

I'm designing an audio data transfer circuit using USB 2.0 interface. I use the Cypress USB tranceiver. I want to know the worst case...

I'm designing an audio data transfer circuit using USB 2.0 interface. I use the Cypress USB tranceiver. I want to know the worst case transmission speed of USB 2.0. I already read USB 2.0 Specification, but I cannot found any information about that. In USB 2.0 spec., there are only information about Maximum data rate, 480Mbit per sec. So, please answer about the worst transmission speed of ...


Writing a serial number to EEPROM...

Started by Donner in comp.arch.embedded16 years ago 4 replies

Hi! I'm trying to write a serial number to a Cypress FX2 EEPROM. I have used the hex2bix method, and it worked great. But my new method...

Hi! I'm trying to write a serial number to a Cypress FX2 EEPROM. I have used the hex2bix method, and it worked great. But my new method is to edit the binary file from the hex2bix, alter the serial number, and upload the new binary file to the FX2 EEPROM. I can find the serial number okay, and can alter it. But when writing to the USB device, nothing seems to happen. I have to re...


About EZ-USB FX2 Using external clock

Started by Anonymous in comp.arch.embedded14 years ago 3 replies

I use Cypress EZ-USB FX2 for a data transmit system, FX2 in Slave FIFO mode, with FPGA as the master. I write proogram to transmit data from...

I use Cypress EZ-USB FX2 for a data transmit system, FX2 in Slave FIFO mode, with FPGA as the master. I write proogram to transmit data from the PC to FX2.(direc is OUT) The problem is , when I set IFCONFIG = 0xC3 in firmware, which means Slave FIFOs executes on internal 48MHz clk source, it works well. but I need to set IFCONFIG = 0x43, which means Slave FIFOs executes on external clk s...


Loop back fails

Started by sajjan in comp.arch.embedded14 years ago

Hi, I have written a firmware for cypress ezusb fx2 usb controller which does the basic loop back operation. Following are my endpoint...

Hi, I have written a firmware for cypress ezusb fx2 usb controller which does the basic loop back operation. Following are my endpoint configuration. EP2 ---> IN 512 Double Buffered EP4 ---> OUT 512 Double Buffered EP6 ---> IN 512 Double Buffered EP8 ---> OUT 512 Double Buffered EP4 is connected to EP2 and EP8 is connected to EP6. Loopback works fine with EP4 and EP2 but fails with EP