Forums Search for: Cypress
USB2.0Mass Storage controller + 8051 Low Power?
inI have been trying to find a device with a MPU core and a USB 2.0 interface. Prefer if the MPU is 8051 but it doesn't matter. Must be low power...
I have been trying to find a device with a MPU core and a USB 2.0 interface. Prefer if the MPU is 8051 but it doesn't matter. Must be low power with suspend currents under 30uA. I have seen the Cypress units and they are almost perfect but the wake-up time is ~5ms. My current design is up and running in around 120us after wake up. It is a data logger so it wakes up as fast as every 10ms ...
USB Bulk Reads via Cypress EZ-USB FX2
inHi Guys, I have attempted to perform a USB Bulk read transfer over an EZ-USB FX2 development board. Vendor requests work fine, but using...
Hi Guys, I have attempted to perform a USB Bulk read transfer over an EZ-USB FX2 development board. Vendor requests work fine, but using the usb_bulk_read() functions returns the following error message: "usb_submit_async: submitting request failed, win error: The parameter is incorrect" So far, we have established that the problem is on the peripheral (8051 FX2) side, and *not*...
gpif is not triggered
hello, I am developing a cypress FX2 firmware to interface it with FIFO. iam usinfg GPIF master mode. I have downloaded cyconsole to test...
hello, I am developing a cypress FX2 firmware to interface it with FIFO. iam usinfg GPIF master mode. I have downloaded cyconsole to test my firm ware . i have generated the control signals using the GPIF tool. i am able to download the firm ware and check the statue of the FIFO , GPIF ( for idle ) and EP2 (out) using the vendor commands . when a send the data from tne host to EP2 for...
CY7c67300 (EZ-Host) and HSS
inHi, I'm using the Cypress CY7c67300 (a.k.a EZ-Host) chip in a dual-role (eg. both USB host and device) application. My code runs in...
Hi, I'm using the Cypress CY7c67300 (a.k.a EZ-Host) chip in a dual-role (eg. both USB host and device) application. My code runs in the internal RAM of the chip, and another uC is sending and reading data to and from the EZ-Host chip via HSS commands. Sometimes these HSS commands fail. When I monitor the serial line with an oscilloscope I can see the following: - I send a proper COMM_WRITE_...
Cypress FX2 slave FIFO issue
inHi all, I am trying to temporarily disable my EP6 slave FIFO which is set to auto-in during data stream, and I am running into trouble no...
Hi all, I am trying to temporarily disable my EP6 slave FIFO which is set to auto-in during data stream, and I am running into trouble no matter which approach I take. A little background: I'm grabbing data from a camera whose Line Valid (LV) signal clearly indicates when there is valid data, since it's only active when Frame Valid (FV) is also active. So, my current approach is to direc...
USB 2.0 High speed 480Mbit device controller
inHi, It seems I can't find anything else than CY7C68013? With the plenty of USB 2.0 High speed devices around novadays (like cameras, audio,...
Hi, It seems I can't find anything else than CY7C68013? With the plenty of USB 2.0 High speed devices around novadays (like cameras, audio, even flash disks) I do wonder what peoples do use? Google and Digikey don't show anything but Cypress. Best regards Tsvetan --- PCB prototypes for $26 at http://run.to/pcb (http://www.olimex.com/pcb) Development boards for ARM, AVR, PIC, MAXQ2000 ...
Quick SBC with 16-bit AD and Ethernet ?
inHi Folks - I'm looking at a quick project that needs: - 16-bit AD data acquisition, - Ethernet connectivity - modest processing requirements...
Hi Folks - I'm looking at a quick project that needs: - 16-bit AD data acquisition, - Ethernet connectivity - modest processing requirements (32-bits best) - ideally contemporary ARM supported by lots of toolchains RTOS etc. I'd love to use Actual Fusion (but only 12 bits) or Cypress PSoC (but no Ethernet). Quick look around shows lots of 12-bit solutions. Tern has high res AD but old x...
Using Jungo's Windriver for Embedded USB App
inIm looking to encorporate usb2 into my embedded app. At of all the solutions, the Cypress FX2 IC, seems the best, it has an 8051 core...
Im looking to encorporate usb2 into my embedded app. At of all the solutions, the Cypress FX2 IC, seems the best, it has an 8051 core with usb2. Has anyone used this? Jungo sells firmware for this chip (WinDriver), but is it meant to work along side of my application firmware in the same 8051?? It has very little ram, so Im guessing the jungo driver runs exclusively on it, and my applic...
For those starting with Cypress Ez USB FX2LP and FPGA interfaces -- PART 1
Hello, In order to start working with USB 2.0 data transfers, I used two boards for implementation and cross verification. The boards...
Hello, In order to start working with USB 2.0 data transfers, I used two boards for implementation and cross verification. The boards are: 1. Cy 3618 development board for FX2LP chips which support USB 2.0 transfers 2. FPGA developement kit which houses Cy7C68013A chip with all the connections to the FPGA. (By all connections I mean the ones which matter, as we will see later in the pos...
Developing Embbeded Driver board for ATIK314L+
Hi, I am currently working on a project in which I have to interface CCD camera ATIK314L+ with an embedded board. Camera ATIK314L+ is provided...
Hi, I am currently working on a project in which I have to interface CCD camera ATIK314L+ with an embedded board. Camera ATIK314L+ is provided Cypress FX2 USB drivers support. I successfully completed interfacing of camera with windows7 based PC using the ArtemisSDK Visual studio application provided by ATIK. And, now I want to develop embedded board that can drive that camera. One of the ...
EZ-USB GPIF - very odd issue
inI am using a Cypress EZ-USB FX2LP (low power version of the FX2) on a 4-layer PCB that I've designed. I have created a very simple...
I am using a Cypress EZ-USB FX2LP (low power version of the FX2) on a 4-layer PCB that I've designed. I have created a very simple GPIF waveform that wiggles a couple of control signals and reads/writes data via the 16-bit data bus. I am only implementing the single read and single write waveforms at this time. Once I started testing my firmware I noticed that the values on the data bus ...
How to opena handle to "Cypress EZ-USB FX2 (68613) - EEPROM missing" and download a program to RAM
inBut NOT using EZ-USB which I suspect is messing my programme up. Perhaps it does not allow for the extra memory in the FX2LP. I have written...
But NOT using EZ-USB which I suspect is messing my programme up. Perhaps it does not allow for the extra memory in the FX2LP. I have written code to download a program (in hex or iic format) to RAM or EEPROM, but that was when the FX2 was running vend-ax (or our software, which is derived from it). I just need to get a file handle and then use some library functionto send 0xA0 command...
FX2 interrupt mixed?
inHi everybody I have a strange problem with a cypress FX2. I want to work with timers and external events on INT0 and INT1 Pin. (I want to...
Hi everybody I have a strange problem with a cypress FX2. I want to work with timers and external events on INT0 and INT1 Pin. (I want to measure the time beween an event on INT0 and INT1). Everything works fine except I get the interrupts IE0, TF0, IE1 and TF1 alltogether on interrupt vector 0x1b (normally only TF1). If I use 'interrupt 3' everthing works fine. I can enable/disable ...
High speed USB 2.0 OTG component availability
inHi, I'm searching for a chip that operates to the high speed USB 2.0 On-The-Go (OTG) standard. We currently use the Cypress FX2...
Hi, I'm searching for a chip that operates to the high speed USB 2.0 On-The-Go (OTG) standard. We currently use the Cypress FX2 (CY7C68013) to provide a high speed USB 2.0 interface to a host PC and now we would like to add a USB hosting capability that would allow us bypass the host PC and download data directly to a high speed USB 2.0-enable hard disk drive. This application seems very...
LoopBack fails for the second time
Hi, I am new to this group. I am using cypress fx2lp usb controller. I have written a loopback firmware for it and successfully downloaded...
Hi, I am new to this group. I am using cypress fx2lp usb controller. I have written a loopback firmware for it and successfully downloaded on its ram. On the host side I have written an application which opens the usb device, send some data, read it back, verify and close the device. When I send 512B for the first time loopback works but when I send anything after that loopback fails. F...
Pullup resistors when interfacing an SD card to SPI?
inHi All, I'm interfacing an SD card to a Cypress PSoC5 via SPI. I originally tried to get it to work with one of these...
Hi All, I'm interfacing an SD card to a Cypress PSoC5 via SPI. I originally tried to get it to work with one of these adapters http://ucontroller.com/documentation/SDCardDoc.html, but it didn't work. I did get it to work fine by hard wiring an SD card in without the pullup resistors. Can anyone tell me which pullup resistors are needed and why, as it only seems to work without them. ...
DDK for Windows 2000
inI will need to build some custom USB drivers and the Cypress documentation says I need to install DDK. Can anyone tell me what files I will...
I will need to build some custom USB drivers and the Cypress documentation says I need to install DDK. Can anyone tell me what files I will need to install for a Windows 2000 development machine? The custom drivers developed will be for Windows 2000, XP, and eventually Vista. Do I need to install dot NET to install/use DDK? TIA
Cypress FX2 buffering
inHello, I have a question concerning the double, tripple, quad buffering process in the FX2. Are the folowing statements correct: Quad...
Hello, I have a question concerning the double, tripple, quad buffering process in the FX2. Are the folowing statements correct: Quad buffering, IN Endpoint: The external master can fill one buffer while the PC is emptying the other three buffers. Full flag: ALL buffers are filled Empty flag: ALL buffers are empty. Quad buffering, IN Endpoint: Is it right, that for example when I ...
USB & FX2LP: Anybody ever used USB-audio-class-driver?
inHello, 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
inWe 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...