Hi Dmitry,

Matthew didn't describe the problem with the 437 accurately. When you use -mmcu=msp430x437 the code compiles, but the following assembly step fails. GCC knows about the 437. It is binutils that does not.

Look at my patches. One is for binutils, to added the 437. The others patch GCC to fix some problems I found while looking for why the 437 would not work. These are places where hardware multiply is used instead of software multiply, or vice versa.

Regards,
Steve


Dmitry wrote:

Steve,
thats all I got.
It seems that everything is there. check md5 of msp430.c:
11c3f61a91368d04f4f8bf1357bfbcf3
~d


Known MCU names:
  msp1
  msp2
  msp430x1101
  msp430x1111
  msp430x1121
  msp430x1122
  msp430x1132
  msp430x110
  msp430x112
  msp430x122
  msp430x1222
  msp430x123
  msp430x1232
  msp430x133
  msp430x1331
  msp430x135
  msp430x1351
  msp430x147
  msp430x148
  msp430x149
  msp430x167
  msp430x168
  msp430x169
  msp430x155
  msp430x156
  msp430x157
  msp430x412
  msp430x413
  msp430x311
  msp430x312
  msp430x313
  msp430x314
  msp430x315
  msp430x323
  msp430x325
  msp430x336
  msp430x337
  msp430x435
  msp430x436
  msp430x437
  msp430x447
  msp430x448
  msp430x449
On Thursday 06 February 2003 17:15, Steve Underwood wrote:
Hi Dmitry,

The 437 is not entirely there! :-)

In fact, I found a group of related errors in binutils and GCC. I think
the following diffs should fix several things related to the 15x, 437
and 447.

Regards,
Steve

Dmitry wrote:
this is there.
which compiler version are you using?
~d

On Thursday 06 February 2003 04:47, [email protected] wrote:
Has anyone ever tried using the compiler with the MSP430F437 yet ?   I
notice that it doesn't appear in the -mmcu listing.   I am trying to use
this device for a new project, I started using the F436 but now have over
24k of code.   I have moved over to the F447 and disabled the hardware
multiplier, this also appears to be working.   Can anyone tell me if the
xxxF437 likely to be added soon ?

Cheers

Matthew




Reply via email to