1
USB / Re: USB when moving from MK66 to MK24
« on: March 16, 2022, 11:09:18 PM »
Hi Alex,
I had a similar problem with the USB connectivity as you are experiencing in 2014. On our design, it was found that we had undersized the capacitor for the VOUT33 pin for the MK22 processor we used in a project. I see the capacitance is 100nF for your design. This might be too low and cause noise issues on the USB's internal power supply that VOUT33 is designed to supply. Our design uses a 2.2uF capacitor. It is not well documented in the reference manual for the microcontroller, but I did find that Freescale's (now NXP) KwikStik-K40 Hardware Errata document on Errata ID KWIKSTIK_06 states "Undersized VOUT33 Capacitor" and the solution on page 10 of that document states: "The recommended value for the capacitor from VOUT33 to GND is from 1.76uF to 8.16uF with 2.2uF being the typical value. The capacitor (C34) connected to VOUT33 on the KwikStik is only 0.1uF. This can result in unstable or non-functioning USB operation. Workaround: Replace C34 with a capacitor of value 1.76uF to 8.16uF". The link to the document is: https://www.nxp.com/docs/en/errata/KWIKSTIKK40HWER.pdf
There is also a NXP Community discussion on the USB internal regulator (VOUT33) with NXP TechSupport suggesting a 2.2uF capacitor. The link for this conversation is:
https://community.nxp.com/t5/Kinetis-Microcontrollers/MK22DX256VMC5-VOUT33-output-not-good-when-VREGIN-changes/m-p/741454?commentID=965047
Hope this helps,
Tom
I had a similar problem with the USB connectivity as you are experiencing in 2014. On our design, it was found that we had undersized the capacitor for the VOUT33 pin for the MK22 processor we used in a project. I see the capacitance is 100nF for your design. This might be too low and cause noise issues on the USB's internal power supply that VOUT33 is designed to supply. Our design uses a 2.2uF capacitor. It is not well documented in the reference manual for the microcontroller, but I did find that Freescale's (now NXP) KwikStik-K40 Hardware Errata document on Errata ID KWIKSTIK_06 states "Undersized VOUT33 Capacitor" and the solution on page 10 of that document states: "The recommended value for the capacitor from VOUT33 to GND is from 1.76uF to 8.16uF with 2.2uF being the typical value. The capacitor (C34) connected to VOUT33 on the KwikStik is only 0.1uF. This can result in unstable or non-functioning USB operation. Workaround: Replace C34 with a capacitor of value 1.76uF to 8.16uF". The link to the document is: https://www.nxp.com/docs/en/errata/KWIKSTIKK40HWER.pdf
There is also a NXP Community discussion on the USB internal regulator (VOUT33) with NXP TechSupport suggesting a 2.2uF capacitor. The link for this conversation is:
https://community.nxp.com/t5/Kinetis-Microcontrollers/MK22DX256VMC5-VOUT33-output-not-good-when-VREGIN-changes/m-p/741454?commentID=965047
Hope this helps,
Tom