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.

CCS/MSP430F5132: Problems faced in getting started with TIDA-00120 Solar MPPT Charge Controller eval. board

Part Number: MSP430F5132
Other Parts Discussed in Thread: TIDA-00120, SM72295

Tool/software: Code Composer Studio

Dear sirs,

I build a project PMP7605 with GUI according to  TIDA-00120 Solar MPPT Charge Controller Reference Design ... the code was loaded to target (MSP430F5132), the charge controller work not properly ....when debug I take many errors...it seems to me some problem with compiler...the most errors are: ....variable xx , is used as a constant. recommend declaring variable as either 'static' or 'const'....another error...detected SW delay loop using empty loop. recommend using a timer module instead....also one of three warnings .....this project was created using a version of compiler that is not currently installed -4.1.5 (MSP430).  another version of the compiler will be used during build - 18.12.2.LTS....from CCS installation details already installed MPS430 compiler tools v. 18.12.2... (is different with 18.12.2.LTS ?). its about compiler , or something else ? if so, what is the suitable compiler and how can I update ?  

another question is : can I use the solar controller board without TIDA-00120 GUI connected after edit some parameters? can I start the charge with edit of code ? is it possible to control the charge without GUI ?

  • Hi Basil,

    It is possible use the code without the GUI. On the questions about the compiler, we will get expert opinion from people familiar with the code.

    Regards,

    Salil

  • thanks Salil....waiting for suggestions to make the project working....I noticed that at TIDA-00120 Solar MPPT Charge Controller Reference Design, there is a Test Results file ..the Test Data of Test Report- PMP77605 is from simulation or not ? if the data are from real test on eval. board what is the procedure to build the project without errors at code ? In my opinion it will be useful to  add some test points at the schematic to verify if hardware or software of the project working properly...a troubleshooting in that  case is the best to consuming time .... 

  • 1) Most of those messages sound like ULP "Advice". They are not Warnings nor Errors. They can be disabled (without guilt) using Build Settings->Compiler->ULP Advisor->"None"

    2) The "compiler..not currently installed" message is (I think) a Warning, and can be fixed using Build Settings->CCS General->Compiler version". Just pick whatever version the drop-down suggests. It is rare for a program to depend on a particular compiler version.

  • I was made all above edits but I get the same errors....I was tested the charge controller board...there are some digital signals at MSP430F5132....P3.3 (P_EN),  P3.2 (L_EN),  also 180KHz short waveforms from pins P2.3 , P2.2, P2.0, P1.7 to interleaved buck SM72295,....the battery not charged....there is no test data according to test setup of Test Report - PMP7605_RevA....the code seems to run but not enable the charge , maybe it needs the commands from GUI TIDA-00120....please give me details on how to run the code with or without GUI....

  • It sounds as though you're past the compilation questions. Now I have to defer to the people who know what this Reference Design does.

**Attention** This is a public forum