K60F120M and TWR_SER2 USB HS question

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

K60F120M and TWR_SER2 USB HS question

619 Views
henrynguyen
Contributor IV

Hello,

 

We are planning to use TWR_SER2 and K60F120M boards for HS USB CDC device mode and later on use these boards as the baseline to come up with our own custom board for USB HS CDC.  Schematics for both boards are attached.

 

High level questions from these 2 boards to help getting my mind straight 

 

1- USB Host receptor J6 only acts as host in full speed mode?  Can you please confirm?  It connected K60 USB_DM/DP pins to J6 D+/D- pins and use K60 GPIO4 (PTB8) to drive the MIC2026 ENB to drive OUTB (USB_VBUS_HST) to J6 VBUS pin as well as K60 VREGIN through elevator.  Now, the K60F120M showed PTB8 is mapped to both location of B35 and A63 of the elevator interface J7A.  Is there a mistake?  Both B35 and A63 have different functionalities on the SER2 board.  Please take a look at the attached schematics.

 

2- The SER2 schematic is designed to support OTG on J18.  For J18 USB mini receptor acting as USB HS CDC device only, do we need to feed the VREGIN with the VBUS signal like in the FS device CDC case?  For OTG J18 receptor, my understanding is that the USB3300 supposed to handle and behave as host or device and only communicate back/forth to the K60 via UPLI signals w/o the need to feed voltage to VREGIN of K60 device?  How does the K60 firmware knows that the interface is the HS or FS?  It seems that this information has to be sent from USB3300 to K60 devices?  If someone has an apps note on this USB3300 and K60 communication, etc that would be greatly appreciated.

 

3- I have asked about the USB HS device CDC stack support for K60F120M device on forum and it seems that there is no support yet.  My understanding is that all the Kinetis family should have very similar USB IP hardware.  My question to NXP support team is which Kinetis device (or Kinetis eval board) which has USB HS stack supported by NXP (example / demo codes) that I can purchase to check out the USB HS device CDC with TWR_SER2.  If they are almost the same, I can "try" port it from the supported Kinetis device back to K60F120M.  I don’t think we can make the USB HS firmware by ourselves on K60F120M.  Can you please advise?  

 

Thanks,

Henry

0 Kudos
3 Replies

360 Views
csmgsarma
Contributor IV

Hi Henry,

Any updates on your queries? I am facing a similar problem. Details are here.  Let me know if you got your situation cleared. 

Best regards
Sarma

0 Kudos

360 Views
mjbcswitzerland
Specialist V

Hi

http://www.utasker.com/kinetis/TWR-K60F120M.html
The uTasker project includes HS USB-CDC (including composites and RNDIS - http://www.utasker.com/docs/uTasker/uTaskerRNDIS.pdf) for the TWR-K602F120. It can be used to test new HW or in final products since it has been industrially proven in products based on the K60, K61 and K70 (the package contains also HS USB simulation for detailed study, quality and software reviews, emulation of applications operation to speed developments and improve quality).
In case of support requirements we have developed HS HW based on the same chips so can check designs or supply complete solutions for mission-critical requirements.

Regards

Mark

Professional support for Kinetis: http://www.utasker.com/index.html
Remote desktop one-on-one coaching: http://www.utasker.com/services.html
Getting started to expert videos: https://www.youtube.com/results?search_query=utasker+shorts

0 Kudos

360 Views
henrynguyen
Contributor IV

Hi Mark,

Can you please ping me on my private email hdnhouston@gmail.com.  I have some questions about your solution?

Thanks,

Henry

0 Kudos