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.

MSP430F2252: PMP8740 - Embedded Software.

Part Number: MSP430F2252
Other Parts Discussed in Thread: MSP-FET, , PMP8740, UNIFLASH

Dear Sir/Madam,

I have installed code composer studio (CCS) version ( Version: 8.1.0.00011) & purchased MSP-FET

Flash Emulation Tool for MSP430F2252 controller programming.

Q1) Controller - MSP430F2252 & I am using PMP8740 Rev_C PCB (2KW Battery Charger Module).

I enabled MSP430 hex facility, Intel hex and generate hex file using ccs IDE --> PMP8740 Rev_C.hex, correct?

Q2) How to select MSP-FET Flash Emulation Tool in code composer studio (CCS) for hex programming?

Q3) How to select 2 wire JTAG Interface in code composer studio (CCS) for hex programming? Please find attached

       jpg file of 2-wire JTAG Interface(14-Pin connector).

Q4) When I connected MSP-FET Flash Emulation Tool to Laptop, appeared two com port on Laptop Device Manager. (MSP Application UART1(com4) & MSP Debug Interface(com5) 

       Which one is used for hex programming? Please find attached jpg file of Device Manager. 

  • Vijay Shinde72 said:

    Q1) Controller - MSP430F2252 & I am using PMP8740 Rev_C PCB (2KW Battery Charger Module).

    I enabled MSP430 hex facility, Intel hex and generate hex file using ccs IDE --> PMP8740 Rev_C.hex, correct?

    Yes, I think we covered this in a previous thread.

    Vijay Shinde72 said:
    Q2) How to select MSP-FET Flash Emulation Tool in code composer studio (CCS) for hex programming?

    If you're using CCS to program the device, you don't need to change the format. The hex utility allows you to generate different formats in case you want to program the device outside of CCS.

    Vijay Shinde72 said:

    Q3) How to select 2 wire JTAG Interface in code composer studio (CCS) for hex programming? Please find attached

           jpg file of 2-wire JTAG Interface(14-Pin connector).

    CCS automatically selects the JTAG interface that's connected. You don't need to select it manually.

    Vijay Shinde72 said:

    Q4) When I connected MSP-FET Flash Emulation Tool to Laptop, appeared two com port on Laptop Device Manager. (MSP Application UART1(com4) & MSP Debug Interface(com5) 

           Which one is used for hex programming? Please find attached jpg file of Device Manager. 

    Yes, one is the Application UART, which can be used for back-channel UART communication (application level, not debug-related). The debug interface is the one used for the JTAG communication and debugging.

    Most of the answers to these questions can be found in the Code Composer Studio™ IDE v8.x for MSP430™ MCUs User's Guide. Please bookmark it as a reference.

    Regards,

    James

  • Dear Mr. James

    Thanks for information. Answers 1, 3 & 4 --> I got it.

    A2) When I will connect MSP-FET then any indication or appears connected MSP-FET Programmer in CCS V8?
    Where is path for hex programming to controller in CCS V8? means I select MSP-FET Tool and load the program
    to controller using MSP-FET....Please help.

    Thanks & Regards,

    Vijay Shinde
  • Vijay Shinde72 said:
    Thanks for information. Answers 1, 3 & 4 --> I got it.

    Excellent.

    Vijay Shinde72 said:
    A2) When I will connect MSP-FET then any indication or appears connected MSP-FET Programmer in CCS V8?
    Where is path for hex programming to controller in CCS V8? means I select MSP-FET Tool and load the program
    to controller using MSP-FET....Please help.

    When the MSP-FET is connected, you won't see any indication in CCS. If it's not connected and you click "Download and Debug", then you'll get an error saying something like communication with the device failed. The mindset behind CCS is that programming should be easy and nearly automatic with minimal configuration required.

    For example, you can just connect the MSP-FET to your PC, plug it into the JTAG header on the target board, open CCS, import an example project for your specific device, and click "Download and Debug" which automatically detects, connects, and programs your device (assuming it's power up correctly and your JTAG circuitry matches our recommendations). No need to chose the binary image format, type of JTAG interface, etc. when using CCS to program the device. Now, users will typically use CCS for code development and debugging. Thus, there's not really a need to specify the type of output format because it gets programmed with the .out file.

    If you'd like to program many devices with the same binary file, I wouldn't recommend using CCS but would rather recommend UniFlash or Elprotronic FET-Pro430 Lite. It just depends on what you're trying to do.

    Does this make sense?

    Regards,

    James

  • Dear James,

    Good Morning. Thanks for information.

    Thanks & Regards,

    Vijay Shinde

**Attention** This is a public forum