K64 usb does not work

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

K64 usb does not work

Jump to solution
1,231 Views
keetle
Contributor III

Today I flash frdmk64f usb hid keyboard examples to my device "MK64FX512VLL12" , The PC device manager show it as “unknown device".

 

before that, I have Modified the projects and libs macro "CPU_MK64FN1M0VMD12" to "CPU_MK64FX512VLL12", the linker file had been set "MK64FX512xxx12_flash.ld" and recompiled.

 

But there is no change.

 

What else shoud I do?

Labels (1)
1 Solution
709 Views
keetle
Contributor III

I find the HW problem, VOUT33 pin must connnect a capacity.

thanks for  your help.:smileyhappy:

View solution in original post

6 Replies
709 Views
ivadorazinova
NXP Employee
NXP Employee

Hi,

please take a look at following cases mentioned bellow.

Maybe some of them could solve your problem.

USB Unknown Device Error

an USBDM question named "Unknown device"

Unknown USB Device connected?

Please let us know, if it helps you.

Best Regards,

Iva

0 Kudos
709 Views
keetle
Contributor III

Is there anybody else have the same problem?:smileysad:

0 Kudos
708 Views
santiago_gonzal
NXP Employee
NXP Employee

Hello,

If the PC device manager shows it as "Unknown device" in your board and it works on the FRDM-K64 it sounds like a HW problem, rather than a SW problem

Check the design guidelines of USB PCBs and confirm that you've followed the rules in your design. I've seen several problems in the USB D+ and D- impedance (You can adjust it with the line resistors)

Regards,

Santiago

0 Kudos
710 Views
keetle
Contributor III

I find the HW problem, VOUT33 pin must connnect a capacity.

thanks for  your help.:smileyhappy:

709 Views
keetle
Contributor III

Thank your for your reply!

I have check my hardware, also adjusted resistors. But no progress with USB.

Besides, I found the USB have enter USB interrupt ISR. And the board have received Get_Descripter request. So I think it may not be HardWare problem.

is there perhaps  any different between MK64FX512VLL12 with MK64FN1M0VMD12 about USB peripherals?

0 Kudos
709 Views
santiago_gonzal
NXP Employee
NXP Employee

Hello,

No, K64 devices have exactly the same USB peripheral inside. If the SW you are running is the same I would try to change the USB port, try in different PCs or with USB HUBs to check if it works.

Regards,

Santiago