I put together a small script that would automatically compile a small test main.c with all the fram targets and report back which ones ended up with no __MSP430_HAS_FRAM__ (please ignore the list from my first post):
https://github.com/rodan/reference_libs_msp430…
Other Parts Discussed in Thread: MSP430FR50431 We wish to establish an academic lab having both Ultrasonic water and air flow meters. To give experiments to students and encourage research, we wish to buy a few TI tools and then do the rest in the Lab…
Part Number: LP-MSP430FR2476 Other Parts Discussed in Thread: MSP430FR50431 , MSP430FR5043 , MSP430WARE , MSP430FR5994 The user guide only mentions how to add FRAM Utilities for a new project or through the template system, but that doesn't seem to be working…
Hi,
Thanks for reporting this.
When the -mlarge flag is used to select the large memory model, ISRs are put into the .lowtext section by the compiler, to ensure they are always in lower memory and so have an address which fits in the 16-bit slots in the…
So I just found something interesting! I have a PC with a clean install of win10, and I installed CCS 11.2 with the command line "--mode unattended --disable-components PF_MSP430,PF_MSP432"
And then installed the arm compiler and tried to use…
OK, got an .rl file. See attached.
The line in question in this file is line 42960, __bis_SR_register(GIE). If you look, it replaces that line with the following:
__asm__ __volatile__ ("bis.w %0, SR { nop" : : "ri"((unsigned int) (0x0008)) );…