USB low-full-high speed peripherals Forum Discussions
We want to resell the CyUSB3 driver with Microsoft certificate.
Please check the information by the attached file.
If you need any other information, please let me know.
Regards,
Koji
Show Less
have anyone ever worked with this kind of microcontroller
CY7C63413C-PVXC
If already it is require to programming it or it is plug and play ?
Show LessHello
We are considering a system that uses SD2 (CYUSB2024-BZXI) to access the SD card.
【Specification】
Host side: USB2.0
SD2 side: SD (SDXC, UHS-1, SDR104 or DDR50 compatible)
Q)Is there a sample FW for SD2? Also, are there any evaluation kits equipped with SD2?
Best Regards
Show LessInitialized, read (addr. 0x00 to 0x09) 10 registers, the first is 01h, and the remaining 9 are FFh. The parity check is correct.
When MOD1 and MODE2 are configured, write instructions are sent, MOD1 and MODE2 are configured, and the response signal from the slave to the host is at a high level.
At this point, a reset signal is sent to reread (addr. 0x00 to 0x09) 10 registers. As a result, the first one was 01h. The remaining 9 were FFH. MOD1 and MODE2 were reconfigured, and the response signal from the slave to the host was still high.
Another chip, read it (addr. 0x00 to 0x09) 10 registers, the first four 00h, the last 5 are 00, 20, 30, 80, 20, and then configure MOD1 and MODE2. The slave's response clock to the host is at a low level. The X, Y, and Z data were read correctly. However, after a few iterative tests, this good chip had the above problem, “Take (addr. 0x00 to 0x09) 10 registers. As a result, the first one was 01h, and the remaining 9 were FFH”, and data could not be obtained
Excuse me, is there a problem with your chip?
smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/3D-Hall-%E7%A3%81%E6%80%A7%E4%BC%A0%E6%84%9F%E5%99%A8/%E5%85%B3%E4%BA%8ETLV493D-A1B6%E7%9A%84%E5%88%9D%E5%A7%8B%E5%8C%96%E8%AF%BB%E5%8F%96-addr-0x00-to-0x09-%E5%AF%84%E5%AD%98%E9%97%AE%E9%A2%98/td-p/676860
Show LessHello Support,
I have a question for CY7C65215.
Could you please tell me how to switch between Fast mode and Slow mode?
Obtain the software (configuration utility tool) from Infineon's HP,
Am I correct in my understanding that it is necessary to rewrite the internal FLASH settings of CY7C65215?
I couldn't find a way to do this in the datasheet, so please tell me the detailed steps.
Best regards,
Koki
Show LessHi
We have been using CY7C67300 IC in many applications for downloading product data into Laptop in slave mode and same data into Pen drive in Host Mode.
Since this device is not recommended for new designs and obsolete, could you please suggest alternate IC that will be available for at least another 10 years .
We will implement the design changes in all products based on your recommendations
Please help us in this regards.
Looking forward to your quick reply
Thanking You
Regards,
Sinil
Show LessI have a 16GB USB device, When I copied the whatsapp stickers group link data from my computer the files size are 10GB, When I copied into the USB, size of the groups files are increase and don't copied into my USB. Although the size is 10GB, what's the reason? Need Help!
Show LessHello, I'm utilizing FX3 to print debug information using the following code: `CyU3PDebugPrint(4, "in loop %d", i);`.
Additionally, I've implemented two vendor commands: 0xE4 to invoke DEBUG_On and 0xE5 to invoke DEBUG_Stop. The DEBUG_LOG_SOCKET is connected to the 0x86 Endpoint in bulk mode (I've also experimented with interrupt mode).
there's an issue I've encountered. Initially, I can successfully read the debug output from USB. However,
if I invoke the DEBUG_Stop by 0xE5 controlwrite, I am unable to read the log again. but other command is work.
If I simply terminate the read process on the PC with ctrl+c,I am unable to operate anything in FX3, all the command will not work, all control write / read will not work
Below are the two functions
how can I safly ctrc +c my log reader and can stop and re start the log?
void DEBUG_On()
{
DEBUG_Stop();
if (debug_inited != CyTrue)
{
debug_inited = CyTrue;
init_ep(); // perform endpoint configuration
}
CyU3PDebugPreamble(CyFalse);
CyU3PDebugSetTimeout(1);
CyU3PDebugInit(DEBUG_LOG_SOCKET, 8);
}
void DEBUG_Stop()
{
CyU3PDebugLogClear();
CyU3PDebugDeInit();
}