Quantcast
Channel: Wireless Connectivity
Viewing all articles
Browse latest Browse all 116964

Forum Post: CC254X/BLE and IAR v7.XX

$
0
0

Not sure if anyone has looked at this before, but I have patched IAR v7.XX to work with TI BLE and the CC254X.

If you have a license to v7.XX, this saves you having to upgrade to IAR v8.XX

Note there are >no< (necessary) changes to any of the IAR executables.

If anyone interested, here is the procedure for doing this;

   - Download the latest IAR v8 (kickstart edition) and install it >separately< from your old v7.xx version.

   - Make a copy of your v7.XX directory and rename it Workbench (BLE) or similar (the name is not important)

   - Do a directory diff between the v7.XX and the v8.XX (kickstart) and copy all the >new< v8.XX files to the V7.XX copy and patch all the >non-binary< v7.XX files from the v8.XX equivalent.

All done, fire up the IDE in the modified v7.xx binary directory and you have all you need to build BLE apps.

There is one rather ugly wrinkle to this; v8.XX project files are incompatible with v7.XX. It is possible to patch them to work just fine, but it is a chore - the easiest may be just to rebuild v7 versions of the TI example project files.

I have rebuilt all the TI examples using a modified v7.xx version with patched v8 example project files.

Note, IAR fires up the last used IDE. Remember this when switching between old and new projects and fire up the relevant IDE directly from the binary, rather than launching from the EWW file.

If you get stuck doing this I may be able to help some but I can't promise and I can't post patch files, but persevere, it does work!

(I could possibly be pursaded to make and post a v8 -> v7 project file converter)

Enjoy,


Viewing all articles
Browse latest Browse all 116964

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>