USB superspeed peripherals Forum Discussions
I'm building a C++ DLL for our FX3 board. When I try to build the code, I get the following link errors. How do I correct this?
1>CyAPI.lib(CyAPI.obj) : error LNK2019: unresolved external symbol __imp__SetupDiDestroyDeviceInfoList@4 referenced in function "public: unsigned char __thiscall CCyUSBDevice::DeviceCount(void)" (?DeviceCount@CCyUSBDevice@@QAEEXZ)
1>CyAPI.lib(CyAPI.obj) : error LNK2019: unresolved external symbol __imp__SetupDiEnumDeviceInterfaces@20 referenced in function "public: unsigned char __thiscall CCyUSBDevice::DeviceCount(void)" (?DeviceCount@CCyUSBDevice@@QAEEXZ)
1>CyAPI.lib(CyAPI.obj) : error LNK2019: unresolved external symbol __imp__SetupDiGetClassDevsA@16 referenced in function "public: unsigned char __thiscall CCyUSBDevice::DeviceCount(void)" (?DeviceCount@CCyUSBDevice@@QAEEXZ)
1>CyAPI.lib(CyAPI.obj) : error LNK2019: unresolved external symbol __imp__SetupDiGetDeviceInterfaceDetailA@24 referenced in function "public: bool __thiscall CCyUSBDevice::CreateHandle(unsigned char)" (?CreateHandle@CCyUSBDevice@@QAE_NE@Z)
Show LessHi,
I would like to control integrity of the data running over GPIF bus. There are some special registers GPIF_CRC_CONFIG and GPIF_CRC_DATA. Could you please explain how to use them?
Regards
Show LessWe are using a CYUSB3014 and need to put it into a mode where it will load a default code "golden image" from a SPI flash, the return to a normal mode. The purpose of this is if during the laoding of new code there is a failure, we want to be able to resotre to a known functioning code stored on the device. I'm not technical so please be patient - thanks.
Show LessI have created a program which is used for sending the data from 32 bit GPIO to USB,
this USB device is described by the UVC descriptors (source files are attached below).
but when i dumped my program to FX3, it is appearing on windows and UVC device is created on it but it is not appearing in linux ubuntu or any other linux. Why is this happening?
Thanks for your help
Show LessAs per CYUSB303X datasheet I understand it would consume 60mA@5V for USB and 200mA@1.2V for AVDD & Core.
Current consumed by Vio1-Vio5, VBATT, U3TXVDDQ, U3RXVDDQ, CVDDQ
Thanks & Regards,
Anusha
Show LessHi,
I am trying to get a functional camera link using an OV2740 and Cypress CX3.
The OV2740 only outputs in RAW8 @ 1080p 30fps.
Therefore i have adjusted the descriptors as following:
-GUID to 'Y800'
-Number of bits per pixel:8
-Changed bit rate to 1920x1080x30x8
-Changed data format to CY_U3P_CSI_DF_RAW8
In the CX3RDKOV5640 i changed the following line in the ApplInit():
-status = CyU3PMipicsiGpifLoad(CY_U3P_MIPICSI_BUS_8, ES_UVC_DATA_BUF_SIZE);
However when I try to stream using AmCap i get the following error:
Show Less
Hi all,
We need FX3 USB SPI support 10bit Address and 8bit Data example code from cyfxusbspiregmode example code.
Could you provide us the example code for not byte alignment address format??
We would appreciate your help with this.
Show LessAfter which cannot find boot loader. SPI is connected the normal way thus :
Some boards do and some boards do not enumerate. One possible cause is the I2C buss has pull-ups that are turned on only after the program loads but not sure if this would cause it to error out?
thanks Leigh
Show LessHello Everyone,
I want to use 24 bit input from gpio and send it to usb via dma, can i use it iwth GPIF designer tool or can you suggest me any other method for achieving it?
thanks
Show Less