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.

MSPboot

Other Parts Discussed in Thread: MSP430F5438A, MSP430FR5969

Hi, 

I am trying to use this program and manual with the MSP430F5438A as device and host. Did anyone do it before? 

Also, when importing the code some of the proggrams don't link properly. I notices that it is a bit better with CCSv6 instead CCSv4. Is there a particular one that will better to use? 

Thanks, 

Tal 

www.ti.com/.../slaa600a.pdf

  • Hi Tal,

    I recommend you to use the latest CCS, even when you might find a couple of errors the first time you try to build it.

    Please check the following threads and let me know if they help or not:

    As you probably already saw, the code for F5438A host is already included but not for device. I've seen a couple of customers migrating MSPBoot to F5xx and FR5xxx, but we don't have any code working for F5438A. 

    Here's a particular thread where I migrated the code to MSP430FR5969 showing step-by-step how I did it:

    Now, have you considered customizing the Flash BSL in F5438A? MSPBoot was created especially for the low-end MCUs with low footprint and no BSL or with ROM BSL which can't be customized.

    F5xx has a Flash BSL which can be customized as explained in this AppNote: 

    Regards,

    Luis R

  • Hi Luis,

    Thanks for the quick reply.

    As for the importing part: In some proggrams from the MSPBoot I cant even access the files since that they are not linked right.

    Notice how some files has an arrow next to them indicting that they are linked and some have "!" and when I try to access them I get the error above: "Must specify a URI scheme:MSPBOOT_ROOT/main.c" The two warnings say: 

    Description Resource Path Location Type This project contains unresolved buildable linked resources. It might not build as expected. MSPBOOT_ROOT project Problems

    And: 

    Description Resource Path Location Type This project was created using a version of compiler that is not currently installed: 4.1.2 [MSP430]. Another version of the compiler will be used during build: 4.4.5. Please go to <a href="liveaction:OpenAppCenter">CCS App Center</a> to install the compiler of the required version, or migrate the project to one of the available compiler versions by adjusting project properties. MSPBOOT_ROOT properties Problems

    This is in CCSv6 with all the extensions and compilers updated (when I go to properties I can't select the the 4.1.2 version for the compiler since that i already have a newer version installed and the app center doesn't offer the installation of this one). 

    As for the second part of my question: I initially tried to modify the BSL but found MSPBoot and thought that this would be an easier approach. would you have some starting point suggestions for me? 

    Thanks, 

    Tal 

  • Hi Tal,

    The second warning you mention is OK since you are using a different version of the compiler, but the first one is not. 

    The first project (MSPBoot) looks OK but the second doesn't (MSPBOOT_ROOT). But is the second showing up as RTSC? How did you import the project?

    I just downloaded a clean version of MSPBoot 1.01.00.00 and used CCS 6.1.0 in a new workspace:

    1. Menu->Project->Import CCS Projects

    2. Select Search Directory: ~\MSPBoot_1_01_00_00\Target\G2553_UART\CCS (for target)

    3. Three projects are discovered: App1_MSPBoot, App2_MSPBoot, MSPBoot

    4. Select all

    5. Do not copy into workspace

    Repeat for host project with Search Directory:

    ~\MSPBoot_1_01_00_00\Host

    I couldn't find any problems at all, but can you tell me if a particular project/configuration is causing problems?

    Regards,

    Luis R

**Attention** This is a public forum