as far as debugging the launchpad goes I have used mspdebug (http://mspdebug.sourceforge.net/) on linux. I think that I heard that someone got it working on windows. you can use it in place of msp430-gdbproxy for debugging purposes. Jesse
On Mon, Dec 27, 2010 at 6:11 AM, Luis Rossi <[email protected]> wrote: > Hi, i was able to use mspgcc on both. I am going to take a look at UltraEdit > but i could make it work on CCSv4 and Eclipse (i know CCS is Eclipse), but i > could not program on Eclipse, just on CCS. I just downloaded the elprotronic > software and it works ok. I am getting used to gcc-like compilers now. Now > the only think missign is the debugger. When i make it work i will be ok. > > Thank you for all help!! > > On Mon, Dec 27, 2010 at 10:01 AM, JMGross <[email protected]> wrote: > >> Hi! >> >> I cannot help you much, but I can share some experience. >> >> 1. it should. At least compiler and linker should work under Vista64bit as >> well as unter XP32bit. I'm not sure about the hardware-dependent part of the >> toolchain (gdbproxy, jtag) >> >> 2. again, it should. Personally, I use UltraEdit as it is _much_ quicker >> and easier to adjust (syntax highlighting etc.). >> Having multiple (many!) projects active at the same time is a real pain on >> Eclipse (which I have to use for two Flex projects). >> Anyway, mspgcc is based on make and requires a makefile. >> So even under eclipse, you'll have to write one on your own or take a >> sample one and adjust it to your project. >> I don't think there is an automatic makefile creation for mspgcc under >> Eclipse. >> >> 3. Sorry, no idea. >> CCS and IAR do come with a complete IDE. IAR is very good (tight code, >> fairly good debugger), but expensive. >> And as soon as you start to do hand-optimized stuff (not uncommon on MCUs), >> both are rather limited compared to mspgcc. >> >> 4. yes, indirectly. AFAIK, the toolchain currently has still problems with >> the SBW protocol used un the launchpad. >> For mspgcc 3.2.3, it won't even program devices with th enew JTAG protocol >> with >64k address range. For my 54xx experiments, I use the free programming >> software from elprotronic. >> The commercial one can be even used with commandline-control and therefore >> run unattended under makefile control. >> For the free version, it is still possible to create project-dependent >> config files and run the software with one of these configs. Some >> mouseclicks are still rquired. >> In any case, you'll need to install Code Composer or IAR (whatever comes >> with the launchpad) to isntall the USB drivers and the MSP430 library. >> The elprotronic software requires the MSP430.DLL library and the HIL.DLL >> (as does msp430-jtag, but it only supports the older 16-bit address JTAG >> api, not SBW or 20bit addresses) >> >> 5. What's the problem? >> I know, mspgcc is a bit different from GCC and IAR (which are too different >> from each other). >> Besides the standard C language, all three differ in the way interrupt >> unctions are defined and have a different >> set of intrinsic functions (special function-like c-commands which handle >> some thingsthat are not covered by C language, likesetting interrupt flags) >> >> Don't hesitate to ask. >> About programming an MSP in general, you can also go to >> e2e.ti.com >> the internet forum for Ti products. You'll find me in the MSP430 forum >> area. >> There are many threads with tips and tricks for the different MSPs. >> >> JMGross >> >> ----- Ursprüngliche Nachricht ----- >> Von: Luis Rossi >> An: [email protected] >> Gesendet am: 25 Dez 2010 22:59:12 >> Betreff: [Mspgcc-users] Help with mspgcc on Windows >> >> Hi, i want to make use of mspgcc on Windows and after googling for hours i >> could find many pieces of information but with no success on my task. I >> hav= >> e >> a few questions about how to set mspgcc on windows. >> >> 1 - Is it possible to make use of it on Windows Vista x64? Would the >> procedure be the same for Win Xp 32? >> >> 2 - Is it possible to make use of Eclipse as IDE to compile and Debug under >> Windows? I am pretty sure the answer is yes due to this link: >> http://homepage.hispeed.ch/py430/mspgcc/index.html but not sure how and if >> is possible for Vista x64. Would be possible to compile the code from >> Eclipse with no need of use of cygwin comand line? >> >> 3 - Any good tutorial (for total noobs) on how to set the toochain on >> Windows with Eclipse? I am total noob on how to deal with any gcc like >> compiler with no good IDE settled for that (as Dev-C++). >> >> 4 - After all that, is it possible to make use of the embedded programmer >> o= >> n >> launchpad to program and debug with mspgcc? >> >> 5 - And finally, any good tutorial on how to compile using mspgcc? I tryed >> to understand the manual, but again with no success. >> >> > > > -- > Luís Filipe Rossi > Electrical Engineer > Escola Politécnica > Universidade de São Paulo > > ------------------------------------------------------------------------------ > Learn how Oracle Real Application Clusters (RAC) One Node allows customers > to consolidate database storage, standardize their database environment, and, > should the need arise, upgrade to a full multi-node Oracle RAC database > without downtime or disruption > http://p.sf.net/sfu/oracle-sfdevnl > _______________________________________________ > Mspgcc-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/mspgcc-users > > ------------------------------------------------------------------------------ Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl _______________________________________________ Mspgcc-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mspgcc-users
