I recently purchased an EVM430-F6736 smart meter module. Upon first power up, the LCD cycles between various measurement values. So everything works out-of-box. I then downloaded the MSP430 Energy Library (slac488) and imported the emeter-app-6736, emeter-metrology-6736 and emeter-toolkit-6736 projects into CCS6 version 6.1.3.00033. I'm using TI's compiler version v15.12.1.LTS to compile the source codes. Compiling emeter-toolkit-6736.lib went smoothly but I had an error when compiling emeter-metrology-6736, which was undefined SD24INCH_0 in emeter-metrology-setup.c. As a workaround, I commented out the SD24INCH_0 parameters (there are 4 of them) in emeter-metrology-setup.c and the compile now passed. Finally, I compiled the emeter-app-6736 and it passed but with warnings #10424-D (no section of type VECT_INIT but contain .intXX sections) and #10247 (section .data without SECTIONS specification). Next, I flashed the firmware into EVM430-F6736 using MSP-FET programmer tool. Upon power up, most of the LCD icons stay on all the time and it does not cycle between measurements anymore. Can someone please help?
↧