Hello David:
I do not have MQX_KSDK_1.0.0 installed, I suppose you mean the BETA version, right?
However I have KSDK v1.0.0 and the FRDM-K22F USB examples in KDS v2.0 are working fine, I tested CDC and HID host. Maybe you can try with the baremetal USB examples (no MQX); I think you should have those in your installation too. Later you can move to MQX integration. Besides a new release of KSDK v1.1.0 is coming this month and MQX_KSDK will not be in a separate installation package anymore. For details check the next links:
- KDS 1.1.1 and MQX
- Kinetis SDK FAQ (RTOS section)
These were my steps (the same as in the document "Integration of the USB Stack and Kinetis SDK"):
For CDC:
1) Import and build ksdk_platform_lib_K22F51212.
2) Import and build usbd_sdk_frdmk22f120m_bm_frdmk22f120m.
3) Import and build project dev_cdc_virtual_com_frdmk22f120m_bm_frdmk22f120m.
4) Run the debug session for the cdc projet. It worked ok.
For HID Host:
1) K22 KSDK platform library is already compiled.
2) Import and build usbh_sdk_frdmk22f120m_bm_frdmk22f120m.
3) Import and build project host_hid_mouse_frdmk22f120m_bm_frdmk22f120m.
4) Place jumper J22. This is necessary for host mode.
5) Run the debug session for the hid host project. It worked fine.
Regards!,
Jorge Gonzalez
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------