Device is recognized if plugged in after computer has booted
Device not recognized if plugged in before computer powered on, even after unplugging and plugging back in.
Host OS: Linux 16.04.01
Device: PIC24FJ128GB606
MPLab X v5.10
XC16 v1.35
Microchip Code Configurator 3.66
- PIC24 / dsPIC33 / PIC32 MM MCUs (V1.85)
- Foundation services Library (v0.1.30)
- USB Framework Lite (v1.26.1)
Hooked up as per manual page 267, figure 20-3
attached are 2 Wireshark captures. 1 of the device working, 1 of it not working.
You can see the 2 captures are pretty much the same up till Frame 49. But I can't see what the problem is or how to fix it.
WireShark Capture plugged in after boot
WireShark Capture plugged in during boot
Any help is greatly appreciated.