Any plans for HUB support in the USB HOST library to be implemented?
Hi,
I found two implementation examples of USB HOST HID (for keyboard and for mouse) the examples can be merged, and they seem quite stable.
https://os.mbed.com/users/hudakz/code/STM32F407VET6_USBHostKeyboard/
https://os.mbed.com/users/hudakz/code/STM32F407VET6_USBHostMouse/
As can be seen from the link below, the HUB function has been implemented in code and is functional.
I tested it with STM32F407VGT6 using the Seeed Arch Max board model, with the DiyMore board. I needed to set the USB_5V and ID pins to a high state for the USB port to recognize the device, as it is not the original hardware of the Seeed Arch Max board.
But unfortunately I found the information that Keil Studio does not support custom board, which makes any Keil Studio code completely useless.
| Unfortunately, custom targets are not supported in KSC
https://community.arm.com/support-forums/f/keil-forum/53968/custom-board-in-keil-studio
I also found the HUB example code, which was implemented in an old version of CubeMX, but I was unable to implement the HUB function using the current version of CubeMX code (STM32CubeIDE):
https://github.com/mori-br/STM32F4HUB
I would like to use the keyboard with touchpad. But for that it is necessary to have HUB support.
