Is it possible to clock USB module with IRC?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Is it possible to clock USB module with IRC?

Jump to solution
839 Views
allankliu
Contributor III

Recently I am considering to design a macro USB dongle for Android (as HID/CDC device). Due to its limited space, I am trying to find a USB micro which can operate without external crystal. I know Microchip/Cypress can do, but STM claims that USB has to work with external crystal.

Can I use IRC(4MHz) of KL24/25Z as clock source for USB OTG?

Allan

Labels (2)
Tags (3)
0 Kudos
1 Solution
624 Views
pavel_krenek
NXP Employee
NXP Employee

It is impossible to use IRC for USB module because the internal reference clock does not have required accuracy which is strictly needed for peripheral USB.

Regard

Pavel

View solution in original post

0 Kudos
3 Replies
624 Views
egoodii
Senior Contributor III

For just CDC, the CP2105 is a tiny self-contained UBS-to-serial device.  Smaller & cheaper than an osc.

0 Kudos
625 Views
pavel_krenek
NXP Employee
NXP Employee

It is impossible to use IRC for USB module because the internal reference clock does not have required accuracy which is strictly needed for peripheral USB.

Regard

Pavel

0 Kudos
624 Views
DerekLau
Contributor IV

It's not recommended to use internal clock for USB applications.