USB PD SOURCE with USB HID device (SRC1M1 + MB1360-G0B1RE)
Hello.
I try to develop a FW which should include USBPD SOURCE and USB HID device. My current dev kit -is SRC1M1 + MB1360-G0B1RE. The USB PD functionality was added in accordance with Stm32 wiki link for PD Source device - it is tested and OK. After that USB HID device was added with Cube configuration:
- enable USB_DRD_FS as a device_fs;
- check Interrupts enabling;
- enable USB support into USBPD middleware;
- configure USB_DEVICE middleware;

After that project was compiled and flashed. A Type-C cable is connected to the laptop with Windows 10 and HID device was not detected.
Next try was to connect MB1360-G0B1RE to MB1303B (only USB2.0 data lines, 3.3V and GND), because P-NUCLEO-USB002 kit has never had this issue with USB and Cube code .

This setup is working for USB2.0 - HID device is detected over Type-C. I checked a schematics for both boards(MB1303B and SRC1M1) - it looks like that USB2.0 lines are independent from any other lines or ICs.
My final goal - use SRC1M1 + MB1360-G0B1RE kit for PD and HID. Now it looks like some conflict or insufficient configuration.
My questions:
- What I should provide from project for better description (I'm not able to attach exported project)?
- Shall HID device code work "from the box" with USB PD after enabling in CubeMx?
- Shall I do any additional configuration at SRC1M1 for a support not only PD but with USB2.0 too (set jumpers or 0-ohm resistors)?
P.S. Stm32CubeIDE v1.13.1, G0 package version is 1.6.1.
Thank you.
