I totally agree.
R#
2010/11/16 Peter Bigot p...@peoplepowerco.com:
Two points:
1) I propose to change the list management so that email to it from people
who are not subscribed is immediately bounced (saying that the list requires
subscription for posting), rather than put into a pending
2009/4/8 Sergey A. Borshch sb...@users.sourceforge.net:
Roberto Padovani wrote:
Hi all,
I cannot find the x5xx family definitions for UCS module.am I
missing them, or are they missing at all ?
Yes, it's not contributed yet.
If no one has written them, I suppose I have to write
2009/4/9 JMGross msp...@grossibaer.de:
- Ursprüngliche Nachricht -
Von: Roberto Padovani
An: GCC for MSP430 - http://mspgcc.sf.net
Gesendet am: 08 Apr 2009 21:59:50
Betreff: Re: [Mspgcc-users] watchdog definitions in wdt_a.h
Thanks for reporting the version, it gave me
I found a mistake in (my own) ucs.h definition file, about the XT2
crystal drive strength; here is the patch against the previously
attached file.
R#
2009/4/9 Roberto Padovani padovan...@gmail.com:
2009/4/8 Sergey A. Borshch sb...@users.sourceforge.net:
Roberto Padovani wrote:
Hi all,
I
In the file wdt_a.h of the newer MSPs, there are the following defines:
/* Aliases by mspgcc */
#define WDTIS_0 (00) /* Watchdog timer /64 */
#define WDTIS_1 (10) /* Watchdog timer /512 */
#define WDTIS_2 (20) /* Watchdog timer /8192 */
#define
Hi all,
I cannot find the x5xx family definitions for UCS module.am I
missing them, or are they missing at all ?
If no one has written them, I suppose I have to write and contribute
them myself, right ?
R#
2009/4/3 Wayne Uroda wayne.ur...@grabba.com:
It isn't like mspgcc is user friendly right now, it doesn't even support the
430X architecture from a binary installer yet (just had to get that dig in -
if it does now please let me know!)
-Wayne
At the moment, I am rebuild a brand new
Hi!
2009/4/1 Dmitry Zuikov dzui...@gmail.com:
Hi,
Thanks for response.
you're welcome!
On Wed, 2009-04-01 at 14:20 +0200, Roberto Padovani wrote:
I am doing the same thing with our old projects, going to MSP430F2410.
Are you using a MSP430X-patched mspgcc built from the latest CVS source
I am doing the same thing with our old projects, going to MSP430F2410.
Are you using a MSP430X-patched mspgcc built from the latest CVS source ?
If so, you also have to fix a bug in the libc, by adding this line
in your main.c:
void __low_level_init(void);
__attribute__((naked,
.
@Sergey : If you are reading this, would you please put the above change
into CVS, thanks.
greetings
Matthias
Roberto Padovani schrieb:
Hi all,
I just built a tool chain with the MSP430X branch, by following the
README-MAINTER.txt (thanks Matthias!) and the Wiki instructions.
Eveything
Hi all,
I just built a tool chain with the MSP430X branch, by following the
README-MAINTER.txt (thanks Matthias!) and the Wiki instructions.
Eveything went well, but when I compile a simple source file (see
below) with the -mmcu=msp430x5437, then I get a compilation error; the
same source file
-MAINTAINER.txt?view=markup
and was able to build from CVS HEAD on WinXP.
If following above instructions, the makefile will download the binutils
(and other things) for you.
The makefile downloads:
ftp://sources.redhat.com/pub/binutils/releases/binutils-2.18.tar.bz2
Greetings
Matthias
Roberto
, so we don't have to maintain patches anymore.
Regards,
Peter Jansen
- Original Message
From: Roberto Padovani padovan...@gmail.com
To: mspgcc-users@lists.sourceforge.net
Sent: Wednesday, 11 March, 2009 1:19:32 AM
Subject: [Mspgcc-users] confused by the binutils version
Hi All
be
able to build mspgcc on winXP.
Greetings
Matth
Roberto Padovani schrieb:
Hi Matthias,
thanks for your reply! I am also trying to build it on winxp.
I downloaded and installed the latest cygwin and I was going to
download gcc-3.2.3 and binutils-2.18
Then I would get the sources with cvs
I am experiencing the same problem since yesterday
A packaged snapshot of the sources would help a lot in this moments!
R#
2009/3/11 Michael Pimminger michael@gmx.at:
Hello,
I want to build the tools with Ubuntu Linux, but I have some troubles
with checkout the cvs repository.
By
Hi All,
First of all, thanks for the efforts on the MSP430X architecture.
Now, I would like to build the toolchain on winXP and so I read some
old posts on the forum/ml and also the brand new wiki.
On the wiki, the building the toolchain suggests to download
binutils 2.19 (last update 16 Feb)
In
Indeed, the TI product support confirmed that the 22x4s have the
silicon of jtag block inside, but it is not accesible from outside,
i.e. 4-wire jtag does not work.
the datasheet doesn't really make it so clear, in my opinion.
cheers,
R#
2007/3/11, Robert Spanton rspan...@gmail.com:
On Sun,
knowing how a compiler works in the most unusual situations is always
interesting...and this discussion is no different.
however, a compiler is just a machine with a lot of rules, so you
cannot expect it to be clever anytime, even if correct code is a
necessity and efficiency is only a plus;
but
that the instructions work on register operands as
often as possible. Declaring and using locals has no drawback.
Cheers,
R.
2006/7/3, David Brown da...@westcontrol.com:
- Original Message -
From: Roberto Padovani padovan...@gmail.com
To: GCC for MSP430 - http://mspgcc.sf.net;
mspgcc-users
Hi Steve,
1) pay attention to what you mean with 1.8V operation: at that
voltage, the MCU x1xx and x2xx (I don't know the other families) will
_not_ be able to write his own flash at runtime; the minimum voltage
for writing it is 2.7V for the older x1xx and 2.2V for the new x2xx.
If you only need
I totally agree with you, Davidand what's more, I attended the
last Advanced Technical Conference on MSP430 in Germany last year and
at that time I explained exactly that to a few TI people who were
asking opinions at the end of the event
there were many other attendees who agreed with me
Hi!
Has anyone ever changed an interrupt handler during runtime?
I need to do that and any idea is welcome.
I suppose I should declare two ISR like:
interrupt (NOVECTOR) ISR1 {}
interrupt (NOVECTOR) ISR2 {}
and then write the address of the routine I want in the flash in the
vector
NMI sources. There is also the question of reliability - what happens if
there is a power failure during the update? As long as you are careful,
very good point !
what about executing the ISR code in RAM ? One might put an assembly
jump to a location in RAM where I dynamically load the code
Liechti cliec...@gmx.net:
Roberto Padovani schrieb:
Has anyone ever used the DMA controller with external trigger ?
Apparently, I can't configure correctly the port, because I keep
getting something which looks like an electrical conflict (voltage at
about Vdd/2 )
isn't it enough to write
Hi all!
Has anyone ever used the DMA controller with external trigger ?
Apparently, I can't configure correctly the port, because I keep
getting something which looks like an electrical conflict (voltage at
about Vdd/2 )
isn't it enough to write P2SEL |= BIT6;?
I'm using a MSP430F169.
Crimson editor (http://www.crimsoneditor.com/)
fast, free and with a couple of features that I couldn't even find in
emacs ( !!! )
I wrote the syntax coloring files for MSP430...they're on the web site.
Macros and external commands+output capture are available as well to
use with make and the
Hi Max,
I also found GDB quite slow in the download process and I couldn't
speed it up as much as I liked. So I just switched to the mspgcc
utils...in my makefile I simply added a download phony with the
following command:
msp430-jtag -e -E Debug/${NAME}.elf
and that works just fine.
Cheers,
hi,
I don't know if there's a bug in the memcpy function, but for sure the
msp430 behaves in the wrong way if you do a mov.w in an odd memory
location.
While coding in asm, I have seen either the lower or the higher byte
of the 16-bit word discarded (sorry, can't remember which one
exactly).
I
Hi all!
in iomacros.h i got these defs:
#define _BIS_SR(x) __asm__ __volatile__( bis %0, r2 : :
i ((uint16_t)x) );
#define _BIC_SR(x) __asm__ __volatile__( bic %0, r2 : :
i ((uint16_t)x) );
#define __bis_SR_register(x)__asm__ __volatile__( bis %0, r2 :
the following:
push r2 --- 3
dint--- 1
nop--- 1
...
reti --- 5
which is a total of 10 cycles (with 2 bytes stack).
Roberto
2005/11/15, Chris Liechti cliec...@gmx.net:
Roberto Padovani schrieb:
Ok. Then I'll add another def to my own collection. I think
Hi all!
in iomacros.h i got these defs:
#define _BIS_SR(x) __asm__ __volatile__( bis %0, r2 : :
i ((uint16_t)x) );
#define _BIC_SR(x) __asm__ __volatile__( bic %0, r2 : :
i ((uint16_t)x) );
#define __bis_SR_register(x)__asm__ __volatile__( bis %0, r2
31 matches
Mail list logo