USB superspeed peripherals Forum Discussions
Hi,
I'm new to the FX3 kit. I was trying to using FX3 kit for SPI communication. I started it with running sample code "cyfxspiregmode.img".
In the USB control center, SPI flash seems can be wrote only once. It will show "CONTROL OUT transfer failed with Error Code:997" when I want to read or write after the first success.
I think that is because the buffer is fulled, so it cannot be read or written for more than one time.
But I'm wondering if it is possible to send and read message for multiple times? Maybe by erasing the data in the buffer?
Thanks in advance!
Show LessHello
Regarding FX3/CX3 PMODE pin for setting boot option.
Please tell me the input condition when changing the setting of boot mode due to the external input and setting the set value to "0", "Hi-Z", "1 "from the set condition.
Is the terminal a circuit with a 3-state input and 1/2VIN when open due to the internal resistance voltage division of the input stage?
Best Regards
Arai
Show Less
Hi
I am using the Denebola RDK with the CX3. The firmware on the device is the example firmware for ov5640 sensor that came with it from e-con systems. I can see the camera feed in e-cam view on windows and qt-cam software on Linux as well as adjust brightness and other parameters.
I now want to flash a new firmware, however on both platforms I can not get the device to show up on either CYUSB control (linux) or the CYCONTROL center (windows), I also cannot find the device in bulkloop or streamer.
On Linux I have the udev installed correctly and on windows I also have the camera's driver installed and showing up in my device manager (image below). On windows when I first connect the device the derives installed automatically and successfully
I cannot find Cypress BootLoader in the control center and the options to flash the fx3 is grayed out (image below). What am I doing wrong here?
Thanks in advance
Ali
Show LessHi,
Is there any updates since 2016 ?
I have the same issue for firmware freshly compiled in latest SDK.
In Ubuntu 18 (Linux ubuntu 5.3.0-51-generic #44~18.04.2-Ubuntu) "modprobe usbserial .."mentioned above just quits silently with no result.
Regards,
Leonid
Show LessHi,
I'm using the super Mutt device which is based on the FX3.
I got a few questions:
1. I'm trying to send user-defined bulk packets using the USBTCD tool- is it possible? is there any API for that?
2. when I'm using the USBRCD tool . I'm getting the following log:
Status success: 10
Status timeout: 0
Status failed: 0
what is defined as failed? is recovery on the link defined as failed transaction ?
Show LessHello,
I am developing an application there is a requirement that facilitates the SDIO Interface mode from a single-bit data bus to four-bit data bus in runtime.
The application looks like:
- configure the SDIO interface using 1 Bit mode ( only one DAT[0] line would be enabled) [io_cfg.s0Mode = CY_U3P_SPORT_1BIT]
- Do some Read/Write
- Reconfigure the SDIO Interface using 4 Bit mode (All 4 lines, DAT[0] to DAT[3] lines would be enabled )[io_cfg.s0Mode = CY_U3P_SPORT_4BIT;]
How to enable these SDIO lines run-time? If it is possible to do so, will it affect interrupt handling?
SDIO Host: FX3S
SDIO Slave: Embedded SDIO card
KandlaguntaR_36 You might aware of this setup.
Thanks
Krunal
Show LessHi!
We are making an updated design of our USB hub solution were we are considering HX3. One customer requirements is that it should support USB Asynchronous audio streaming for their high-end audio solutions. However, we are unsure if that has any dependency on the hub-part of the solution or if it is only a matter for the host and USB-device side? Anything to consider regarding the clock (or similar) for the HX3 and hub?
Cheers
Olof
Show LessHi, I plan to interface a python 500 Cmos camera with Cypress EZ-USB FX3. The frame rate of the camera is 500 fps(Pixels:600*800). So I'm just wondering to know if it is possible to achieve 500 fps?
Many thanks,
Frank
Show LessHi, I plan to interface a python 500 Cmos camera with Cypress EZ-USB FX3. The frame rate of the camera is 500 fps(Pixels:600*800). So I'm just wondering to know if it is possible to achieve 500 fps?
Many thanks,
Frank
Show LessA DEV PC has the FX3 SDK installed on Ubuntu 18.04 LTS since Feb'20 (currently 18.04.04). ControlCenter (aka cyusb_linux), download_fx3, and my app "X2", are all running fine.
On Thursday, 18.04.05 was installed on a **new PC** along with the same FX3 SDK install process.
cybusb_linux and download_fx3 detect the FX3 and images can be downloaded from either.
However at this point, it seems that re-enumeration fails as cybusb_linux cannot detect the loaded FX3 (?!).
The recompiled X2 app also fails at
if (get_device_cfg_desc( argv, &deviceDesc, &configDesc) < 0) |
1) Is it a re-enumeration issue? All the files setup in the install.sh script are located where they need to be.
2) Is it an SDK install issue? Quite a few packages were deleted during "sudo apt-get remove libusb-1.0-0" prior to the "sudo apt-get install libusb-1.0-0-dev"...
Running apt-get update and another package was required to get ubuntu login/desktop running......
3) The fallback is to revert to 18.04.01 (or whatever is available) given the DEV pc works; albeit reversion to Ubuntu 16 would be the next step.
Thanks
John
Show Less