Hi Jorge
According to the present user's manual the IRC48M is enabled whenever it is selected as external clock source.
However in practice with a K64 mask 1N83J it is indeed necessary to enable it in the USB module before it works.
There is no errata about this detail in 1N83J.
According to the application note AN4905 newer K64 are a little different and the IRC48M has been made more independent. The problem with early chips is that when there is a USB reset the IRC48M is disabled - if it is being used to generate the system clock the system will freeze when this happens.
My question is, how can one tell if the device is newer?
My FRDM-K64F has a 1N83J on it, where the errata is not mentioned but suffers from this problem.
Other production boards may have newer devices on them and so may be able to operation but how can one known and control this??
Regards
Mark