Do i need a pullup 1.5K resistor on D+ for USB Full Speed when the USB is configured as a Device (peripheral)? I recently build a custom circuit board without the 1.5K pullup and the PC didn't detect it? unfortunately I damaged the circuit board so i cannot retest it with the 1.5K resistor.
D- = PA11 (with 22 ohm resistor in series),
D+ = PA12 (with 22 ohm resistor in series),
V_USB is not configured.
I use the same code on my STM32F407 discovery board and it works fine therefor it cannot be the code. I am using the HAL lib with STMCube).