# How to update an existing DS Project to newer FW/OS version?

**URL:** <https://forum.sierrawireless.com/t/how-to-update-an-existing-ds-project-to-newer-fw-os-version/5650>\
**Category:** Development tools\
**Created:** [June 9, 2012, 5:31am UTC](https://forum.sierrawireless.com/t/how-to-update-an-existing-ds-project-to-newer-fw-os-version/5650 "2012-06-09T05:31:39Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![awneil](https://avatars.discourse-cdn.com/v4/letter/a/49beb7/32.png) [@awneil](https://forum.sierrawireless.com/u/awneil)\
**Post date:** [June 9, 2012, 5:31am UTC](https://forum.sierrawireless.com/t/how-to-update-an-existing-ds-project-to-newer-fw-os-version/5650/1 "2012-06-09T05:31:39Z")

</div>

How to update an existing Developer Studio (2.1.0, specifically) Project for use with newer target FW/OS version ❓

eg, I have a project for FW 6.63; I want to update it for use with 7.74.

Simply going to Properties \> Open AT App and changing the ‘Package selection’ doesn’t work - as it doesn’t update other project references like include paths, symbols, etc… ☹

---

<div class="post-metadata">

**Author:** ![daav](https://sea1.discourse-cdn.com/flex025/user_avatar/forum.sierrawireless.com/daav/32/2767_2.png) [@daav](https://forum.sierrawireless.com/u/daav)\
**Post date:** [June 11, 2012, 6:56am UTC](https://forum.sierrawireless.com/t/how-to-update-an-existing-ds-project-to-newer-fw-os-version/5650/2 "2012-06-11T06:56:52Z")

</div>

Just to be sure: did you only changed the FW package reference (won’t be enough), or did you switched the complete “SDK” reference (first tab)?  
I just gave a try on 2.1.0, switching a project created with Open AT SDK V4.2X to Open AT Software Suite V2.31, without any issue…

---

<div class="post-metadata">

**Author:** ![awneil](https://avatars.discourse-cdn.com/v4/letter/a/49beb7/32.png) [@awneil](https://forum.sierrawireless.com/u/awneil)\
**Post date:** [June 11, 2012, 6:07pm UTC](https://forum.sierrawireless.com/t/how-to-update-an-existing-ds-project-to-newer-fw-os-version/5650/3 "2012-06-11T18:07:21Z")

</div>

I changed both the FW and the OS reference - but not the SDK reference.

How does one find the correct SDK reference to go with a particular FW+OS combination ❓

(I guess one method is trial-and-error: try each SDK in turn until a matching FW+OS combination is shown…)

---

<div class="post-metadata">

**Author:** ![daav](https://sea1.discourse-cdn.com/flex025/user_avatar/forum.sierrawireless.com/daav/32/2767_2.png) [@daav](https://forum.sierrawireless.com/u/daav)\
**Post date:** [June 12, 2012, 6:44am UTC](https://forum.sierrawireless.com/t/how-to-update-an-existing-ds-project-to-newer-fw-os-version/5650/4 "2012-06-12T06:44:52Z")

</div>

If you already switched FW+OS, it should be OK…  
Anyway, SDKs are made to guarantee the consistency of FW+OS+Set of additional libraries, so the recommended way is still to work with SDKs rather than picking packages separately. To look for containing SDK package for a given FW, you should have a look to the Installed Packages view of the Package Manager perspective. The second tree displays packages organized by SDKs with the contained packages.

---

<div class="post-metadata">

**Author:** ![awneil](https://avatars.discourse-cdn.com/v4/letter/a/49beb7/32.png) [@awneil](https://forum.sierrawireless.com/u/awneil)\
**Post date:** [June 12, 2012, 9:33pm UTC](https://forum.sierrawireless.com/t/how-to-update-an-existing-ds-project-to-newer-fw-os-version/5650/5 "2012-06-12T21:33:33Z")

</div>

> [@daav](#):
>
> If you already switched FW+OS, it should be OK…

No - it wasn’t!

☹

> [@](#):
>
> have a look to the Installed Packages view of the Package Manager perspective

Oh yes - that should do it!

😃
