USB low-full-high speed peripherals Forum Discussions
Sort by:
USB low-full-high speed peripherals
I tried to iterate through the UsbDeviceList but have no success because the List is empty (I cannot understand why) . The usbDevices.Co...
Show More
I tried to iterate through the UsbDeviceList but have no success because the List is empty (I cannot understand why) .
The usbDevices.Count always be 0 whatever the dev-Board is pluged in or not .
pls help ~~
public Form1()
{
InitializeComponent();
// Setup the callback routine for updating the UI
updateUI = new UpdateUICallback(StatusUpdate);
// Setup PnP event handling
evHandler = new App_PnP_Callback(PnP_Event_Handler);
// Create a list of CYUSB devices
usbDevices = new USBDeviceList(CyConst.DEVICES_CYUSB, evHandler);
setDevice();
}
public void setDevice()
{
if (usbDevices.Count > 0)
loopDevice = usbDevices[0x0547, 0x0080] as CyUSBDevice;
StartBtn.Enabled = (loopDevice != null);
if (loopDevice != null)
Text = loopDevice.FriendlyName;
else
Text = "Bulkloop - no device";
// Set the in and out endpoints per the selected radio buttons.
EptPair1Btn_Click(this, null);
}
Show Less
The usbDevices.Count always be 0 whatever the dev-Board is pluged in or not .
pls help ~~
public Form1()
{
InitializeComponent();
// Setup the callback routine for updating the UI
updateUI = new UpdateUICallback(StatusUpdate);
// Setup PnP event handling
evHandler = new App_PnP_Callback(PnP_Event_Handler);
// Create a list of CYUSB devices
usbDevices = new USBDeviceList(CyConst.DEVICES_CYUSB, evHandler);
setDevice();
}
public void setDevice()
{
if (usbDevices.Count > 0)
loopDevice = usbDevices[0x0547, 0x0080] as CyUSBDevice;
StartBtn.Enabled = (loopDevice != null);
if (loopDevice != null)
Text = loopDevice.FriendlyName;
else
Text = "Bulkloop - no device";
// Set the in and out endpoints per the selected radio buttons.
EptPair1Btn_Click(this, null);
}
Show Less
USB low-full-high speed peripherals
USB low-full-high speed peripherals
Hi, I am coding a driver for our device under Linux, When i finished download a firmware(suffix is .fw),The device will not be able ...
Show More
Hi,
I am coding a driver for our device under Linux,
When i finished download a firmware(suffix is .fw),The device will not be able to communication,
I think this may be the firmware problem, My firmware is coming from the hex conversion.
Can anyone help?
What did i wrong?
Thanks!!!
Henry Show Less
I am coding a driver for our device under Linux,
When i finished download a firmware(suffix is .fw),The device will not be able to communication,
I think this may be the firmware problem, My firmware is coming from the hex conversion.
Can anyone help?
What did i wrong?
Thanks!!!
Henry Show Less
USB low-full-high speed peripherals
I am using the CY7C64013 USB controller and have a question. I have set Endpoint2 to be Interrupt OUT and Endpoint4 to be Interrupt IN....
Show More
I am using the CY7C64013 USB controller and have a question.
I have set Endpoint2 to be Interrupt OUT and Endpoint4 to be Interrupt IN. I am using visual basic to generate a writefile API call to trigger the Endpoint2 Interrupt. This works fine. However, while in the Endpoint2 interrupt service routine, I need to send data back to the host using Endpoint4.
Question: While in the Endpoint2 interrupt service routine, is the CY7C64013 capable of seeing another interrupt on Endpoint4? I am not able to do this. I believe the CY7C64013 interrupt system is disabled as soon as an interrupt is generated, although I do not know if this is true.
I have re-enabled interrupts a soon as I enter the Endpoint2 service routine, but my code is not able to see the Endpoint4 interrupt.
Is there any test code that would show me how to do this?
Thanks,
George Frueh Show Less
I have set Endpoint2 to be Interrupt OUT and Endpoint4 to be Interrupt IN. I am using visual basic to generate a writefile API call to trigger the Endpoint2 Interrupt. This works fine. However, while in the Endpoint2 interrupt service routine, I need to send data back to the host using Endpoint4.
Question: While in the Endpoint2 interrupt service routine, is the CY7C64013 capable of seeing another interrupt on Endpoint4? I am not able to do this. I believe the CY7C64013 interrupt system is disabled as soon as an interrupt is generated, although I do not know if this is true.
I have re-enabled interrupts a soon as I enter the Endpoint2 service routine, but my code is not able to see the Endpoint4 interrupt.
Is there any test code that would show me how to do this?
Thanks,
George Frueh Show Less
USB low-full-high speed peripherals
I use the cy7c68013 with slave fifo and auto in-out mode. And now 4 bulk pipe is used with endpoint address 2,4,6,8 but I want to ...
Show More
I use the cy7c68013 with slave fifo and auto in-out mode.
And now 4 bulk pipe is used with endpoint address 2,4,6,8
but I want to chage last endpoint 8 to 10, so edit and compile and download iic file of dscr.a51(8051 firmWare). But and then can't communicate.
Sure i change the driver and do the other needed things.
Is there something wrong?
And there is some singular note in ch 8.1 of technical reference manual. "Direct connection is available only on endpoints 2,4,6,8"
What's this?, what's meaning? Show Less
And now 4 bulk pipe is used with endpoint address 2,4,6,8
but I want to chage last endpoint 8 to 10, so edit and compile and download iic file of dscr.a51(8051 firmWare). But and then can't communicate.
Sure i change the driver and do the other needed things.
Is there something wrong?
And there is some singular note in ch 8.1 of technical reference manual. "Direct connection is available only on endpoints 2,4,6,8"
What's this?, what's meaning? Show Less
USB low-full-high speed peripherals
Does exist a generic driver for CY7C64613 FULL SPEED Compliance Device? Regards
Show More
USB low-full-high speed peripherals
Hi, There is a function of "Supports mode page 5 for BIOS boot support" on CY7C68300C. I don't really know what is it? It mean...
Show More
Hi,
There is a function of "Supports mode page 5 for BIOS boot support" on CY7C68300C.
I don't really know what is it?
It means that can boot cd(I connect it to dvd drive)on BIOS?
Because I have a issue on another USB bridge chip:
USB bridge chipuse on a ATA DVD Drive.There ia s bootable CD on Drive.
When I cold start PC,display show "press any key boot from cd"-->it is normal.
But There will be no message "press any key boot from cd" when I restart from windows(warm start).
If "Supports mode page 5 for BIOS boot support" function of CY7C68300C can avoid
this issue?
Thank you
Show Less
There is a function of "Supports mode page 5 for BIOS boot support" on CY7C68300C.
I don't really know what is it?
It means that can boot cd(I connect it to dvd drive)on BIOS?
Because I have a issue on another USB bridge chip:
USB bridge chipuse on a ATA DVD Drive.There ia s bootable CD on Drive.
When I cold start PC,display show "press any key boot from cd"-->it is normal.
But There will be no message "press any key boot from cd" when I restart from windows(warm start).
If "Supports mode page 5 for BIOS boot support" function of CY7C68300C can avoid
this issue?
Thank you
Show Less
USB low-full-high speed peripherals
We ordered the Full-Speed and Low-Speed USB 2.0 Compliance Test Boards from the USB-IF ( http://www.usb.org/developers/estoreinfo/) but the...
Show More
We ordered the Full-Speed and Low-Speed USB 2.0 Compliance Test Boards from the USB-IF ( http://www.usb.org/developers/estoreinfo/) but they came with no documentation.
These boards are manufactured by Cypress and have part numbers PDC-9058 (Full-Speed) and PDC-9051 (Low-Speed). Searching for these part numbers on the Cypress site gives no matches.
The boards use Cypress chips CY7C64613 (EZ-USB, Full-Speed) and CY7C63743 (Low-Speed).
Is there any documentation for these boards beyond what is in the Compliance Test Device Functional Spec ( PDF link)?
The boards have a bunch of switches and LEDs and I'd like to know what they do.
Thanks.
Show Less
These boards are manufactured by Cypress and have part numbers PDC-9058 (Full-Speed) and PDC-9051 (Low-Speed). Searching for these part numbers on the Cypress site gives no matches.
The boards use Cypress chips CY7C64613 (EZ-USB, Full-Speed) and CY7C63743 (Low-Speed).
Is there any documentation for these boards beyond what is in the Compliance Test Device Functional Spec ( PDF link)?
The boards have a bunch of switches and LEDs and I'd like to know what they do.
Thanks.
Show Less
USB low-full-high speed peripherals
We build and sell speciality cables. We need to find a test jig or combination of active elements that will give us "go / no go" results for 5...
Show More
We build and sell speciality cables. We need to find a test jig or combination of active elements that will give us "go / no go" results for 5-pin mini to 5-pin mini cable testing, all signal wires connected ( http://industrialcomponent.com/usbstuff/cellext.html )
Suggestions welcome. Show Less
Suggestions welcome. Show Less
USB low-full-high speed peripherals
Are there only 1 page of messages on this forum? (13 total including this one) Seems like no one has any trouble with this but from the cou...
Show More
Are there only 1 page of messages on this forum? (13 total including this one)
Seems like no one has any trouble with this but from the couple people I know who have implemented these devices, there are lots of problems. Show Less
Seems like no one has any trouble with this but from the couple people I know who have implemented these devices, there are lots of problems. Show Less