Hello,
I have several questions about PFCEVM_026 demo board.
- Fusion Digital Power: Document SLUU885b mentions that "Adding more variables in Monitoring is possible but has to be executed through the firmware code change and re-compile process."
- where can I find info on this? Which section of the code defines which variables are available for monitoring?
- Fusion Digital Power: Document SLUU885b refers to STATUS section "To activate these variables in communication, corresponding firmware codes need to be in place."
- where can I find info on this? Which section of the code defines which registers will be active in STATUS window?
- what is the recommended way of testing new code on the PFCEVM_026 demo board?
- To download and test new code, should I:
- have AC voltage OFF, insert jumper J2 on control card board (UCD3138CC64EVM-030), download new code, remove jumper J2 and then power up the entire system applying AC voltagage
- or should I use the "multi-image" option while the PFC is running? (that is, without using jumper J2)
- If I go with the first option (AC voltage off, jumper J2 in), I believe I have to write the program checksum, right?
- the sample code provided for PFC single phase has FAULT1 pin as backdoor to erase the checksum, but there is no jumper available to simply do that (this is not really a question)
- Is it recommended instead to download the firmware with option "PASS THRU whatever program checksum is in the firmware"?
- To download and test new code, should I:
- I was not able to find where the constants EMETER_EN and AC_CYCLE_SKIP are defined, I wanted to test these two functions. Most constants are in system_defines.h (I am referring to the sample code provided for the PFC), but even searching in the entire project (CTRL+H) I could not find them
Thank you