I have a custom board using RT1176. Boot switches are implemented same as on the RT1170-EVK and no fuses are programmed.
With BOOT_MODE[1:0]=01 for "Serial Downloader", serial Boot over LPUART works, but USB-HID does not. The PC does not see any connected USB-HID device. No VID=0x1F9 and PID=0x13D.
The odd thing is that the USB interface (CDC) DOES work okay after internal boot from either QSPI Flash or uSD card.
Do you have any ideas why USB-HID would not work in Serial Boot mode when it works fine after internal boot?
The 24MHZ oscillator looks okay at reset. I've checked that boot mode and configuration GPIO pins are at the correct level. And, as I mentioned, serial boot with LPUART works reliably...so I think this indicates boot mode/configuration GPIO are in the correct state.
I have a RT1170-EVK board and Serial Boot USB-HID works fine on it.
Any ideas about what I should check or what I'm overlooking would be appreciated. Thank you.