Hello,
I am trying to port my system from Kinetis-K60 to use K66 (I am using TWRK65F180M as a reference). In order to use this tower board, I've needed to upgrade to MQX4.2.
According to the MQX4.2 release notes, a new USB stack (v2) has been added for use with TWRK65F180M (I am using USB host).
My questions:
Thanks,
Lior.
Hello panpwr,
Please check the attached documents,
USB_Unified_Stack_User_Guide: This document provides the detailed difference between old USB stack in MQX™ RTOS and new USB Unified stack, so that the audience is able to understand the unified USB stack better.
USB_Stack_Porting_User_Guide: This document provides the detailed steps to port the USB unified Stack to a new platform.
I hope this helps,
Have a great day,
Sol
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Thank you Sol,
Now I understand the differences between the old and the new unified stack.
However, few still questions remain unanswered:
Thank you,
Lior.
Hello panpwr,
1. Legacy USB stack doesn’t support K65. You can migrate the legacy USB stack to the new USB_V2stack. The USB_V2 stack can run on different RTOS with the same USB core code. In my opinion I suggest you to use the USB_V2 stack.
2. Unfortunately it is right, however you can use other IDE's like KDS, Keil, IAR.
KDS is free and you can download it from the next link: Kinetis Design Studio Integrated Development |Freescale
3. Please check the USB_Stack_Porting_User_Guide that I attached previously.
Have a great day,
Sol
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
I am using IAR workbench 7.50, and there is no workspace for building the USB_V2 in the IAR tools, guess I will have to look to the porting guide too...
No workspace, but I did find the IAR project, so will give that try.