Having some issues with getting the USB to work on a MK22FN512VLL12 using the IRC48 oscillator. ( Using Freescale USB Stack 4.1.1 )
I have enabled the oscillator in USB_RECOVER_INT_EN, also selected it as USB source in SIM ( USBSRC=1 and FLLPLLSEL =3). I also also measured the IRC48CLK on PTC3 when selecting CLKOUT = 7. so the clock seems to be running.
I can measure that the DP+ not gets pulled high once the register is set ( NONOTGPULLUP ), so guessing that this means that the USB module is still static, but can't understand why.
PLL and FLL are off, cpu is runnig of fast IRC ( 4MHz ). Normally operating in VLPR mode, but once USB cable is connected, I go back into RUN mode. Keeping LP bit set to disable PLL and FLL as they are not used.