Re: [linux-usb-devel] FX2: Device not accepting address (dmesg/usbmon output incl.)

2007-06-19 Thread Stephan Esterhuizen
I solved this problem, not linux-specific at all, but figured I'll post the solution here anyways: The Cypress FX2LP chip has a pin labeled RESERVED, on my PCB this pin was left floating but should have been tied to GND (as per documentation). - Stephan > Hi, > > you get that message if nothin

Re: [linux-usb-devel] FX2: Device not accepting address (dmesg/usbmon output incl.)

2007-06-16 Thread Alan Stern
On Sat, 16 Jun 2007, Stephan Esterhuizen wrote: > I just finished a PCB design with the Cypress FX2LP (CY7C68013A-100AC). > When I plug the device into a linux box, I get "device not accepting > address" errors. > > Since this is such a simple interface: Power up FX2 and connect D+/D-/GND > to h

Re: [linux-usb-devel] FX2: Device not accepting address (dmesg/usbmon output incl.)

2007-06-16 Thread Till Harbaum / Lists
Hi, you get that message if nothing but the speed-resistor is connected to the host. The host detects the presence of the resistor and thus expects a device to be present. It then tries to enumerate it and that fails. You'd even get this message if you completely remove the FX2 from your PCB ...

[linux-usb-devel] FX2: Device not accepting address (dmesg/usbmon output incl.)

2007-06-16 Thread Stephan Esterhuizen
I just finished a PCB design with the Cypress FX2LP (CY7C68013A-100AC). When I plug the device into a linux box, I get "device not accepting address" errors. Since this is such a simple interface: Power up FX2 and connect D+/D-/GND to host controller, I suspect that the problem might be with my D

Re: [linux-usb-devel] FX2 Bulk In/Out fails with bulkloop.hex

2007-02-09 Thread Stephan Esterhuizen
Ah yes, everything works now. See below: > On Fri, 9 Feb 2007, Stephan Esterhuizen wrote: > > > My usbmon shows the following: > > > > --- (1) Test for 12 bytes TX/RX _without_ writing the extra 1 byte bulk > > --- packet --- > > (12 byte tx/rx: run program for first time) > > eb13c640 42687653

Re: [linux-usb-devel] FX2 Bulk In/Out fails with bulkloop.hex

2007-02-09 Thread Alan Stern
On Fri, 9 Feb 2007, Stephan Esterhuizen wrote: > My usbmon shows the following: > > --- (1) Test for 12 bytes TX/RX _without_ writing the extra 1 byte bulk > --- packet --- > (12 byte tx/rx: run program for first time) > eb13c640 4268765364 S Co:028:00 s 00 09 0001 0 > eb13c640 4268765

Re: [linux-usb-devel] FX2 Bulk In/Out fails with bulkloop.hex

2007-02-09 Thread Stephan Esterhuizen
This is even more bizarre, the output below is from usbmon when I do two 12-byte writes/reads within the same program (in the previous example I posted I did 2 12-byte writes/reads by calling my program twice). --- (2x 12-byte writes/reads within the same program) eb0e9cc0 1713314624 S Co:030:00 s

Re: [linux-usb-devel] FX2 Bulk In/Out fails with bulkloop.hex

2007-02-09 Thread Stephan Esterhuizen
Pardon the very long lines. This has been fixed now. My usbmon shows the following: --- (1) Test for 12 bytes TX/RX _without_ writing the extra 1 byte bulk --- packet --- (12 byte tx/rx: run program for first time) eb13c640 4268765364 S Co:028:00 s 00 09 0001 0 eb13c640 4268765473 C Co

Re: [linux-usb-devel] FX2 Bulk In/Out fails with bulkloop.hex

2007-02-09 Thread Alan Stern
On Fri, 9 Feb 2007, Stephan Esterhuizen wrote: > I'm using Cypress bulkloop.hex firmware on an fx2lp (CY7C68013A) with simple > host-side user-land code to transmit data to EP2 (out endpoint) and read the > 'echo' on EP6 (in endpoint). The very first time the code is run it writes, > say, 60 by

[linux-usb-devel] FX2 Bulk In/Out fails with bulkloop.hex

2007-02-09 Thread Stephan Esterhuizen
I'm using Cypress bulkloop.hex firmware on an fx2lp (CY7C68013A) with simple host-side user-land code to transmit data to EP2 (out endpoint) and read the 'echo' on EP6 (in endpoint). The very first time the code is run it writes, say, 60 bytes to EP2 and reads the echo (60 bytes) from EP6. When

Re: [linux-usb-devel] FX2

2003-02-02 Thread David Brownell
Rpik wrote: Hello Does anyone take a chance to rebuild usb-skeleton.c to make it works with Cypress chip FX2 (CY7C68013-128AC) ? Any advice will be very helpfull for me. Advice like "add a USB_DEVICE entry matching your firmware"? :) I think Cypresss RDK has a few bulk test drivers you could

[linux-usb-devel] FX2

2003-02-02 Thread Rpik
Hello > Does anyone take a chance to rebuild usb-skeleton.c to make it works with > Cypress chip FX2 (CY7C68013-128AC) ? Any advice will be very helpfull for > me. > Best regards > Norbert --- This SF.NET email is sponsored by: SourceForge Ente