This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

  • Resolved

MSP430FR4133 and IAR compiler

Intellectual 400 points

Replies: 11

Views: 2258

Hi,

I could not find the device, MSP430FR4133, in IAR compiler.  When would it be loaded?  Also, MSPGCC does not fully support MSP430FR4133.   When /how can I get the compiler support for it? 

Thank you  -JKim

  • Hi, JKim,

    Please check IAR website (http://supp.iar.com/Updates/?product=EW430) to learn which version supports MSP430FR4133. Please use the service pack 6.10.7 or 6.10.5.

    4. IAR Embedded Workbench for MSP430 - Service Pack 6.10.5
    Released Jul 30, 2014.

    The header files for the following devices have been corrected:
    MSP430FR4131, MSP430FR4132, MSP430FR4133,
    MSP430I2020, MSP430I2021, MSP430I2030,
    MSP430I2040, MSP430I2041, MSP430FR5887,
    MSP430FR5888, MSP430FR5889, MSP430FR5986,
    MSP430FR5987, MSP430FR5988, MSP430FR5989,
    MSP430FR6887, MSP430FR6888, MSP430FR6889,
    MSP430FR6987, MSP430FR6988, MSP430FR6989,
    MSP430FR58891, MSP430FR59891, MSP430FR68891,
    MSP430FR69891

    Release notes
    To download, log in to your My Pages account.
    5. IAR Embedded Workbench for MSP430 - Service Pack 6.10.7
    Released Sep 5, 2014.

    This service pack includes the following:

    Support has been added for the following new MSP430 devices:
    MSP430F6720A, MSP430F6721A, MSP430F6723A, MSP430F6724A, MSP430F6725A, MSP430F6726A
    MSP430F6730A, MSP430F6731A, MSP430F6733A, MSP430F6734A, MSP430F6735A, MSP430F6736A
    MSP430F67621A, MSP430F67641A
    MSP430FG6425, MSP430FG6426, MSP430FG6625
    MSP430FR2032, MSP430FR2033

    Release notes

    About GC, I will check with team.

    Thanks,

    Lixin

  • Jeongdai Kim
    MSPGCC does not fully support MSP430FR4133.

    The last release of mspgcc was over two years ago; it does not and never will support this chip.

    The MSP430FR4xx devices are supported by the upstream msp430-elf gcc, including the fork provided by TI at http://www.ti.com/tool/msp430-gcc-opensource (for which there is a new release) and in the version packaged with CCS 6.0.1.

  • In reply to Peter Bigot:

    Peter,  

    Still I do not see where MSP430-elf gcc that support MSP430FR4133.  The link (http://www.ti.com/tool/msp430-gcc-opensource in the version packaged wit CCS 6.0.1.) you provided does not support MSP430FR4133.  Could you let me know where I can download CCS that support MSP430FR4133?

    Thank you.

    JKIM

     

  • In reply to Jeongdai Kim:

    Perhaps you need to update. 

    llc[82]$ ls -l /usr/local/ccs-6.0.1-040/ccsv6/ccs_base/msp430/include_gcc/msp430fr4133.*
    -rw-r--r-- 1 pab pab 187823 Sep  1 12:27 /usr/local/ccs-6.0.1-040/ccsv6/ccs_base/msp430/include_gcc/msp430fr4133.h
    -rw-r--r-- 1 pab pab  16478 Sep  1 12:27 /usr/local/ccs-6.0.1-040/ccsv6/ccs_base/msp430/include_gcc/msp430fr4133.ld

    Sorry, I can't help you beyond asserting that it works (I've built applications for the MSP-EXP430FR4133 with it).

  • In reply to Lixin Chen1:

    Lixin,

    Is there any evaluation version available for the service pack 6.10.5 or 7?  I do not have regular license for IAR, thos service packs are not available for users without registered license. 

    Thank you.

    JKim

  • In reply to Jeongdai Kim:

    JKim,

    Yes. There is 30 days limitation evaluation version available in www.iar.com - http://supp.iar.com/Download/SW/?item=EW430-EVAL . There is also size limitation version in the same link.

    MSPGCC has supported MSP430FR4133 since a while. You can find it here: http://www.ti.com/tool/msp430-gcc-opensource  

    Thanks,

    Lixin

  • In reply to Lixin Chen1:

    Lixin Chen1
    MSPGCC has supported MSP430FR4133 since a while. You can find it here: http://www.ti.com/tool/msp430-gcc-opensource

    MSPGCC is not the compiler provided on that page.  You can see a table on that page that clearly distinguishes between "Proprietary TI Compiler", "New MSP430-GCC" (what I call msp430-elf), and MSPGCC.  mspgcc was an independent out-of-tree port that was in active development from 2001 until 2013, and that everybody should move away from as soon as possible because it's been superseded by the TI-sponsored port now available in upstream GCC.

    Please don't use "MSPGCC" to refer to the new compiler, which is neither source- nor object-file compatible with the real mspgcc.  It just confuses people who will find outdated information if they search on that name.

  • In reply to Peter Bigot:

    I still do not get compiler for MSP430FR4133.  Could you help with these two questions again?  FYI, I am using windows 7 and 8.  Since I am very ignorant of IAR and GCC, step by step instruction will be very much appreciated.

    1. On IAR, if I do not have regular license, how can I get compiler and libraries for MSP430FR4133?  

    2. On GCC, does "New MSP430-GCC (or MSP430-elf) provide compiler and libraries for MSP430FR4133?  Iso, where can I get them?

    Thank you.

    JKim

  • In reply to Jeongdai Kim:

    http://www.iar.com/Service-Center/Downloads/  provides IAR for MSP430FR4133.

    GCC does not support MSP430FR4133

  • In reply to Jeongdai Kim:

    Jeongdai Kim

    1. On IAR, if I do not have regular license, how can I get compiler and libraries for MSP430FR4133?  

    IAR for MSP430 can be downloaded from IAR: http://supp.iar.com/Download/SW/?item=EW430-EVAL 

    The latest version integrats compiler for MSP430FR4133.

    Jeongdai Kim

    2. On GCC, does "New MSP430-GCC (or MSP430-elf) provide compiler and libraries for MSP430FR4133?  Iso, where can I get them?

    Yes. Download from http://www.ti.com/tool/msp430-gcc-opensource . Click "Get software" button and follow the instructions.

This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.