This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Need source code for previous version of BSLDEMO2 (version 2.0)

Other Parts Discussed in Thread: MSPBSL

The latest version of MSPBSL_ Scripter_win.zip contains the exe and source code for BSLDEMO2.exe, version 2.1.  I need to find the source for the previous version - v2.0.

  • Where are you getting the version number from? The latest BSL-SCRIPTER package has v2.01 and the only difference between this version and v2.00 is the fixed baud rate for G2xx3 parts (handles device ID starting with 0x25). The version history can be found in BSLDEMO.C

    Regards,
    Ryan
  • I have a modified version of v2.0 prepared by Flying Camp Design for their FCD-PRG01 interface device. But as they point out in their pdf:

    "The TI support files for SLAU319 include a command line demo utility for communication with 1/2/4xx BSLs. This utility is called ”BSLDEMO2.exe” and is designed to work with the example hardware described in SLAU319 section 4.1 ”Hardware Description”. The FCD-PRG01 mimics this hardware by providing a VCP interface to the BSL control software. However, the FCD-PRG01 does not include inverting buffers on RST and TCK as shown in the TI reference hardware. Furthermore, the FCD-CBL01 swaps the RST and TCK pins (with respect to the virtual COM port RTS and DTR pins). Therefore, the BSLDEMO2.exe utility source code provided by TI must be patched and recompiled to work correctly with the FCD-PRG01 + FCD-CBL01 combination. A patched version of BSLDEMO2.exe can be downloaded from www.flyingcampdesign.com/msp430-bsl-programmer.html while the patched source code can be obtained from github.com/FlyingCampDesign. "

    So I have obtained all of that, and it turns out that they modified v2.0, not v2.1. I would like to compare the original TI v2.0 with FCD's modified source to determine exactly what they changed. I want to do that because I'm working on an interface which may differ from both the TI and FCD designs, and may need to make changes similar to what FCD did. Of course I would make my changes to v2.1, but I need v2.0 to make the comparison concerning DTR and RTS and their polarity.

    Is the source for v2.0 not available?
  • Even all old releases of BSL-SCRIPTER only include v2.01, however the differences between the two versions are so minimal that I do not expect you would encounter any critical issues while patching and recompiling the project. Once again, no BSLDEMO2 v2.1 version exists so you can expect the DTR/TCK and RTS/RST polarity to be congruent.

    Regards,
    Ryan
  • Yes, I meant v2.01, not v2.1. Anyway, v2.0 of the exe is contained in the zip file that accompanies slaa535a, so presumably Leo Hendrawan had the source for it at some point. But if it's not available, it's not available.
  • Nevermind. The difference turned out to be one expression.

**Attention** This is a public forum