Jump to content
43oh

none

Members
  • Content Count

    68
  • Joined

  • Last visited

Reputation Activity

  1. Like
    none got a reaction from voodoofish in Recover the MPS430 Launchpad from failed firmware update   
    When the Launchpad was quite new, TI published an Launchpad update program that would make it work with new (at the time) microcontrollers.
    But sometimes, the update failed, leaving me and others with a useless launchpad.
     
    http://processors.wiki.ti.com/index.php/MSP430_LaunchPad_Firmware_Update (BEWARE!)
     
    This has been discussed here (43oh.com) and elsewhere http://e2e.ti.com/support/microcontrollers/msp43016-bit_ultra-low_power_mcus/f/166/p/97931/346074.aspx#346074
    and someone in that thread was kind enough to backup his/her Launchpad's firmware:
    http://e2e.ti.com/cfs-file.ashx/__key/CommunityServer-Discussions-Components-Files/166/3060.LP100901938.zip
     
    Today I stumbled across my defunct launchpad and looked into MSP430 parallel port JTAG adapters (it seems, only the level conversion is required) and others (Versaloon may be portable to STM32_F4_Discovery), bit banging with FT2xxx, etc., but ended up looking for the effort required using the integrated serial bootloader (BSL):
    http://www.mike-stirling.com/2013/06/turn-a-ti-launchpad-into-a-goodfet-with-just-a-serial-cable/
     
    This is really quite simple (you'll have to decide if your time is worth it, if you haven't thrown it away already..): the process only requires a 3.3 V serial interface, soldering of 5 wires, pushing a few buttons..
    Since he's actually replacing the F1612's firmware with another one, I'll just qoute the BSL info for posterity:
  2. Like
    none got a reaction from bluehash in Moving project folders from CCS4 workspace   
    I generally organize project code independent from the tools used to create them, along with other documentation such as datasheets, notes, photos, etc. With TI's Code Composer Studio 4, this is unfortunately not simply a matter of opening a project file in an arbitrary location. All projects are stored in "the workspace", most likely set up in "My Documents".
     
    My first internet search brought up http://processors.wiki.ti.com/index.php ... e_Projects . I did not want to recreate a project in order to move it to a different place.
     
    If you are using Windows 7, symlinks* seem to be a method to move a project's firmware out of the CCS workspace. It did not work on the first attempt, but after trying to set up a new workspace containing one of the moved projects and switching back to the original, the project was found in the project navigator pane.
     
    * possibly requiring NTFS: http://en.wikipedia.org/wiki/NTFS_symbolic_link
  3. Like
    none got a reaction from bluehash in Consumer IR (CIR) capture   
    Problem (see solution below)
    When I try to build this as "main.asm" with TI's Code Composer Studio (CCS) inside an "empty assembly-only project" project template, I get lots of errors. Build output first lines below:

    **** Build of configuration Debug for project irscope **** C:\Program Files\Texas Instruments\ccsv4\utils\gmake\gmake -k all 'Building file: ../main.asm' 'Invoking: Compiler' "C:/Program Files/Texas Instruments/ccsv4/tools/compiler/MSP430 Code Generation Tools 3.3.3/bin/cl430" -vmsp -g --define=__MSP430G2211__ --include_path="C:/Program Files/Texas Instruments/ccsv4/msp430/include" --include_path="C:/Program Files/Texas Instruments/ccsv4/tools/compiler/MSP430 Code Generation Tools 3.3.3/include" --diag_warning=225 --printf_support=minimal --preproc_with_compile --preproc_dependency="main.pp" "../main.asm" "../main.asm", ERROR! at line 21: [E0002] Illegal mnemonic specified _main mov.w #0x0280, SP ; Initialize stackpointer
    Also errors:

    [E0001] Undefined symbol [E0004] Non-local label
     
    Solution
     
    When copying oPossum's embedded source code from this forum, everything was indented. Labels must not be indented! Everything else should be.
    irscope.asm.txt
    irscope.txt
  4. Like
    none got a reaction from bluehash in 2006 MSP430 eZ Design Contest project files   
    In 2006, TI held a contest with the http://processors.wiki.ti.com/index.php/EZ430-F2013 development tool. The contest site was http://designmsp430.com, now defunct, i.e., forwarding to the TI wiki.
    I've taken the liberty to list all the projects from archive.org on http://processors.wiki.ti.com/index.php/MSP430_eZ_Design_Contest, the problem is, the contest entries were never linked directly but via a login, which is why the files were not accessible by any robots/spiders and so were not archived.
     
    Since the Launchpad has spawned new interest in MSP430 projects, it's a pity they're not available anymore.
    Maybe some of you have some of those files? Maybe someone has a good connection to TI folks who could post those files somewhere?
  5. Like
    none got a reaction from zeke in 2006 MSP430 eZ Design Contest project files   
    In 2006, TI held a contest with the http://processors.wiki.ti.com/index.php/EZ430-F2013 development tool. The contest site was http://designmsp430.com, now defunct, i.e., forwarding to the TI wiki.
    I've taken the liberty to list all the projects from archive.org on http://processors.wiki.ti.com/index.php/MSP430_eZ_Design_Contest, the problem is, the contest entries were never linked directly but via a login, which is why the files were not accessible by any robots/spiders and so were not archived.
     
    Since the Launchpad has spawned new interest in MSP430 projects, it's a pity they're not available anymore.
    Maybe some of you have some of those files? Maybe someone has a good connection to TI folks who could post those files somewhere?
  6. Like
    none got a reaction from bluehash in Frequent segmentation faults with CCS and TI Compiler   
    OK, I finally managed to get the 3.3.3 as a TI forum post complained about the updater not working properly. The updater fetches an XML file which correctly shows the 3.3.3 as an available update. Point the CCS updater to the xml and it will find it. Once downloaded, you will get a feature verification prompt - your chance to find the temporary file (should be about 20 MB).
     
    the original file name is: ti_cgt_msp430_3.3.3_setup_win32.exe
     
    Problems are gone. Finally..
  7. Like
    none got a reaction from bluehash in Frequent segmentation faults with CCS and TI Compiler   
    If anyone else needs to re-find the installer: the filename is setup_CCS_MC_Core.zip
    http://processors.wiki.ti.com/index.php ... 4_Download
    Ah, there it is mentioned.
    http://processors.wiki.ti.com/index.php ... stallation
    The installer warns about installing in \Program Files\ and not being able to run CCS with Default User priviliges. So I chose \ti. (see previous link).
     
    Warns that workspace was built with previous version and needs to be "cleaned out".
     
    It finds the projects and opens with last view layout.
    Builds ok..
     
    Well I hope it stays that way.
×
×
  • Create New...