How to easily migrate SDK to SDK, (Lower to Higher) or (Higher to Lower).
I mean from SDK 14 to SDK 17 or vice versa.
Please answer this as soon as possible
How to easily migrate SDK to SDK, (Lower to Higher) or (Higher to Lower).
I mean from SDK 14 to SDK 17 or vice versa.
Please answer this as soon as possible
Hello,
How to easily migrate SDK to SDK, (Lower to Higher) or (Higher to Lower).
Each SDK release has a dedicated section detailing how to upgrade to it from the previous release. For example, this is the migration guide to upgrade to SDK v15.0.0 from SDK v14.2.0.
I mean from SDK 14 to SDK 17 or vice versa.
To downgrade the SDK you would have to revert the steps in the migration guide, as these are the major changes from the current to the previous SDK release.
There is very seldom need for downgrading an application that you already have made for the SDK v17 to instead use SDK v14. If there is a specific reason for this, other than that you are also changing your hardware to use older SoC's, please let me know.
Best regards,
Karl
Dear Karl
Thanks for your reply!
Most of application part has been done in SDK15, therefore I have to migrate my friend code to SDK 15 which is written on SDK17, but it is taking to to much time to go through each function and change it according to it.
Is there any better way to do which is fast and accurate!
Thanks
Ahsan_Averos said:Thanks for your reply!
No problem at all, I am happy to help!
Ahsan_Averos said:Most of application part has been done in SDK15, therefore I have to migrate my friend code to SDK 15 which is written on SDK17, but it is taking to to much time to go through each function and change it according to it.
Is there any better way to do which is fast and accurate!
Unfortunately there is no better way to do this faster and more accurately - you will have to read through the changes, and change the functionality you are using from SDK v15 to match how it is implemented/changed in SDK versions up to v17.
You do not need to go through each function in the SDK for each version, but you will need to see in the migration guides if any of the functions you are using from the SDK in your application has changed in the newer SDK's. If the functionality has changed, you will have to update your application accordingly. For example, many drivers no longer accept NULL pointers as their callback function. If this is the case, you would then have to create an empty callback function and provide the init function with this empty function rather than a NULL pointer, or the other way around if you are downgrading.
Best regards,
Karl