Showing posts with label msp430. Show all posts
Showing posts with label msp430. Show all posts
Thursday, June 4, 2015
I'm feeling [Fedora] 22
I've updated my relevant Copr repositories to provide Fedora 22 packages. The quakespasm, yquake2 (repository for the Yamagi Quake II engine), pdftools, and msp430-development-tools (updated to the latest versions of everything, except msp430flasher as the latest installer doesn't seem to work) repos have been updated. Maybe next time I'll have this done before release.
Labels:
fedora,
msp430,
quake,
quakespasm,
software
Monday, February 23, 2015
MSP430 GCC 3.2.3
A couple of people have asked about version 3.2.3 of the official TI version of GCC for the MSP430. The source link was broken, but it's fixed now. Updated versions of the msp430-gcc-support-files, msp430-elf-binutils, msp430-elf-gcc, and msp430-elf-gdb packages are now available in my Copr repository. And yes, I plan on tracking TI releases in that repo.
Sunday, February 15, 2015
MSP430 and Fedora 21 - The same but different
If you've tried doing any work with the GCC compiler officially packaged by the Fedora Project, you've probably run into issues when trying to link. The issue is correctly identified on that bug report, the strip step of building the RPM needs to be worked around. Unfortunately the maintainer of those packages hasn't stepped forward to push a fix.
I considered fixing the issue myself, but I'd recently discovered that TI and Red Hat have started work on their own supported version of the GNU toolchain for the MSP430. Instead of fixing the current packages (which are packaging source that is over 4 years old now), I packaged the new TI / Red Hat version. Sure, it was time consuming, but when you have a new yo-yo your brother got you for Christmas, the compile time just flies by.
I considered fixing the issue myself, but I'd recently discovered that TI and Red Hat have started work on their own supported version of the GNU toolchain for the MSP430. Instead of fixing the current packages (which are packaging source that is over 4 years old now), I packaged the new TI / Red Hat version. Sure, it was time consuming, but when you have a new yo-yo your brother got you for Christmas, the compile time just flies by.
Saturday, July 12, 2014
MSP430F5529 LaunchPad 'Project0.2' - GDB on Fedora 20
When I initially promised "more depth" on mspdebug, I honestly believed it would be more user friendly. But frankly, the more I played with it, the less I wanted to use it as a debugger. Fortunately, it can function as a bridge to GDB which is a much more pleasant debugger to work with. Getting mspdebug to play well with GDB was not straightforward, but I'm pleased to say I have a solution that works.
Tuesday, July 1, 2014
MSP430F5529 LaunchPad 'Project0.1'
Quite awhile ago I wrote a little tutorial on how to do the MSP430F5529 'Project0' on Fedora 20. At that time, I promised a follow-up tutorial on using mspdebug. This isn't that tutorial. This is 'Project0' again, but showing using multiple source files, a header file, and cleaning up all but one compiler warning. The mspdebug tutorial is coming 'soon'.
Sunday, February 2, 2014
MSP430F5529 LaunchPad 'Project0' on Fedora 20
Recently TI launched another MSP430 LaunchPad, the MSP430F5529. While the "Project0" (caution, PDF link) tutorial they provide is great if you intend to use Windows and CCS, it falls short if you intend to use mspgcc and Linux. This guide will hopefully fill in the blanks for doing the Project0 tutorial on Fedora 20.
Subscribe to:
Posts (Atom)