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.

[参考译文] CC2564MODA:从 MSP430F548A 迁移到 MSP430FR5994时出现问题

Guru**** 649970 points
Other Parts Discussed in Thread: CC2564MODA, MSP430FR5994, MSP-EXP430FR5994, BOOST-CC2564MODA, MSP430FR5964, MSP430F5438A
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1045224/cc2564moda-problems-migrating-from-msp430f548a-to-msp430fr5994

器件型号:CC2564MODA
主题中讨论的其他器件: MSP430FR5994MSP-EXP430FR5994MSP430FR5964MSP430F5438A

你好!

我目前正在尝试在使用 MSP430FR5994的项目中使用 CC2564MODA。 我主要选择此模块是因为我不想使用 SoC 蓝牙模块、我喜欢它已经具有天线、并且已经具有 BLE 堆栈。

我下载了 MSP430F548A 的堆栈并使用了 SPPLEDemo、然后创建了一个新项目、在该项目中我迁移了 MSP430FR5994微控制器的 Demo。 我包含了所有堆栈和预编译库、但我在编译中遇到了一些错误、这些错误不会导致我解决问题。 编译工程后的控制台内容如下:

**** Build of configuration Debug for project SPPLEDEMO_MSP430FR5994_v_1 ****

"C:\\ti\\ccsv6\\utils\\bin\\gmake" -k all 
'Building target: SPPLEDEMO_MSP430FR5994_v_1.out'
'Invoking: MSP430 Linker'
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_21.6.0.LTS/bin/cl430" -vmspx --data_model=restricted --use_hw_mpy=F5 --advice:power="all" --advice:hw_config=all --define=__MSP430FR5994__ --define=_MPU_ENABLE -g --printf_support=minimal --diag_warning=225 --diag_wrap=off --display_error_number --abi=eabi --silicon_errata=CPU21 --silicon_errata=CPU22 --silicon_errata=CPU40 -z -m"SPPLEDEMO_MSP430FR5994_v_1.map" --heap_size=160 --stack_size=160 --cinit_hold_wdt=on -i"C:/ti/ccsv6/ccs_base/msp430/include" -i"C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/profiles/GAPS/lib/CCS/eabi" -i"C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/profiles/GATT/lib/CCS/eabi" -i"C:/ti/ccsv6/ccs_base/msp430/lib/5xx_6xx_FRxx" -i"C:/ti/ccsv6/ccs_base/msp430/lib/FR59xx" -i"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_21.6.0.LTS/lib" -i"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_21.6.0.LTS/include" --priority --reread_libs --start-group --define=_MPU_ENABLE --diag_wrap=off --display_error_number --warn_sections --xml_link_info="SPPLEDEMO_MSP430FR5994_v_1_linkInfo.xml" --use_hw_mpy=F5 --rom_model -o "SPPLEDEMO_MSP430FR5994_v_1.out" "./Main.obj" "./SPPLEDemo.obj" "../lnk_msp430fr5994.cmd"  -llibmpu_init.a -l"C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/lib/CCS/DefaultMTU/eabi/libBluetopia.a" -l"C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/lib/CCS/DefaultMTU/eabi/libBluetopia_LE.a" -l"C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/lib/CCS/DefaultMTU/eabi/libBluetopia_SCO.a" -llibmath.a -llibc.a 
<Linking>
error #10450-D: Attempted to add non archive file into group archive, specify it outside of the --start-group & --end-group options.
error #10450-D: Attempted to add non archive file into group archive, specify it outside of the --start-group & --end-group options.
error #10450-D: Attempted to add non archive file into group archive, specify it outside of the --start-group & --end-group options.
error #10451-D: Reached end of options with missing --end-group.
warning #10211-D: cannot resolve archive C:/ti/ccsv6/ccs_base/msp430/lib/FR59xx/libmpu_init.a to a compatible library, as no input files have been encountered
warning #10211-D: cannot resolve archive C:/ti/ccsv6/ccs_base/msp430/lib/5xx_6xx_FRxx/libmath.a to a compatible library, as no input files have been encountered
warning #10211-D: cannot resolve archive C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_21.6.0.LTS/lib/libc.a to a compatible library, as no input files have been encountered
fatal error #10009: no input files

>> Compilation failure
makefile:146: recipe for target 'SPPLEDEMO_MSP430FR5994_v_1.out' failed
gmake: *** [SPPLEDEMO_MSP430FR5994_v_1.out] Error 1
gmake: Target 'all' not remade because of errors.

**** Build Finished ****

如果您对如何修复此问题有任何了解、或者我如何成功地将演示和堆栈迁移到 MSP430FR5994微控制器、那将非常有帮助、 或者、如果您知道我是否有其他受支持的 BLE 堆栈可与此模块和此微控制器配合使用。

非常感谢、

Diana

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Diana、

      我们的 CC256XMSPBTBLESW 不支持 MSP430FR5994、但这可能是因为 MSP430具有>=128KB 闪存和>= 8KB RAM。 您使用的是 MSP430堆栈的哪个版本? MSP430FR5994可能需要与548A 不同的版本。

    此致、
    Jacob

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Jacob、

    我使用的是 v1.5 R2。 但我在应用报告"从 MSP430F5xx 和 MSP430F6xx 系列迁移到 MSP430FR58xx/FR59xx/68xx/69xx 系列"之后更改了固件、主要是硬件配置、寄存器和函数、并比较了这两个数据表。

    此致、

    Diana

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Diana、

    根据我在 MCU 之间移植以与 Bluetopia 协议栈兼容的经验、可能需要更改以下文件:

    • HCITRNS.c、HCITRANS.h
    • hal.h、hal.c、HALCFG.h

    我无法帮助您在 MSP430之间进行迁移、但如果您愿意、我可以将此主题重定向到 MSP430团队。 您可能还需要查看 CC256x MSP430 Bluetopia SDK 中标题为"Porting"的目录。 它更详细地讨论了 BTPSKRNL 和 HCITRNS。 我建议查看这些指南、您的寄存器和函数移植以及上面列出的文件。 如果您有更多问题、请告诉我。  

    谢谢、
    Jacob

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Jacob、

    我已经更改了其中的一些文件、但我将检查其他文件并查看其是否正常工作。 如果您认为这对您有所帮助、如果您将我的主题重定向到 MSP430团队、我将不胜感激。

    非常感谢您的帮助、

    Diana

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Diana、

    当然、我可以将您的问题重定向到 MSP430团队。 首先、我想您应该尝试在 迁移 的 MSP430F548A 上运行 MSP430FR5994中的 MSP430示例(可以是 UART_ECHO 或基本操作)。 这样、我们就知道移植时会出现问题、问题不限于 Bluetopia 栈。  

    然后、如果 MSP430团队验证您是否正确移植了 MCU、我们可以看到 Bluetopia 栈是否仍然失败。

    您能否尝试运行其中一个示例并在此处发布结果?

    谢谢、
    Jacob  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Jacob、

    我迁移的示例不会编译、因此我现在无法运行它们。 我怀疑迁移过程中的问题与管理 RAM 的函数有关、因为两个微控制器的处理方式不同。 我一直在努力了解 BTPSKRNL.c 中的存储器功能、但我不理解如何修改它们以适合 MSP430FR5994。 如果您遇到与我相同的编译错误、我可能会发送修改后的工程进行修改、并更好地告诉我缺少哪些修改。

    谢谢、此致、

    Diana

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Diana、

    您是否尝试过从 MSP430 SDK (而非 Bluetopia)迁移示例? 我认为迁移蓝牙示例只会增加复杂性、因此我建议从仅包含 MSP430代码的"hello world"示例开始。 我没有在 MSP430版本之间进行迁移的任何经验、但是如果您在这里发布有关迁移的问题、 我可以将其重定向到 MSP430团队。

    此外、如果可能、我强烈建议升级到另一个微控制器、如 STM32、以便与我们的蓝牙控制器配合使用。   

    谢谢、
    Jacob  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Jacob、

    我已将 MSP430F548A 的一些代码示例迁移到 MSP430FR5994、没有遇到任何问题。 现在、我无法更改微控制器。 您可以将我的问题重定向到 MSP430团队吗?

    非常感谢、

    Diana

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Diana、

    当然、如果您在从 MSP430FR5994上的 MSP430F548A 迁移非蓝牙示例时遇到问题、可以在此处发布、我会将问题重定向到 MSP430团队。 如果您仅在从 MSP430 Bluetopia 栈移植蓝牙示例时遇到问题、该问题最好面向我。 您能否说明  您是否能够在 MSP430FR5994上从 MSP430F548A 运行示例代码

    您在上面发布的链接器警告看起来像是 MSP430版本之间的编译问题:

    警告#10211-D:无法将归档文件 C:/ti/ccsv6/ccs_base/msp430/lib/FR59xx/libmpu_init.a 解析为兼容库、因为未遇到输入文件
    警告#10211-D:无法将归档文件 C:/ti/ccsv6/ccs_base/msp430/lib/5xx_6xx_FRxx/libmath.a 解析为兼容库、因为未遇到输入文件
    警告#10211-D:无法将归档文件 C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_21.6.0.LTS/lib/libc.a 解析为兼容库、因为未遇到输入文件

    谢谢、
    Jacob

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Jacob、

    现在、我认为这要么是编译问题、要么是关于非易失性存储器分配的问题。 我一直在阅读从 RAM 迁移到 FRAM 的相关内容、尤其是对于这两个微控制器、但我没有发现 malloc 函数有任何问题。
    我不知道我是否可以向您或其他人发送我修改过的项目、以查看您是否可以编译该项目或告诉我问题所在。
    自从我发布第一个帖子以来、我尝试了多种不同的内容、例如更改项目属性或库或 include 文件的链接方式。 每次试验中、错误的数量和类型各不相同。  我还无法编译它。

    非常感谢、

    Diana

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Diana、

    CCS 中似乎会丢失一些.a 文件。

    您能否在此处分享您的项目、我可以尝试检查 是否 存在问题。

    谢谢!

    此致

    Johnson

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Johnson:


    您可能对.A 文件丢失了看法、但我无法修复它、即使我尝试更改链接配置也是如此。 但是、我将在这里共享项目。 我修改的文件位于 HAL.c、HAL.H、HRDWCFG.h、MSP430Utils.h 中、并且 HCITRANS.c/h 中有一些细微的更改 我对大多数修改进行了注释、修改了"//DRAMIRZ 以保持跟踪。 我对硬件进行了修改、以适应 MSP-EXP430FR5994 LaunchPad。 因此、我用于 HCI 的 UART 在引脚 P6.0和 P6.1上为 A3、而调试 UART 为 A0。 RTS 和 CTS 引脚为 P4.1和 P4.2、我通过跳线将其与 BOOST-CC2564MODA 的 BUCT1和 BURT1引脚相连。 这些不一定是我将在最终项目中使用的端口、但我现在使用它们来测试模块。 因此、如果您对此有建议或注意事项、也请告诉我。

    非常感谢、

    Diana

    e2e.ti.com/.../SPPLEDEMO_5F00_project.zip

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Diana、

    我 将在这里推送您的项目、如果有任何更新。

    谢谢!

    此致

    Johnson

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Diana、

    我将编译器版本更改为 TI v20.2.5.LTS、此工程可以编译器。

    但项目中缺少一些文件、您可以尝试再次将这些文件添加到项目和编译器中。

    谢谢!

    此致

    Johnson

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Johnson:

    感谢您的反馈! 我将编译器更改为 TI v20.2.5.LTS、并添加了在 include 上引用的每个文件、但我会收到所有这些错误。 如果你有任何进一步的建议,我将不胜感激。

    下图是问题的屏幕截图:

    下面的代码是我在构建项目后在控制台中得到的代码:

    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 4600: remark #2553-D: (ULP 14.1) Array index (involving "TempParam") of type "long". Recommend using "unsigned long"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 4600: remark #2553-D: (ULP 14.1) Array index (involving "TempParam") of type "long". Recommend using "unsigned long"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 4600: remark #2553-D: (ULP 14.1) Array index (involving "TempParam") of type "long". Recommend using "unsigned long"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 4600: remark #2553-D: (ULP 14.1) Array index (involving "TempParam") of type "long". Recommend using "unsigned long"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 4600: remark #2553-D: (ULP 14.1) Array index (involving "TempParam") of type "long". Recommend using "unsigned long"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 4603: remark #2553-D: (ULP 14.1) Array index (involving "TempParam") of type "long". Recommend using "unsigned long"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 4663: remark #1530-D: (ULP 5.1) Detected divide operation(s). Recommend moving them to RAM during run time or not using as these are processing/power intensive
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 4664: remark #1530-D: (ULP 5.1) Detected divide operation(s). Recommend moving them to RAM during run time or not using as these are processing/power intensive
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 4672: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 4675: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 4743: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 4746: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 4872: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 4873: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 4874: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 4875: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 4951: remark #1544-D: (ULP 13.1) Detected loop counting up. Recommend loops count down as detecting zeros is easier
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 4954: remark #2553-D: (ULP 14.1) Array index (involving "i") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 4954: remark #2553-D: (ULP 14.1) Array index (involving "i") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 4955: remark #2553-D: (ULP 14.1) Array index (involving "i") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 4986: remark #2553-D: (ULP 14.1) Array index (involving "TempParam") of type "long". Recommend using "unsigned long"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 4986: remark #2553-D: (ULP 14.1) Array index (involving "TempParam") of type "long". Recommend using "unsigned long"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 4986: remark #2553-D: (ULP 14.1) Array index (involving "TempParam") of type "long". Recommend using "unsigned long"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 4986: remark #2553-D: (ULP 14.1) Array index (involving "TempParam") of type "long". Recommend using "unsigned long"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 4986: remark #2553-D: (ULP 14.1) Array index (involving "TempParam") of type "long". Recommend using "unsigned long"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 4986: remark #2553-D: (ULP 14.1) Array index (involving "TempParam") of type "long". Recommend using "unsigned long"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 4993: remark #2553-D: (ULP 14.1) Array index (involving "TempParam") of type "long". Recommend using "unsigned long"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 5002: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 5003: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 5003: remark #2553-D: (ULP 14.1) Array index (involving "TempParam") of type "long". Recommend using "unsigned long"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 5075: remark #1544-D: (ULP 13.1) Detected loop counting up. Recommend loops count down as detecting zeros is easier
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 5078: remark #2553-D: (ULP 14.1) Array index (involving "i") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 5079: remark #2553-D: (ULP 14.1) Array index (involving "i") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 5124: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 5131: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 5138: remark #2553-D: (ULP 14.1) Array index (involving "Result") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 5216: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 5219: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 5332: remark #1546-D: (ULP 15.1) Detected consecutive bitfield assigns. Recommend using bit mask instead
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 5333: remark #1546-D: (ULP 15.1) Detected consecutive bitfield assigns. Recommend using bit mask instead
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 5539: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 5542: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 5543: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 5546: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 5549: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 5552: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 5558: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 5561: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 5562: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 5569: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 5964: remark #1546-D: (ULP 15.1) Detected consecutive bitfield assigns. Recommend using bit mask instead
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 5991: remark #1546-D: (ULP 15.1) Detected consecutive bitfield assigns. Recommend using bit mask instead
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 5991: remark #1546-D: (ULP 15.1) Detected consecutive bitfield assigns. Recommend using bit mask instead
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 5991: remark #1546-D: (ULP 15.1) Detected consecutive bitfield assigns. Recommend using bit mask instead
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 5991: remark #1546-D: (ULP 15.1) Detected consecutive bitfield assigns. Recommend using bit mask instead
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 5991: remark #1546-D: (ULP 15.1) Detected consecutive bitfield assigns. Recommend using bit mask instead
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 6041: remark #2553-D: (ULP 14.1) Array index (involving "LEConnectionIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 6227: remark #1546-D: (ULP 15.1) Detected consecutive bitfield assigns. Recommend using bit mask instead
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 6228: remark #1546-D: (ULP 15.1) Detected consecutive bitfield assigns. Recommend using bit mask instead
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 6229: remark #1546-D: (ULP 15.1) Detected consecutive bitfield assigns. Recommend using bit mask instead
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 6230: remark #1546-D: (ULP 15.1) Detected consecutive bitfield assigns. Recommend using bit mask instead
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 6237: remark #1546-D: (ULP 15.1) Detected consecutive bitfield assigns. Recommend using bit mask instead
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 6238: remark #1546-D: (ULP 15.1) Detected consecutive bitfield assigns. Recommend using bit mask instead
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 6411: remark #2553-D: (ULP 14.1) Array index (involving "LEConnectionIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 6465: remark #2553-D: (ULP 14.1) Array index (involving "LEConnectionIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 6517: remark #2553-D: (ULP 14.1) Array index (involving "LEConnectionIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 6529: remark #2553-D: (ULP 14.1) Array index (involving "LEConnectionIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 6689: remark #2553-D: (ULP 14.1) Array index (involving "LEConnectionIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 6695: remark #2553-D: (ULP 14.1) Array index (involving "LEConnectionIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 6857: remark #2553-D: (ULP 14.1) Array index (involving "LEConnectionIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 6863: remark #2553-D: (ULP 14.1) Array index (involving "LEConnectionIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 6932: remark #2553-D: (ULP 14.1) Array index (involving "LEConnectionIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 6944: remark #2553-D: (ULP 14.1) Array index (involving "LEConnectionIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7012: remark #1546-D: (ULP 15.1) Detected consecutive bitfield assigns. Recommend using bit mask instead
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7065: remark #2553-D: (ULP 14.1) Array index (involving "LEConnectionIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7074: remark #2553-D: (ULP 14.1) Array index (involving "LEConnectionIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7077: remark #2553-D: (ULP 14.1) Array index (involving "LEConnectionIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7078: remark #2553-D: (ULP 14.1) Array index (involving "LEConnectionIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7138: remark #2553-D: (ULP 14.1) Array index (involving "LEConnectionIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7141: remark #2553-D: (ULP 14.1) Array index (involving "LEConnectionIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7144: remark #2553-D: (ULP 14.1) Array index (involving "LEConnectionIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7145: remark #2553-D: (ULP 14.1) Array index (involving "LEConnectionIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7190: remark #2553-D: (ULP 14.1) Array index (involving "LEConnectionIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7193: remark #2553-D: (ULP 14.1) Array index (involving "LEConnectionIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7193: remark #2553-D: (ULP 14.1) Array index (involving "LEConnectionIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7241: remark #1544-D: (ULP 13.1) Detected loop counting up. Recommend loops count down as detecting zeros is easier
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7264: remark #1544-D: (ULP 13.1) Detected loop counting up. Recommend loops count down as detecting zeros is easier
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7281: remark #1537-D: (ULP 9.1) Function parameter BD_ADDR (type "struct _tagBD_ADDR_t") is being passed by value and should be passed by reference using pointer
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7287: remark #1544-D: (ULP 13.1) Detected loop counting up. Recommend loops count down as detecting zeros is easier
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7321: remark #2553-D: (ULP 14.1) Array index (involving "i") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7323: remark #2553-D: (ULP 14.1) Array index (involving "i") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7324: remark #2553-D: (ULP 14.1) Array index (involving "i") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7333: remark #2553-D: (ULP 14.1) Array index (involving "i") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7335: remark #2553-D: (ULP 14.1) Array index (involving "i") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7368: remark #1546-D: (ULP 15.1) Detected consecutive bitfield assigns. Recommend using bit mask instead
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7368: remark #1546-D: (ULP 15.1) Detected consecutive bitfield assigns. Recommend using bit mask instead
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7368: remark #1546-D: (ULP 15.1) Detected consecutive bitfield assigns. Recommend using bit mask instead
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7368: remark #1546-D: (ULP 15.1) Detected consecutive bitfield assigns. Recommend using bit mask instead
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7368: remark #1546-D: (ULP 15.1) Detected consecutive bitfield assigns. Recommend using bit mask instead
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7378: remark #1537-D: (ULP 9.1) Function parameter BD_ADDR (type "struct _tagBD_ADDR_t") is being passed by value and should be passed by reference using pointer
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7383: remark #1544-D: (ULP 13.1) Detected loop counting up. Recommend loops count down as detecting zeros is easier
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7385: remark #2553-D: (ULP 14.1) Array index (involving "i") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7385: remark #2553-D: (ULP 14.1) Array index (involving "i") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7385: remark #2553-D: (ULP 14.1) Array index (involving "i") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7385: remark #2553-D: (ULP 14.1) Array index (involving "i") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7385: remark #2553-D: (ULP 14.1) Array index (involving "i") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7385: remark #2553-D: (ULP 14.1) Array index (involving "i") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7406: remark #1544-D: (ULP 13.1) Detected loop counting up. Recommend loops count down as detecting zeros is easier
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7408: remark #2553-D: (ULP 14.1) Array index (involving "i") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7424: remark #1537-D: (ULP 9.1) Function parameter BD_ADDR (type "struct _tagBD_ADDR_t") is being passed by value and should be passed by reference using pointer
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7431: remark #2553-D: (ULP 14.1) Array index (involving "LEConnectionIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7442: remark #1537-D: (ULP 9.1) Function parameter BD_ADDR (type "struct _tagBD_ADDR_t") is being passed by value and should be passed by reference using pointer
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7450: remark #2553-D: (ULP 14.1) Array index (involving "LEConnectionIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7450: remark #2553-D: (ULP 14.1) Array index (involving "LEConnectionIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7450: remark #2553-D: (ULP 14.1) Array index (involving "LEConnectionIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7450: remark #2553-D: (ULP 14.1) Array index (involving "LEConnectionIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7450: remark #2553-D: (ULP 14.1) Array index (involving "LEConnectionIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7450: remark #2553-D: (ULP 14.1) Array index (involving "LEConnectionIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7451: remark #2553-D: (ULP 14.1) Array index (involving "LEConnectionIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7455: remark #2553-D: (ULP 14.1) Array index (involving "LEConnectionIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7456: remark #2553-D: (ULP 14.1) Array index (involving "LEConnectionIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7459: remark #2553-D: (ULP 14.1) Array index (involving "LEConnectionIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7462: remark #2553-D: (ULP 14.1) Array index (involving "LEConnectionIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7465: remark #2553-D: (ULP 14.1) Array index (involving "LEConnectionIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7466: remark #2553-D: (ULP 14.1) Array index (involving "LEConnectionIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7467: remark #2553-D: (ULP 14.1) Array index (involving "LEConnectionIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7524: remark #1544-D: (ULP 13.1) Detected loop counting up. Recommend loops count down as detecting zeros is easier
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7588: remark #2553-D: (ULP 14.1) Array index (involving "LEConnectionInfo") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7694: remark #1546-D: (ULP 15.1) Detected consecutive bitfield assigns. Recommend using bit mask instead
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7695: remark #1546-D: (ULP 15.1) Detected consecutive bitfield assigns. Recommend using bit mask instead
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7696: remark #1546-D: (ULP 15.1) Detected consecutive bitfield assigns. Recommend using bit mask instead
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7697: remark #1546-D: (ULP 15.1) Detected consecutive bitfield assigns. Recommend using bit mask instead
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7698: remark #1546-D: (ULP 15.1) Detected consecutive bitfield assigns. Recommend using bit mask instead
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7785: remark #1546-D: (ULP 15.1) Detected consecutive bitfield assigns. Recommend using bit mask instead
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7796: remark #1546-D: (ULP 15.1) Detected consecutive bitfield assigns. Recommend using bit mask instead
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7892: remark #1546-D: (ULP 15.1) Detected consecutive bitfield assigns. Recommend using bit mask instead
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7920: remark #1546-D: (ULP 15.1) Detected consecutive bitfield assigns. Recommend using bit mask instead
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7920: remark #1546-D: (ULP 15.1) Detected consecutive bitfield assigns. Recommend using bit mask instead
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7920: remark #1546-D: (ULP 15.1) Detected consecutive bitfield assigns. Recommend using bit mask instead
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7920: remark #1546-D: (ULP 15.1) Detected consecutive bitfield assigns. Recommend using bit mask instead
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 7920: remark #1546-D: (ULP 15.1) Detected consecutive bitfield assigns. Recommend using bit mask instead
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 8040: remark #2553-D: (ULP 14.1) Array index (involving "LEConnectionIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 8050: remark #2553-D: (ULP 14.1) Array index (involving "LEConnectionIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 8050: remark #2553-D: (ULP 14.1) Array index (involving "LEConnectionIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 8053: remark #2553-D: (ULP 14.1) Array index (involving "LEConnectionIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 8053: remark #2553-D: (ULP 14.1) Array index (involving "LEConnectionIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 8096: remark #2553-D: (ULP 14.1) Array index (involving "LEConnectionIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 8155: remark #2553-D: (ULP 14.1) Array index (involving "LEConnectionIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 8270: remark #2553-D: (ULP 14.1) Array index (involving "LEConnectionIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 8523: remark #2553-D: (ULP 14.1) Array index (involving "LEConnectionIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 8529: remark #2553-D: (ULP 14.1) Array index (involving "LEConnectionIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 8530: remark #2553-D: (ULP 14.1) Array index (involving "LEConnectionIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 8534: remark #2553-D: (ULP 14.1) Array index (involving "LEConnectionIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 8537: remark #2553-D: (ULP 14.1) Array index (involving "LEConnectionIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 8547: remark #2553-D: (ULP 14.1) Array index (involving "LEConnectionIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 8584: remark #2553-D: (ULP 14.1) Array index (involving "LEConnectionIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 8590: remark #2553-D: (ULP 14.1) Array index (involving "LEConnectionIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 8615: remark #2553-D: (ULP 14.1) Array index (involving "LEConnectionIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 8719: remark #2553-D: (ULP 14.1) Array index (involving "LEConnectionIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 8748: remark #2553-D: (ULP 14.1) Array index (involving "LEConnectionIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 8834: remark #1544-D: (ULP 13.1) Detected loop counting up. Recommend loops count down as detecting zeros is easier
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 8836: remark #2553-D: (ULP 14.1) Array index (involving "Index") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 8836: remark #2553-D: (ULP 14.1) Array index (involving "Index") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 8837: remark #2553-D: (ULP 14.1) Array index (involving "Index") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 8867: remark #1546-D: (ULP 15.1) Detected consecutive bitfield assigns. Recommend using bit mask instead
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 8871: remark #1544-D: (ULP 13.1) Detected loop counting up. Recommend loops count down as detecting zeros is easier
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 8873: remark #2553-D: (ULP 14.1) Array index (involving "Index") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 8873: remark #2553-D: (ULP 14.1) Array index (involving "Index") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 8873: remark #2553-D: (ULP 14.1) Array index (involving "Index") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 8873: remark #2553-D: (ULP 14.1) Array index (involving "Index") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 8873: remark #2553-D: (ULP 14.1) Array index (involving "Index") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 8873: remark #2553-D: (ULP 14.1) Array index (involving "Index") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 8878: remark #2553-D: (ULP 14.1) Array index (involving "Index") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 8917: remark #1546-D: (ULP 15.1) Detected consecutive bitfield assigns. Recommend using bit mask instead
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 8917: remark #1546-D: (ULP 15.1) Detected consecutive bitfield assigns. Recommend using bit mask instead
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 8917: remark #1546-D: (ULP 15.1) Detected consecutive bitfield assigns. Recommend using bit mask instead
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 8917: remark #1546-D: (ULP 15.1) Detected consecutive bitfield assigns. Recommend using bit mask instead
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 8917: remark #1546-D: (ULP 15.1) Detected consecutive bitfield assigns. Recommend using bit mask instead
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 8928: remark #1546-D: (ULP 15.1) Detected consecutive bitfield assigns. Recommend using bit mask instead
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 8928: remark #1546-D: (ULP 15.1) Detected consecutive bitfield assigns. Recommend using bit mask instead
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 8928: remark #1546-D: (ULP 15.1) Detected consecutive bitfield assigns. Recommend using bit mask instead
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 8928: remark #1546-D: (ULP 15.1) Detected consecutive bitfield assigns. Recommend using bit mask instead
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 8928: remark #1546-D: (ULP 15.1) Detected consecutive bitfield assigns. Recommend using bit mask instead
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 8930: remark #1544-D: (ULP 13.1) Detected loop counting up. Recommend loops count down as detecting zeros is easier
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 8932: remark #2553-D: (ULP 14.1) Array index (involving "Index") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 8932: remark #2553-D: (ULP 14.1) Array index (involving "Index") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 8932: remark #2553-D: (ULP 14.1) Array index (involving "Index") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 8932: remark #2553-D: (ULP 14.1) Array index (involving "Index") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 8932: remark #2553-D: (ULP 14.1) Array index (involving "Index") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 8932: remark #2553-D: (ULP 14.1) Array index (involving "Index") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 8936: remark #2553-D: (ULP 14.1) Array index (involving "Index") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 8936: remark #2553-D: (ULP 14.1) Array index (involving "Index") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 8936: remark #2553-D: (ULP 14.1) Array index (involving "Index") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 8936: remark #2553-D: (ULP 14.1) Array index (involving "Index") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 8936: remark #2553-D: (ULP 14.1) Array index (involving "Index") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 8936: remark #2553-D: (ULP 14.1) Array index (involving "Index") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 8950: remark #2553-D: (ULP 14.1) Array index (involving "Index") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 8951: remark #2553-D: (ULP 14.1) Array index (involving "Index") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 8966: remark #1546-D: (ULP 15.1) Detected consecutive bitfield assigns. Recommend using bit mask instead
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9003: remark #1546-D: (ULP 15.1) Detected consecutive bitfield assigns. Recommend using bit mask instead
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9018: remark #1546-D: (ULP 15.1) Detected consecutive bitfield assigns. Recommend using bit mask instead
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9018: remark #1546-D: (ULP 15.1) Detected consecutive bitfield assigns. Recommend using bit mask instead
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9018: remark #1546-D: (ULP 15.1) Detected consecutive bitfield assigns. Recommend using bit mask instead
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9018: remark #1546-D: (ULP 15.1) Detected consecutive bitfield assigns. Recommend using bit mask instead
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9018: remark #1546-D: (ULP 15.1) Detected consecutive bitfield assigns. Recommend using bit mask instead
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9051: remark #1546-D: (ULP 15.1) Detected consecutive bitfield assigns. Recommend using bit mask instead
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9185: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9186: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9189: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9198: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9256: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9259: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9268: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9316: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9316: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9316: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9316: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9316: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9316: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9317: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9318: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9322: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9323: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9354: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9358: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9362: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9366: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9366: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9366: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9379: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9380: remark #2553-D: (ULP 14.1) Array index (involving "Index") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9380: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9380: remark #2553-D: (ULP 14.1) Array index (involving "Index1") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9380: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9382: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9387: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9414: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9420: remark #2553-D: (ULP 14.1) Array index (involving "TempLength") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9420: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9422: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9476: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9480: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9483: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9485: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9485: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9486: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9488: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9488: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9489: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9489: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9491: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9493: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9497: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9500: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9502: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9503: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9505: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9505: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9506: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9511: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9513: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9519: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9521: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9541: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9541: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9541: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9541: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9547: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9551: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9551: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9551: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9565: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9566: remark #2553-D: (ULP 14.1) Array index (involving "Index") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9566: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9566: remark #2553-D: (ULP 14.1) Array index (involving "Index1") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9566: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9568: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9575: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9582: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 9584: remark #2553-D: (ULP 14.1) Array index (involving "SerialPortIndex") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 352: remark #1534-D: (ULP 7.1) Detected use of global variable "IR" within one function "OpenStack". Recommend placing variable in the function locally
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 358: remark #1534-D: (ULP 7.1) Detected use of global variable "IRK" within one function "OpenStack". Recommend placing variable in the function locally
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 420: remark #1535-D: (ULP 8.1) variable "OOBSupport" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 560: remark #1535-D: (ULP 8.1) variable "DataStrLen" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 634: remark #1535-D: (ULP 8.1) variable "Client_Characteristic_Configuration" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 4663 (col. 33): remark #1531-D: (ULP 5.2) Detected floating point operation(s). Recommend moving them to RAM during run time or not using as these are processing/power intensive
    "C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c", line 4664 (col. 33): remark #1531-D: (ULP 5.2) Detected floating point operation(s). Recommend moving them to RAM during run time or not using as these are processing/power intensive
    'Finished building: C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1/SPPLEDemo.c'
    ' '
    'Building file: ../HW/MSP430FR5994/HAL.c'
    'Invoking: MSP430 Compiler'
    "C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_20.2.5.LTS/bin/cl430" -vmspx --code_model=large --data_model=small --near_data=globals --use_hw_mpy=F5 --include_path="C:/ti/ccsv6/ccs_base/msp430/include" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/include" --include_path="C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btpskrnl" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btpsvend" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/hcitrans" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/profiles/GAPS/include" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/profiles/GATT/include" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Hardware" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Hardware/MSP430_EXPFR5994" --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_20.2.5.LTS/include" --advice:power="all" --advice:hw_config="all" --define=__MSP430FR5994__ --define=_MPU_ENABLE -g --printf_support=minimal --diag_suppress=10374 --diag_warning=225 --diag_wrap=off --display_error_number --abi=eabi --silicon_errata=CPU21 --silicon_errata=CPU22 --silicon_errata=CPU40 --preproc_with_compile --preproc_dependency="HW/MSP430FR5994/HAL.d" --obj_directory="HW/MSP430FR5994"  "../HW/MSP430FR5994/HAL.c"
    >> WARNING: --near_data is only applicable for large data models. Option ignored.
    "../HW/MSP430FR5994/HAL.c", line 411: remark #1530-D: (ULP 5.1) Detected divide operation(s). Recommend moving them to RAM during run time or not using as these are processing/power intensive
    "../HW/MSP430FR5994/HAL.c", line 422: remark #1530-D: (ULP 5.1) Detected divide operation(s). Recommend moving them to RAM during run time or not using as these are processing/power intensive
    "../HW/MSP430FR5994/HAL.c", line 423: remark #1530-D: (ULP 5.1) Detected divide operation(s). Recommend moving them to RAM during run time or not using as these are processing/power intensive
    "../HW/MSP430FR5994/HAL.c", line 432: remark #1530-D: (ULP 5.1) Detected divide operation(s). Recommend moving them to RAM during run time or not using as these are processing/power intensive
    "../HW/MSP430FR5994/HAL.c", line 433: remark #1530-D: (ULP 5.1) Detected divide operation(s). Recommend moving them to RAM during run time or not using as these are processing/power intensive
    "../HW/MSP430FR5994/HAL.c", line 784: remark #1538-D: (ULP 10.1) ISR CTS_ISR calls function CtsInterrupt. Recommend moving function call away from ISR, or inlining the function, or using pragmas
    "../HW/MSP430FR5994/HAL.c", line 87: remark #1534-D: (ULP 7.1) Detected use of global variable "RxInIndex" within one function "DEBUG_UART_INTERRUPT". Recommend placing variable in the function locally
    "../HW/MSP430FR5994/HAL.c", line 88: remark #1534-D: (ULP 7.1) Detected use of global variable "RxOutIndex" within one function "HAL_ConsoleRead". Recommend placing variable in the function locally
    "../HW/MSP430FR5994/HAL.c", line 101: remark #1534-D: (ULP 7.1) Detected use of global variable "TxInIndex" within one function "HAL_ConsoleWrite". Recommend placing variable in the function locally
    "../HW/MSP430FR5994/HAL.c", line 134: warning #179-D: function "DetermineProcessorType" was declared but never referenced
    'Finished building: ../HW/MSP430FR5994/HAL.c'
    ' '
    'Building file: C:/ti/Workspace/SPPLEDEMO_project/Hardware/low_level_init.c'
    'Invoking: MSP430 Compiler'
    "C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_20.2.5.LTS/bin/cl430" -vmspx --code_model=large --data_model=small --near_data=globals --use_hw_mpy=F5 --include_path="C:/ti/ccsv6/ccs_base/msp430/include" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/include" --include_path="C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btpskrnl" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btpsvend" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/hcitrans" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/profiles/GAPS/include" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/profiles/GATT/include" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Hardware" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Hardware/MSP430_EXPFR5994" --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_20.2.5.LTS/include" --advice:power="all" --advice:hw_config="all" --define=__MSP430FR5994__ --define=_MPU_ENABLE -g --printf_support=minimal --diag_suppress=10374 --diag_warning=225 --diag_wrap=off --display_error_number --abi=eabi --silicon_errata=CPU21 --silicon_errata=CPU22 --silicon_errata=CPU40 --preproc_with_compile --preproc_dependency="HW/low_level_init.d" --obj_directory="HW"  "C:/ti/Workspace/SPPLEDEMO_project/Hardware/low_level_init.c"
    >> WARNING: --near_data is only applicable for large data models. Option ignored.
    'Finished building: C:/ti/Workspace/SPPLEDEMO_project/Hardware/low_level_init.c'
    ' '
    'Building file: C:/ti/Workspace/SPPLEDEMO_project/Hardware/pre_init.c'
    'Invoking: MSP430 Compiler'
    "C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_20.2.5.LTS/bin/cl430" -vmspx --code_model=large --data_model=small --near_data=globals --use_hw_mpy=F5 --include_path="C:/ti/ccsv6/ccs_base/msp430/include" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/include" --include_path="C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btpskrnl" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btpsvend" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/hcitrans" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/profiles/GAPS/include" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/profiles/GATT/include" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Hardware" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Hardware/MSP430_EXPFR5994" --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_20.2.5.LTS/include" --advice:power="all" --advice:hw_config="all" --define=__MSP430FR5994__ --define=_MPU_ENABLE -g --printf_support=minimal --diag_suppress=10374 --diag_warning=225 --diag_wrap=off --display_error_number --abi=eabi --silicon_errata=CPU21 --silicon_errata=CPU22 --silicon_errata=CPU40 --preproc_with_compile --preproc_dependency="HW/pre_init.d" --obj_directory="HW"  "C:/ti/Workspace/SPPLEDEMO_project/Hardware/pre_init.c"
    >> WARNING: --near_data is only applicable for large data models. Option ignored.
    'Finished building: C:/ti/Workspace/SPPLEDEMO_project/Hardware/pre_init.c'
    ' '
    'Building file: C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btpskrnl/BTPSKRNL.c'
    'Invoking: MSP430 Compiler'
    "C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_20.2.5.LTS/bin/cl430" -vmspx --code_model=large --data_model=small --near_data=globals --use_hw_mpy=F5 --include_path="C:/ti/ccsv6/ccs_base/msp430/include" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/include" --include_path="C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btpskrnl" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btpsvend" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/hcitrans" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/profiles/GAPS/include" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/profiles/GATT/include" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Hardware" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Hardware/MSP430_EXPFR5994" --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_20.2.5.LTS/include" --advice:power="all" --advice:hw_config="all" --define=__MSP430FR5994__ --define=_MPU_ENABLE -g --printf_support=minimal --diag_suppress=10374 --diag_warning=225 --diag_wrap=off --display_error_number --abi=eabi --silicon_errata=CPU21 --silicon_errata=CPU22 --silicon_errata=CPU40 --preproc_with_compile --preproc_dependency="btpskrnl/BTPSKRNL.d" --obj_directory="btpskrnl"  "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btpskrnl/BTPSKRNL.c"
    >> WARNING: --near_data is only applicable for large data models. Option ignored.
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btpskrnl/BTPSKRNL.c", line 255: remark #1535-D: (ULP 8.1) variable "HeapSize" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btpskrnl/BTPSKRNL.c", line 292: remark #1530-D: (ULP 5.1) Detected modulo operation(s). Recommend moving them to RAM during run time or not using as these are processing/power intensive
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btpskrnl/BTPSKRNL.c", line 293: remark #1530-D: (ULP 5.1) Detected divide operation(s). Recommend moving them to RAM during run time or not using as these are processing/power intensive
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btpskrnl/BTPSKRNL.c", line 295: remark #1530-D: (ULP 5.1) Detected divide operation(s). Recommend moving them to RAM during run time or not using as these are processing/power intensive
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btpskrnl/BTPSKRNL.c", line 566: remark #1530-D: (ULP 5.1) Detected divide operation(s). Recommend moving them to RAM during run time or not using as these are processing/power intensive
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btpskrnl/BTPSKRNL.c", line 670: remark #1544-D: (ULP 13.1) Detected loop counting up. Recommend loops count down as detecting zeros is easier
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btpskrnl/BTPSKRNL.c", line 684: remark #1544-D: (ULP 13.1) Detected loop counting up. Recommend loops count down as detecting zeros is easier
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btpskrnl/BTPSKRNL.c", line 706: remark #1535-D: (ULP 8.1) variable "Done" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btpskrnl/BTPSKRNL.c", line 842: remark #1542-D: (ULP 12.1) Detected memcpy() and recommend using DMA instead if greater than 100 words being transferred
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btpskrnl/BTPSKRNL.c", line 859: remark #1542-D: (ULP 12.1) Detected memcpy() and recommend using DMA instead if greater than 100 words being transferred
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btpskrnl/BTPSKRNL.c", line 904: remark #1544-D: (ULP 13.1) Detected loop counting up. Recommend loops count down as detecting zeros is easier
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btpskrnl/BTPSKRNL.c", line 1318: remark #1530-D: (ULP 5.1) Detected modulo operation(s). Recommend moving them to RAM during run time or not using as these are processing/power intensive
    'Finished building: C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btpskrnl/BTPSKRNL.c'
    ' '
    'Building file: C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btpskrnl/sprintf.c'
    'Invoking: MSP430 Compiler'
    "C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_20.2.5.LTS/bin/cl430" -vmspx --code_model=large --data_model=small --near_data=globals --use_hw_mpy=F5 --include_path="C:/ti/ccsv6/ccs_base/msp430/include" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/include" --include_path="C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btpskrnl" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btpsvend" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/hcitrans" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/profiles/GAPS/include" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/profiles/GATT/include" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Hardware" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Hardware/MSP430_EXPFR5994" --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_20.2.5.LTS/include" --advice:power="all" --advice:hw_config="all" --define=__MSP430FR5994__ --define=_MPU_ENABLE -g --printf_support=minimal --diag_suppress=10374 --diag_warning=225 --diag_wrap=off --display_error_number --abi=eabi --silicon_errata=CPU21 --silicon_errata=CPU22 --silicon_errata=CPU40 --preproc_with_compile --preproc_dependency="btpskrnl/sprintf.d" --obj_directory="btpskrnl"  "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btpskrnl/sprintf.c"
    >> WARNING: --near_data is only applicable for large data models. Option ignored.
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btpskrnl/sprintf.c", line 49: remark #1530-D: (ULP 5.1) Detected divide operation(s). Recommend moving them to RAM during run time or not using as these are processing/power intensive
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btpskrnl/sprintf.c", line 121: remark #1530-D: (ULP 5.1) Detected modulo operation(s). Recommend moving them to RAM during run time or not using as these are processing/power intensive
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btpskrnl/sprintf.c", line 123: remark #1530-D: (ULP 5.1) Detected divide operation(s). Recommend moving them to RAM during run time or not using as these are processing/power intensive
    'Finished building: C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btpskrnl/sprintf.c'
    ' '
    'Building file: C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btpsvend/BTPSVEND.c'
    'Invoking: MSP430 Compiler'
    "C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_20.2.5.LTS/bin/cl430" -vmspx --code_model=large --data_model=small --near_data=globals --use_hw_mpy=F5 --include_path="C:/ti/ccsv6/ccs_base/msp430/include" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/include" --include_path="C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btpskrnl" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btpsvend" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/hcitrans" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/profiles/GAPS/include" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/profiles/GATT/include" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Hardware" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Hardware/MSP430_EXPFR5994" --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_20.2.5.LTS/include" --advice:power="all" --advice:hw_config="all" --define=__MSP430FR5994__ --define=_MPU_ENABLE -g --printf_support=minimal --diag_suppress=10374 --diag_warning=225 --diag_wrap=off --display_error_number --abi=eabi --silicon_errata=CPU21 --silicon_errata=CPU22 --silicon_errata=CPU40 --preproc_with_compile --preproc_dependency="btpsvend/BTPSVEND.d" --obj_directory="btpsvend"  "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btpsvend/BTPSVEND.c"
    >> WARNING: --near_data is only applicable for large data models. Option ignored.
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btpsvend/BTPSVEND.c", line 149: warning #225-D: function "_data20_read_char" declared implicitly
    "C:\ti\Workspace\SPPLEDEMO_project\Bluetopia\btpsvend\CC256X.h", line 808: remark #1534-D: (ULP 7.1) Detected use of global variable "BasePatchLength" within one function "HCI_VS_InitializeAfterHCIReset". Recommend placing variable in the function locally
    "C:\ti\Workspace\SPPLEDEMO_project\Bluetopia\btpsvend\CC256X.h", line 810: remark #1534-D: (ULP 7.1) Detected use of global variable "BasePatchPointer" within one function "HCI_VS_InitializeAfterHCIReset". Recommend placing variable in the function locally
    "C:\ti\Workspace\SPPLEDEMO_project\Bluetopia\btpsvend\CC256X.h", line 810: remark #1535-D: (ULP 8.1) variable "BasePatchPointer" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
    "C:\ti\Workspace\SPPLEDEMO_project\Bluetopia\btpsvend\CC256X.h", line 1206: remark #1535-D: (ULP 8.1) variable "LowEnergyPatchPointer" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btpsvend/BTPSVEND.c", line 100: remark #1535-D: (ULP 8.1) variable "VendorCommandsIssued" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
    'Finished building: C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btpsvend/BTPSVEND.c'
    ' '
    'Building file: C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs/BTVS.c'
    'Invoking: MSP430 Compiler'
    "C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_20.2.5.LTS/bin/cl430" -vmspx --code_model=large --data_model=small --near_data=globals --use_hw_mpy=F5 --include_path="C:/ti/ccsv6/ccs_base/msp430/include" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/include" --include_path="C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btpskrnl" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btpsvend" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/hcitrans" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/profiles/GAPS/include" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/profiles/GATT/include" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Hardware" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Hardware/MSP430_EXPFR5994" --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_20.2.5.LTS/include" --advice:power="all" --advice:hw_config="all" --define=__MSP430FR5994__ --define=_MPU_ENABLE -g --printf_support=minimal --diag_suppress=10374 --diag_warning=225 --diag_wrap=off --display_error_number --abi=eabi --silicon_errata=CPU21 --silicon_errata=CPU22 --silicon_errata=CPU40 --preproc_with_compile --preproc_dependency="btvs/BTVS.d" --obj_directory="btvs"  "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs/BTVS.c"
    >> WARNING: --near_data is only applicable for large data models. Option ignored.
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs/BTVS.c", line 169: warning #188-D: pointless comparison of unsigned integer with zero
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs/BTVS.c", line 212: remark #1535-D: (ULP 8.1) variable "OGF" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs/BTVS.c", line 213: remark #1535-D: (ULP 8.1) variable "OCF" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs/BTVS.c", line 286: remark #1530-D: (ULP 5.1) Detected divide operation(s). Recommend moving them to RAM during run time or not using as these are processing/power intensive
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs/BTVS.c", line 287: remark #1530-D: (ULP 5.1) Detected divide operation(s). Recommend moving them to RAM during run time or not using as these are processing/power intensive
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs/BTVS.c", line 278: remark #1535-D: (ULP 8.1) variable "OGF" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs/BTVS.c", line 279: remark #1535-D: (ULP 8.1) variable "OCF" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs/BTVS.c", line 322: remark #1535-D: (ULP 8.1) variable "OGF" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs/BTVS.c", line 323: remark #1535-D: (ULP 8.1) variable "OCF" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs/BTVS.c", line 363: remark #1537-D: (ULP 9.1) Function parameter BD_ADDR (type "struct _tagBD_ADDR_t") is being passed by value and should be passed by reference using pointer
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs/BTVS.c", line 380: remark #1544-D: (ULP 13.1) Detected loop counting up. Recommend loops count down as detecting zeros is easier
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs/BTVS.c", line 369: remark #1535-D: (ULP 8.1) variable "OGF" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs/BTVS.c", line 370: remark #1535-D: (ULP 8.1) variable "OCF" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs/BTVS.c", line 431: warning #188-D: pointless comparison of unsigned integer with zero
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs/BTVS.c", line 435: remark #1544-D: (ULP 13.1) Detected loop counting up. Recommend loops count down as detecting zeros is easier
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs/BTVS.c", line 451: remark #1544-D: (ULP 13.1) Detected loop counting up. Recommend loops count down as detecting zeros is easier
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs/BTVS.c", line 589: remark #1535-D: (ULP 8.1) variable "ConditionStructure" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs/BTVS.c", line 645: warning #188-D: pointless comparison of unsigned integer with zero
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs/BTVS.c", line 645: warning #188-D: pointless comparison of unsigned integer with zero
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs/BTVS.c", line 731: warning #188-D: pointless comparison of unsigned integer with zero
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs/BTVS.c", line 823: remark #1535-D: (ULP 8.1) variable "CommandLength" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs/BTVS.c", line 824: remark #1535-D: (ULP 8.1) variable "OCF" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs/BTVS.c", line 825: remark #1535-D: (ULP 8.1) variable "OGF" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs/BTVS.c", line 897: remark #1535-D: (ULP 8.1) variable "CommandLength" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs/BTVS.c", line 898: remark #1535-D: (ULP 8.1) variable "OCF" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs/BTVS.c", line 899: remark #1535-D: (ULP 8.1) variable "OGF" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs/BTVS.c", line 940: remark #1535-D: (ULP 8.1) variable "CommandLength" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs/BTVS.c", line 941: remark #1535-D: (ULP 8.1) variable "OCF" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs/BTVS.c", line 942: remark #1535-D: (ULP 8.1) variable "OGF" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs/BTVS.c", line 985: remark #1535-D: (ULP 8.1) variable "CommandLength" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs/BTVS.c", line 986: remark #1535-D: (ULP 8.1) variable "OCF" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs/BTVS.c", line 987: remark #1535-D: (ULP 8.1) variable "OGF" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs/BTVS.c", line 1021: remark #1535-D: (ULP 8.1) variable "CommandLength" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs/BTVS.c", line 1022: remark #1535-D: (ULP 8.1) variable "OCF" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs/BTVS.c", line 1023: remark #1535-D: (ULP 8.1) variable "OGF" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs/BTVS.c", line 1071: remark #1535-D: (ULP 8.1) variable "CommandLength" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs/BTVS.c", line 1072: remark #1535-D: (ULP 8.1) variable "OCF" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs/BTVS.c", line 1073: remark #1535-D: (ULP 8.1) variable "OGF" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs/BTVS.c", line 1107: remark #1535-D: (ULP 8.1) variable "CommandLength" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs/BTVS.c", line 1108: remark #1535-D: (ULP 8.1) variable "OCF" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs/BTVS.c", line 1109: remark #1535-D: (ULP 8.1) variable "OGF" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs/BTVS.c", line 1145: remark #1535-D: (ULP 8.1) variable "CommandLength" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs/BTVS.c", line 1146: remark #1535-D: (ULP 8.1) variable "OCF" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs/BTVS.c", line 1147: remark #1535-D: (ULP 8.1) variable "OGF" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs/BTVS.c", line 1184: remark #1535-D: (ULP 8.1) variable "CommandLength" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs/BTVS.c", line 1185: remark #1535-D: (ULP 8.1) variable "OCF" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs/BTVS.c", line 1186: remark #1535-D: (ULP 8.1) variable "OGF" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs/BTVS.c", line 1221: remark #1535-D: (ULP 8.1) variable "CommandLength" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs/BTVS.c", line 1222: remark #1535-D: (ULP 8.1) variable "OCF" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs/BTVS.c", line 1223: remark #1535-D: (ULP 8.1) variable "OGF" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs/BTVS.c", line 1266: remark #1535-D: (ULP 8.1) variable "CommandLength" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs/BTVS.c", line 1267: remark #1535-D: (ULP 8.1) variable "OCF" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs/BTVS.c", line 1268: remark #1535-D: (ULP 8.1) variable "OGF" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs/BTVS.c", line 1302: remark #1535-D: (ULP 8.1) variable "CommandLength" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs/BTVS.c", line 1303: remark #1535-D: (ULP 8.1) variable "OCF" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs/BTVS.c", line 1304: remark #1535-D: (ULP 8.1) variable "OGF" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs/BTVS.c", line 1339: remark #1535-D: (ULP 8.1) variable "OCF" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs/BTVS.c", line 1340: remark #1535-D: (ULP 8.1) variable "OGF" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs/BTVS.c", line 1374: remark #1535-D: (ULP 8.1) variable "OCF" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs/BTVS.c", line 1375: remark #1535-D: (ULP 8.1) variable "OGF" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
    'Finished building: C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs/BTVS.c'
    ' '
    'Building file: C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/hcitrans/HCITRANS.c'
    'Invoking: MSP430 Compiler'
    "C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_20.2.5.LTS/bin/cl430" -vmspx --code_model=large --data_model=small --near_data=globals --use_hw_mpy=F5 --include_path="C:/ti/ccsv6/ccs_base/msp430/include" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/include" --include_path="C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btpskrnl" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btpsvend" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/hcitrans" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/profiles/GAPS/include" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/profiles/GATT/include" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Hardware" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Hardware/MSP430_EXPFR5994" --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_20.2.5.LTS/include" --advice:power="all" --advice:hw_config="all" --define=__MSP430FR5994__ --define=_MPU_ENABLE -g --printf_support=minimal --diag_suppress=10374 --diag_warning=225 --diag_wrap=off --display_error_number --abi=eabi --silicon_errata=CPU21 --silicon_errata=CPU22 --silicon_errata=CPU40 --preproc_with_compile --preproc_dependency="hcitrans/HCITRANS.d" --obj_directory="hcitrans"  "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/hcitrans/HCITRANS.c"
    >> WARNING: --near_data is only applicable for large data models. Option ignored.
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/hcitrans/HCITRANS.c", line 151: remark #2553-D: (ULP 14.1) Array index (involving "UartContext") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/hcitrans/HCITRANS.c", line 194: remark #1538-D: (ULP 10.1) ISR UartInterrupt calls function HAL_ConsoleWrite. Recommend moving function call away from ISR, or inlining the function, or using pragmas
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/hcitrans/HCITRANS.c", line 197: remark #2553-D: (ULP 14.1) Array index (involving "UartContext") of type "int". Recommend using "unsigned int"
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/hcitrans/HCITRANS.c", line 242: remark #1538-D: (ULP 10.1) ISR UartInterrupt calls function TxTransmit. Recommend moving function call away from ISR, or inlining the function, or using pragmas
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/hcitrans/HCITRANS.c", line 460: remark #1527-D: (ULP 2.1) Detected SW delay loop using __delay_cycles. Recommend using a timer module instead
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/hcitrans/HCITRANS.c", line 467: remark #1527-D: (ULP 2.1) Detected SW delay loop using empty loop. Recommend using a timer module instead
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/hcitrans/HCITRANS.c", line 549: remark #1546-D: (ULP 15.1) Detected consecutive bitfield assigns. Recommend using bit mask instead
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/hcitrans/HCITRANS.c", line 550: remark #1546-D: (ULP 15.1) Detected consecutive bitfield assigns. Recommend using bit mask instead
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/hcitrans/HCITRANS.c", line 551: remark #1546-D: (ULP 15.1) Detected consecutive bitfield assigns. Recommend using bit mask instead
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/hcitrans/HCITRANS.c", line 552: remark #1546-D: (ULP 15.1) Detected consecutive bitfield assigns. Recommend using bit mask instead
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/hcitrans/HCITRANS.c", line 553: remark #1546-D: (ULP 15.1) Detected consecutive bitfield assigns. Recommend using bit mask instead
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/hcitrans/HCITRANS.c", line 554: remark #1546-D: (ULP 15.1) Detected consecutive bitfield assigns. Recommend using bit mask instead
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/hcitrans/HCITRANS.c", line 555: remark #1546-D: (ULP 15.1) Detected consecutive bitfield assigns. Recommend using bit mask instead
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/hcitrans/HCITRANS.c", line 790: remark #1527-D: (ULP 2.1) Detected SW delay loop using empty loop. Recommend using a timer module instead
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/hcitrans/HCITRANS.c", line 887: remark #1527-D: (ULP 2.1) Detected SW delay loop using __delay_cycles. Recommend using a timer module instead
    "C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/hcitrans/HCITRANS.c", line 890: remark #1527-D: (ULP 2.1) Detected SW delay loop using empty loop. Recommend using a timer module instead
    'Finished building: C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/hcitrans/HCITRANS.c'
    ' '
    'Building target: SPPLEDEMO_MSP430FR5994_v_1.out'
    'Invoking: MSP430 Linker'
    "C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_20.2.5.LTS/bin/cl430" -vmspx --code_model=large --data_model=small --near_data=globals --use_hw_mpy=F5 --advice:power="all" --advice:hw_config="all" --define=__MSP430FR5994__ --define=_MPU_ENABLE -g --printf_support=minimal --diag_suppress=10374 --diag_warning=225 --diag_wrap=off --display_error_number --abi=eabi --silicon_errata=CPU21 --silicon_errata=CPU22 --silicon_errata=CPU40 -z -m"SPPLEDEMO_MSP430FR5994_v_1.map" --heap_size=160 --stack_size=160 --cinit_hold_wdt=on -i"C:/ti/ccsv6/ccs_base/msp430/include" -i"C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/profiles/GAPS/lib/CCS/coffabi" -i"C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/profiles/GATT/lib/CCS/coffabi" -i"C:/ti/ccsv6/ccs_base/msp430/lib/5xx_6xx_FRxx" -i"C:/ti/ccsv6/ccs_base/msp430/lib/FR59xx" -i"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_20.2.5.LTS/lib" -i"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_20.2.5.LTS/include" --priority --reread_libs --define=_MPU_ENABLE --diag_wrap=off --display_error_number --warn_sections --xml_link_info="SPPLEDEMO_MSP430FR5994_v_1_linkInfo.xml" --use_hw_mpy=F5 --rom_model -o "SPPLEDEMO_MSP430FR5994_v_1.out" "./Main.obj" "./SPPLEDemo.obj" "./HW/MSP430FR5994/HAL.obj" "./HW/low_level_init.obj" "./HW/pre_init.obj" "./btpskrnl/BTPSKRNL.obj" "./btpskrnl/sprintf.obj" "./btpsvend/BTPSVEND.obj" "./btvs/BTVS.obj" "./hcitrans/HCITRANS.obj" "../lnk_msp430fr5994.cmd"  -llibmpu_init.a -llibBluetopia.a -llibBluetopia_SCO.a -llibBluetopia_LE.a -llibc.a -llibmath.a   ../lib/libBluetopia.a ../lib/libBluetopia_LE.a ../lib/libBluetopia_SCO.a 
    <Linking>
    >> WARNING: --near_data is only applicable for large data models. Option ignored.
    warning #10247-D: creating output section ".patch" without a SECTIONS specification
    "../lnk_msp430fr5994.cmd", line 184: error #10099-D: program will not fit into available memory, or the section contains a call site that requires a trampoline that can't be generated for this section. placement with alignment fails for section ".text" size 0x1d3be.  Available memory ranges:
       FRAM         size: 0xbf80       unused: 0x6f0a       max hole: 0x6f0a    
    "../lnk_msp430fr5994.cmd", line 208: error #10099-D: program will not fit into available memory, or the section contains a call site that requires a trampoline that can't be generated for this section. run placement with alignment fails for section ".bss" size 0x1380.  Available memory ranges:
       RAM          size: 0x1000       unused: 0xde4        max hole: 0xde4     
    
     undefined                           first referenced       
      symbol                                 in file            
     ---------                           ----------------       
     GAPS_Cleanup_Service                ./SPPLEDemo.obj        
     GAPS_Initialize_Service             ./SPPLEDemo.obj        
     GAPS_Query_Device_Appearance        ./SPPLEDemo.obj        
     GAPS_Query_Device_Name              ./SPPLEDemo.obj        
     GAPS_Set_Device_Appearance          ./SPPLEDemo.obj        
     GAPS_Set_Device_Name                ./SPPLEDemo.obj        
     GATT_Cleanup                        ./SPPLEDemo.obj        
     GATT_Error_Response                 ./SPPLEDemo.obj        
     GATT_Exchange_MTU_Request           ./SPPLEDemo.obj        
     GATT_Handle_Value_Notification      ./SPPLEDemo.obj        
     GATT_Initialize                     ./SPPLEDemo.obj        
     GATT_Read_Response                  ./SPPLEDemo.obj        
     GATT_Read_Value_Request             ./SPPLEDemo.obj        
     GATT_Register_Service               ./SPPLEDemo.obj        
     GATT_Set_Queuing_Parameters         ./SPPLEDemo.obj        
     GATT_Start_Service_Discovery        ./SPPLEDemo.obj        
     GATT_Un_Register_Service            ./SPPLEDemo.obj        
     GATT_Write_Request                  ./SPPLEDemo.obj        
     GATT_Write_Response                 ./SPPLEDemo.obj        
     GATT_Write_Without_Response_Request ./SPPLEDemo.obj        
     __bss__                             ./HW/pre_init.obj      
     _data20_read_char                   ./btpsvend/BTPSVEND.obj
     end                                 ./HW/pre_init.obj      
    
    error #10234-D: unresolved symbols remain
    remark #10372-D: (ULP 4.1) Detected uninitialized Port 2 in this project. Recommend initializing all unused ports to eliminate wasted current consumption on unused pins.
    error #10010: errors encountered during linking; "SPPLEDEMO_MSP430FR5994_v_1.out" not built
    remark #10372-D: (ULP 4.1) Detected uninitialized Port 3 in this project. Recommend initializing all unused ports to eliminate wasted current consumption on unused pins.
    remark #10372-D: (ULP 4.1) Detected uninitialized Port 4 in this project. Recommend initializing all unused ports to eliminate wasted current consumption on unused pins.
    remark #10372-D: (ULP 4.1) Detected uninitialized Port 5 in this project. Recommend initializing all unused ports to eliminate wasted current consumption on unused pins.
    remark #10372-D: (ULP 4.1) Detected uninitialized Port 6 in this project. Recommend initializing all unused ports to eliminate wasted current consumption on unused pins.
    remark #10372-D: (ULP 4.1) Detected uninitialized Port 7 in this project. Recommend initializing all unused ports to eliminate wasted current consumption on unused pins.
    remark #10372-D: (ULP 4.1) Detected uninitialized Port 8 in this project. Recommend initializing all unused ports to eliminate wasted current consumption on unused pins.
    remark #10436-D: (ULP 6.3) Detected use of a device with a Low Energy Accelerator (LEA) but application does not appear to use LEA. Recommend offloading vector math and signal processing to LEA for improved performance.
    
    >> Compilation failure
    makefile:168: recipe for target 'SPPLEDEMO_MSP430FR5994_v_1.out' failed
    gmake: *** [SPPLEDEMO_MSP430FR5994_v_1.out] Error 1
    gmake: Target 'all' not remade because of errors.
    
    **** Build Finished ****

    下面的文件是具有建议修改的项目:
    e2e.ti.com/.../8547.SPPLEDEMO_5F00_project.zip

    非常感谢、

    此致、

    Diana

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Diana、

    您可以在下图中找到错误截图:

    您可以看到、这应该缺少一些文件、我转到此项目中的浮动器、但找不到。

    您可以尝试将所有这些文件复制到正确的文件夹、然后重试。

    谢谢!

    此致

    Johnson

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Johnson:

    感谢您的回答。 我已将这些文件添加到项目中、在文件夹中处理这些文件、而不是像我之前所做的那样从 bluetopia 文件夹链接它们。 由于您的建议、以前的大多数错误现已解决、但我仍然遇到一些有关内存可用性的错误。 如果你知道我如何解决它、那将会很有帮助。

    下图是问题的屏幕截图:

    下面的代码是我在构建项目后在控制台中得到的代码:

    **** Build of configuration Debug for project SPPLEDEMO_MSP430FR5994_v_1 ****
    
    "C:\\ti\\ccsv6\\utils\\bin\\gmake" -k all 
    'Building file: ../HW/pre_init.c'
    'Invoking: MSP430 Compiler'
    "C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_20.2.5.LTS/bin/cl430" -vmspx --code_model=large --data_model=small --near_data=globals --use_hw_mpy=F5 --include_path="C:/ti/ccsv6/ccs_base/msp430/include" --include_path="C:/ti/ccsv6/ccs_base/msp430/include" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/include" --include_path="C:/ti/Workspace/SPPLEDEMO_project/SPPLEDEMO_MSP430FR5994_v_1" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btpskrnl" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btpsvend" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/btvs" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/hcitrans" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/profiles/GAPS/include" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/profiles/GATT/include" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Hardware" --include_path="C:/ti/Workspace/SPPLEDEMO_project/Hardware/MSP430_EXPFR5994" --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_20.2.5.LTS/include" --advice:power="all" --advice:hw_config=all --define=__MSP430FR5994__ --define=_MPU_ENABLE -g --printf_support=minimal --diag_suppress=10374 --diag_warning=225 --diag_wrap=off --display_error_number --abi=eabi --silicon_errata=CPU21 --silicon_errata=CPU22 --silicon_errata=CPU40 --preproc_with_compile --preproc_dependency="HW/pre_init.d" --obj_directory="HW"  "../HW/pre_init.c"
    >> WARNING: --near_data is only applicable for large data models. Option ignored.
    'Finished building: ../HW/pre_init.c'
    ' '
    'Building target: SPPLEDEMO_MSP430FR5994_v_1.out'
    'Invoking: MSP430 Linker'
    "C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_20.2.5.LTS/bin/cl430" -vmspx --code_model=large --data_model=small --near_data=globals --use_hw_mpy=F5 --advice:power="all" --advice:hw_config=all --define=__MSP430FR5994__ --define=_MPU_ENABLE -g --printf_support=minimal --diag_suppress=10374 --diag_warning=225 --diag_wrap=off --display_error_number --abi=eabi --silicon_errata=CPU21 --silicon_errata=CPU22 --silicon_errata=CPU40 -z -m"SPPLEDEMO_MSP430FR5994_v_1.map" --heap_size=160 --stack_size=160 --cinit_hold_wdt=on -i"C:/ti/ccsv6/ccs_base/msp430/include" -i"C:/ti/ccsv6/ccs_base/msp430/include" -i"C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/profiles/GAPS/lib/CCS/coffabi" -i"C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/profiles/GATT/lib/CCS/coffabi" -i"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_20.2.5.LTS/lib" -i"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_20.2.5.LTS/include" -i"C:/ti/ccsv6/ccs_base/msp430/lib/5xx_6xx_FRxx" -i"C:/ti/ccsv6/ccs_base/msp430/lib/FR59xx" --priority --reread_libs --define=_MPU_ENABLE --diag_wrap=off --display_error_number --warn_sections --xml_link_info="SPPLEDEMO_MSP430FR5994_v_1_linkInfo.xml" --use_hw_mpy=F5 --rom_model -o "SPPLEDEMO_MSP430FR5994_v_1.out" "./Main.obj" "./SPPLEDemo.obj" "./GAPS/GAPS.obj" "./HW/MSP430FR5994/HAL.obj" "./HW/low_level_init.obj" "./HW/pre_init.obj" "./btpskrnl/BTPSKRNL.obj" "./btpskrnl/sprintf.obj" "./btpsvend/BTPSVEND.obj" "./btvs/BTVS.obj" "./hcitrans/HCITRANS.obj" "../lnk_msp430fr5994.cmd"  -llibmpu_init.a -llibBluetopia.a -llibBluetopia_SCO.a -llibBluetopia_LE.a -llibc.a -llibmath.a -llibc.a   ../lib/libBluetopia.a ../lib/libBluetopia_LE.a ../lib/libBluetopia_SCO.a ../lib/libSS1BTGAP.a ../lib/libSS1BTGAT.a 
    <Linking>
    >> WARNING: --near_data is only applicable for large data models. Option ignored.
    warning #10247-D: creating output section ".patch" without a SECTIONS specification
    "../lnk_msp430fr5994.cmd", line 184: error #10099-D: program will not fit into available memory, or the section contains a call site that requires a trampoline that can't be generated for this section. placement with alignment fails for section ".text" size 0x21d5e.  Available memory ranges:
       FRAM         size: 0xbf80       unused: 0x6edc       max hole: 0x6edc    
    "../lnk_msp430fr5994.cmd", line 208: error #10099-D: program will not fit into available memory, or the section contains a call site that requires a trampoline that can't be generated for this section. run placement with alignment fails for section ".bss" size 0x13be.  Available memory ranges:
       RAM          size: 0x1000       unused: 0xdd0        max hole: 0xdd0     
    
     undefined first referenced 
      symbol       in file      
     --------- ---------------- 
     __bss__   ./HW/pre_init.obj
     end       ./HW/pre_init.obj
    
    error #10234-D: unresolved symbols remain
    error #10010: errors encountered during linking; "SPPLEDEMO_MSP430FR5994_v_1.out" not built
    remark #10372-D: (ULP 4.1) Detected uninitialized Port 2 in this project. Recommend initializing all unused ports to eliminate wasted current consumption on unused pins.
    remark #10372-D: (ULP 4.1) Detected uninitialized Port 3 in this project. Recommend initializing all unused ports to eliminate wasted current consumption on unused pins.
    remark #10372-D: (ULP 4.1) Detected uninitialized Port 4 in this project. Recommend initializing all unused ports to eliminate wasted current consumption on unused pins.
    remark #10372-D: (ULP 4.1) Detected uninitialized Port 5 in this project. Recommend initializing all unused ports to eliminate wasted current consumption on unused pins.
    remark #10372-D: (ULP 4.1) Detected uninitialized Port 6 in this project. Recommend initializing all unused ports to eliminate wasted current consumption on unused pins.
    remark #10372-D: (ULP 4.1) Detected uninitialized Port 7 in this project. Recommend initializing all unused ports to eliminate wasted current consumption on unused pins.
    remark #10372-D: (ULP 4.1) Detected uninitialized Port 8 in this project. Recommend initializing all unused ports to eliminate wasted current consumption on unused pins.
    remark #10436-D: (ULP 6.3) Detected use of a device with a Low Energy Accelerator (LEA) but application does not appear to use LEA. Recommend offloading vector math and signal processing to LEA for improved performance.
    
    >> Compilation failure
    makefile:172: recipe for target 'SPPLEDEMO_MSP430FR5994_v_1.out' failed
    gmake: *** [SPPLEDEMO_MSP430FR5994_v_1.out] Error 1
    gmake: Target 'all' not remade because of errors.
    
    **** Build Finished ****

    下面的文件是具有建议修改的项目:
    e2e.ti.com/.../7823.SPPLEDEMO_5F00_project.zip

    非常感谢、

    此致、

    Diana

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Diana、

    此错误与内存映射有关。

    通过控制台消息、我们可以知道您使用的代码为0x21d5e = 138KB FRAM 和0x13be = 5KB RAM。

    对于 FR5994存储器大小、该存储器具有256KB FRAM 和8KB RAM。

    但对于 FRAM: 由于地址不连续、我们已在 cmd 文件中将 FRAM 和 FRAM2的两个区域拆分。 由于 FRAM 大小(49KB)小于138KB、因此发生了错误。 您可以尝试在 cmd 文件中修改此命令:(FRAM2大小:212KB > 138KB)

    fRO RAM;FR5994具有8KB RAM、但我们将4KB 除以与 LEA 共享(默认)、因此 RAM 大小比5KB 小4KB。

    您可以禁用 LEA RAM、请参阅 Ink _msp430fr5964.cmd 文件:

    e2e.ti.com/.../lnk_5F00_msp430fr5964.cmd

    谢谢!

    此致

    Johnson

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Johnson:


    感谢您的回答。 您的建议更正了大多数错误、但我仍然无法编译项目。 我认为这是链接器文件或工程属性的问题、因为 PRE_init 文件中的全局变量不能指向它们应该使用的地址。

    下图是问题的屏幕截图:

    下面的代码是我在构建项目后在控制台中得到的代码:

    **** Build of configuration Debug for project SPPLEDEMO_MSP430FR5994_v_1 ****
    
    "C:\\ti\\ccsv6\\utils\\bin\\gmake" -k all 
    'Building target: SPPLEDEMO_MSP430FR5994_v_1.out'
    'Invoking: MSP430 Linker'
    "C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_20.2.5.LTS/bin/cl430" -vmspx --code_model=large --data_model=small --near_data=globals -O2 --opt_for_speed=0 --use_hw_mpy=F5 --advice:power="all" --advice:hw_config=all --define=__MSP430FR5994__ --define=__DISABLE_SMCLK__ --define=__SUPPORT_LOW_ENERGY__ --define=BTPS_MEMORY_BUFFER_SIZE=3600 --define=_MPU_ENABLE -g --printf_support=minimal --diag_suppress=172 --diag_warning=225 --diag_wrap=off --display_error_number --abi=eabi --silicon_errata=CPU21 --silicon_errata=CPU22 --silicon_errata=CPU23 --silicon_errata=CPU40 -z -m"SPPLEDEMO_MSP430FR5994_v_1.map" --heap_size=0 --stack_size=1200 --cinit_hold_wdt=on -i"C:/ti/ccsv6/ccs_base/msp430/include" -i"C:/ti/ccsv6/ccs_base/msp430/include" -i"C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/profiles/GAPS/lib/CCS/eabi" -i"C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/profiles/GATT/lib/CCS/eabi" -i"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_20.2.5.LTS/lib" -i"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_20.2.5.LTS/include" -i"C:/ti/ccsv6/ccs_base/msp430/lib/5xx_6xx_FRxx" -i"C:/ti/ccsv6/ccs_base/msp430/lib/FR59xx" --priority --reread_libs --define=_MPU_ENABLE --diag_wrap=off --display_error_number --warn_sections --xml_link_info="SPPLEDEMO_MSP430FR5994_v_1_linkInfo.xml" --use_hw_mpy=F5 --rom_model -o "SPPLEDEMO_MSP430FR5994_v_1.out" "./Main.obj" "./SPPLEDemo.obj" "./GAPS/GAPS.obj" "./HW/MSP430FR5994/HAL.obj" "./HW/low_level_init.obj" "./HW/pre_init.obj" "./btpskrnl/BTPSKRNL.obj" "./btpskrnl/sprintf.obj" "./btpsvend/BTPSVEND.obj" "./btvs/BTVS.obj" "./hcitrans/HCITRANS.obj" "../lnk_msp430fr5994.cmd"  -llibmpu_init.a -llibSS1BTGAP.a -llibSS1BTGAT.a -llibBluetopia.a -llibBluetopia_SCO.a -llibBluetopia_LE.a -llibc.a -llibmath.a -llibc.a   ../lib/libBluetopia.a ../lib/libBluetopia_LE.a ../lib/libBluetopia_SCO.a ../lib/libSS1BTGAP.a ../lib/libSS1BTGAT.a 
    <Linking>
    >> WARNING: --near_data is only applicable for large data models. Option ignored.
    
     undefined first referenced 
      symbol       in file      
     --------- ---------------- 
     __bss__   ./HW/pre_init.obj
     end       ./HW/pre_init.obj
    
    error #10234-D: unresolved symbols remain
    remark #10372-D: (ULP 4.1) Detected uninitialized Port 2 in this project. Recommend initializing all unused ports to eliminate wasted current consumption on unused pins.
    error #10010: errors encountered during linking; "SPPLEDEMO_MSP430FR5994_v_1.out" not built
    remark #10372-D: (ULP 4.1) Detected uninitialized Port 3 in this project. Recommend initializing all unused ports to eliminate wasted current consumption on unused pins.
    remark #10372-D: (ULP 4.1) Detected uninitialized Port 4 in this project. Recommend initializing all unused ports to eliminate wasted current consumption on unused pins.
    remark #10372-D: (ULP 4.1) Detected uninitialized Port 5 in this project. Recommend initializing all unused ports to eliminate wasted current consumption on unused pins.
    remark #10372-D: (ULP 4.1) Detected uninitialized Port 6 in this project. Recommend initializing all unused ports to eliminate wasted current consumption on unused pins.
    remark #10372-D: (ULP 4.1) Detected uninitialized Port 7 in this project. Recommend initializing all unused ports to eliminate wasted current consumption on unused pins.
    remark #10372-D: (ULP 4.1) Detected uninitialized Port 8 in this project. Recommend initializing all unused ports to eliminate wasted current consumption on unused pins.
    remark #10436-D: (ULP 6.3) Detected use of a device with a Low Energy Accelerator (LEA) but application does not appear to use LEA. Recommend offloading vector math and signal processing to LEA for improved performance.
    
    >> Compilation failure
    makefile:174: recipe for target 'SPPLEDEMO_MSP430FR5994_v_1.out' failed
    gmake: *** [SPPLEDEMO_MSP430FR5994_v_1.out] Error 1
    gmake: Target 'all' not remade because of errors.
    

    在下面的捕获中、您可以看到文件 pre_init.c、其中变量__bss__和 end 声明为外部变量。

    下面的捕获显示了来自已迁移的 MSP430FR5994 SPPLEDemo 项目的.map 文件。 如您所见、这些变量没有定义的地址。



    而下面的捕获显示了 DE MSP430F5438A SPPLEDemo 项目中的.map 文件。 为变量分配了地址。

    如果你知道我如何解决这个问题、我会非常感激。

    下面的文件是具有建议修改的项目:
    e2e.ti.com/.../7345.SPPLEDEMO_5F00_project.zip


    谢谢、

    此致、

    Diana

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Diana、

    也许您可以比较 F5438A 和 FR5994之间的.cmd 文件。

    如果有任何更新、我将在此推送。

    谢谢!

    此致

    Johnson