MSP430FR6047: MCU018

Part Number: MSP430FR6047
Other Parts Discussed in Thread: MSP430FR6045

Tool/software:

Hi,

I am using MSP430FR6047 microcontroller, I have its source code provided by TI and it works fine.

But what things i have to change in code if I switch to MSP430FR6045? I have seen that these microcontrollers are pin to pin compatible.

Also what changes needed in case of linker file?

Regards,

Anup Kumar

  • Hi Anup,

    Please check the following points:

    1.Replace relevant header files. Check the peripheral you use that are also included in the MSP430FR6045.

    2.Change the link file, I think the easiest way is to generate a new MSP430FR6045 empty project in CCS and copy its link file to your migration project.

    Best Regards,
    Peter

  • Hi Peter,

    As I have taken his code from TI itself. It is basically for the MSP430FR6047. But I want to use it for MSP430FR6045.

    On comparing the datasheets of MSP430FR6047 and MSP430FR6045 there is only difference of FRAM. MSP430FR6047 has 256KB and MSP430FR6045 has 128KB

    Regarding your first point, if there is pin to pin compatibility then is there is need to do that?

    Regarding 2nd point, are you trying to say that by generating new MSP430FR6045 empty project, a new linker file will be generated?

    Regards,

    Anup Kumar.

  • Hi Anup,

    Regarding your first point, if there is pin to pin compatibility then is there is need to do that?

    Yes, since pin to pin, no need to do so.

    Regarding 2nd point, are you trying to say that by generating new MSP430FR6045 empty project, a new linker file will be generated?

    Yes. When a new project is generated, a link file will be automatically generated and the corresponding memory map will be automatically changed.

    Best Regards,
    Peter

**Attention** This is a public forum