User Activity

I am running on a STM32F405 with Cube V1.23.0.I have an HID (actually PID in and out endpoints) device using interrupt transfer for both the out and in messages. This is a High Speed device using the ULPI interface.The out messages has a report type...
I have seen this with the SPI bus 6 months ago. It just just happened with the IIC bus. I am using Cube 1.12.0 and this maybe related to TKube.1 issue "Potential bug in I2C HAL layer (STM32Cube_FW_F4_V1.25.0) in I2C_MemoryTransmit_TXE_BTF() ?".I ha...
IN the function USBD_HID_setup for a class requese I added a case for send report. case HID_REQ_SET_REPORT: Debug::Instance()->printf(Debug::ALLWAYS, (char *) "Set report %X\n", req->wValue); Debug::Instance()->printf(Debug::ALLWAYS, ...
I am running interrupt data transfer in HS mode (with ULPI chip, and can do see interrupts at the HS rate of 8kHz). So I can get an HID report of 8 bytes, but I can get above that. I set the USB end point descriptor to 16 was 8. I added one byte to m...
Kudos from