i've been using mspgcc (MSP430X branch) for a X architecture (msp430f2417) for about 5 month without noteworthy problems. my code also uses the extended memory. From this point of view, there exists support of X the architecture. Can't say anything about MSP430F54xx though..
Roman Dmitry Zuikov wrote: >> I am concerned with your statement about X, X2 architectures. >> What features of the compiler are not ready for them? > > Well, generally speaking it just not going to work. I do not remember, > if it concerns only the extended memory, or there are some general > problems too. But I tried to use the mspgcc-x branch about a month ago, > there were a bunch of problems, i.e. some problems with linking the > firmware because of typo in CRT. And even after I fixed some obvious > problems, there was still no way to make the firmware run. > > The main branch in general is also broken for 54XX: the wrong registers > definitions in the headers (some guys here sent the patches, but they > are not in CVS so far). Hardcoded and wrong MPY-s registers and I could > not patch the libraries to produce correct code for multiplication. > >> If I compile the program with current version of the mspgcc >> and try to run on msp430f5348 will it work? >> What problems I may expect? > > There is hard to point to some specific problems because there are a few > chances that the generated firmware will work proper at all. I managed > to migrate to Rowley first, and wine + cce later in order to accomplish > the project. > > > >> Regards >> Piotr Romaniuk >> >> -----Original Message----- >> From: Dmitry Zuikov [mailto:[email protected]] >> Sent: Friday, October 02, 2009 4:54 AM >> To: [email protected]; GCC for MSP430 - http://mspgcc.sf.net >> Subject: Re: [Mspgcc-users] MSP430F54xx programming under windows >> >> [...] >> Also, there is no point to blame the TI for poor support of open source >> community. There is no open source compiler with support of X and X2 >> architectures. Period. The opensource toolchain works perfectly for old >> plain MSP430 and that's all. >> [...] >> So the only serious issue with MSP430X and X2 for the moment is the >> compiler. >> >> --- >> Regards, >> Dmitry >> >>
