Part Number: MSP430-GCC-OPENSOURCE Other Parts Discussed in Thread: MSP430FR2675 , MSP430WARE I'm getting an "undefined reference to `WDTCTL`" error when I try to build a simple hello world project for MSP430 GCC in SlickEdit, even though I have __MSP430FR2675__…
Part Number: MSP430-GCC-OPENSOURCE
I'm trying to get the MSP430-GCC-OPENSOURCE GDB debugger working with CLion. I have it building and linking, but I'm getting this GDB command exception from CLion, which is presumably originating with the MSP430…
Part Number: MSP430-GCC-OPENSOURCE Other Parts Discussed in Thread: MSP430FR2675 , MSP-TS430PT48A , MSP-FET I'm following the instruction in section 4.6 of SLAU646F. Using a command line interface on macOS, I am able to execute `make debug` for the generic…
Part Number: MSP430-GCC-OPENSOURCE Hello everyone
It seems to me that the link to previous versions of the MSP430-GCC is broken: https://www.ti.com/tool/MSP430-GCC-OPENSOURCE#previous-versions
It just redirects me to the root link and nothing happens.…
Part Number: MSP430-GCC-OPENSOURCE I'm attempting to build a simple project in CLion using the gcc compiler from MSP430-GCC-OPENSOURCE. I'm getting an odd linker error. Any ideas?
#include <stdio.h> int main () { printf( "Hello, World!…
Part Number: MSP430-GCC-OPENSOURCE
The Errata says:
Unpredictable code execution can occur if one of the hardware-clear-able IFGs
UCSTTIFG, UCSTPIFG or UCNACKIFG is set while the global interrupt enable is set
by software (GIE=1). This erratum is triggered…
This issue appears to have been fixed in MSP430-GCC 9.3.1.2. After installing the latest version from https://www.ti.com/tool/download/MSP430-GCC-OPENSOURCE and copy ~/ti/msp430-gcc/include/msp430fr5994.ld to overwrite the msp430fr5994.ld file in my project…
Finally had some time to have a good play with this.
Sad to say, I haven't found any way to resolve this without freshly recreating the projects, then repopulating back from the repository. I'm currently in the process of rebuilding the complete project…
Part Number: MSP430-GCC-OPENSOURCE
I see that the uint16_t/int16_t types are aliases for the short unsigned int/short int types. Is there a reason for why the "short" keyword exists in this typedef on MSP430? My linter is throwing a fit when assigning…