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/TIDM-1000: status of the module showing as Over Current Trip on no load condition

Part Number: TIDM-1000

Tool/software: Code Composer Studio

  Sir, we did booted the MCU in Get Mode (Flash by default). we powered up the module on 400Vac, 50Hz. and we had getting an output voltage of 612Vdc. and output voltage was gradually decreasing. we are attaching copy of main.cfg page and expression view for your reference. In the expression view, we observed board status showing as in Over Current Trip. We are testing the module on NO LOAD CONDITION only.we are usingTMSCNCD28379D. We bought this module and control card from Mouser. Please help me to solve this issue.

  • Kethiri, 

    We did not perform no-load test for vienna rectifier. The entire list of tests is documented in the UG. 

    We provided any inputs possible here

  • Sir,
    Under the load condition also we found the same issue with the board status as over current trip. Please help me to solve this issue.
  • Can you be specific, I will start with Build level 1 and then see what issues you see. And which step you see over current? 

  • Initially when we applied 120V and run the build 1
    after writing clear trip to 1 and set the PU duty to 0.5 we found Over Current trip

    after which we followed the step by step method mentioned in TI Designs manual (November 2016–Revised May 2018)
    This time we didn't found over current trip, but we found other errors as follows

    while carrying out Running Code (Build 1) as mentioned in para 6.4.1.5
    Verifying the voltage sensing was found OK and results as per manual
    Verifying the current sensing was also found OK and results as per manual
    However while verifying the PWM action system went to halt and we found error on PC screen as below

    C28xx_CPU1: GEL Output:
    Memory Map Initialization Complete
    C28xx_CPU1: If erase/program (E/P) operation is being done on one core, the other core should not execute from shared-RAM (SR) as they are used for the E/P code. Also, CPU1 will be halted to determine SR ownership for the CPU which will run the Flash Plugin code, after which CPU1 will be set to run its application. User code execution from SR could commence after both flash banks are programmed.



    IcePick_C_0: Error: (Error -150 @ 0x0) One of the FTDI driver functions used during configuration returned a invalid status or an error. (Emulation package 8.0.903.4)
    C28xx_CPU1: Trouble Reading Memory Block at 0x8036 on Page 1 of Length 0x2: (Error -150 @ 0x0) One of the FTDI driver functions used during configuration returned a invalid status or an error. (Emulation package 8.0.903.4)
    C28xx_CPU1: Trouble Halting Target CPU: (Error -150 @ 0x0) One of the FTDI driver functions used during configuration returned a invalid status or an error. (Emulation package 8.0.903.4)
    C28xx_CPU1: Error: (Error -150 @ 0x0) One of the FTDI driver functions used during configuration returned a invalid status or an error. (Emulation package 8.0.903.4)
    IcePick_C_0: Unable to determine target status after 20 attempts
    IcePick_C_0: Failed to remove the debug state from the target before disconnecting. There may still be breakpoint op-codes embedded in program memory. It is recommended that you reset the emulator before you connect and reload your program before you continue debugging
    C28xx_CPU1: Unable to determine target status after 20 attempts
    C28xx_CPU1: Failed to remove the debug state from the target before disconnecting. There may still be breakpoint op-codes embedded in program memory. It is recommended that you reset the emulator before you connect and reload your program before you continue debugging

    Please suggest the solution.
  • 1. Did you reduce the AC voltage as instructed in step 7 ?

    2. Also, describe what happened, from the error description this is a JTAG stop

    3. Also, make sure you have set the control card settings as described in section 5.2 

     For the best performance of this reference design, remove the capacitor connected between the isolated grounds on the control card, C26:A.

    4. We do not ship a power supply with this design but make sure you use a two-pronged connector for the power supply used to ensure it is floating. 

  • 1. Did you reduce the AC voltage as instructed in step 7 ?
    YES, WE CARRIED OUT TEST AS INSTRUCTED IN STEP 7
    2. Also, describe what happened, from the error description this is a JTAG stop
    PRESENTLY THERE IS NO JTAG ERROR AFTER REMOVING THE CAPACITOR C26:A IN F280049C AND A:C31 IN F28379D CONTROL CARD
    3. Also, make sure you have set the control card settings as described in section 5.2
    YES, WE CARRIED OUT TEST AS INSTRUCTED
    For the best performance of this reference design, remove the capacitor connected between the isolated grounds on the control card, C26:A.
    YES, WE REMOVED CAPACITOR AND AFTER REMOVING THE C26:A CAPACITOR, WE FOUND:
    a) BUILD 1 TESTED AND FOUND SATISFACTORY
    b) BUILD 2 TESTED AND FOUND SATISFACTORY
    c) BUILD 3 TESTED AND FOUND SATISFACTORY
    d) HOWEVER, BUILD 4 WAS GIVING AN ERROR AFTER 1 TO 2 SEC AND INDICATING “BUS IMBALANCE TRIP” AS BOARD STATUS, VOLTAGE IS NOT BUILDING TO 600V AS INDICATED IN MANUAL AND POWER FACTOR IS NOT GETTING CORRECTED(IMAGE SCREEN SHOT ENCLOSED)
    4. We do not ship a power supply with this design but make sure you use a two-pronged connector for the power supply used to ensure it is floating.
    IT WAS SUPPLIED BY MOUSER TO US AND WE ARE INTENDED TO USE IN ONE OF OUR PROJECT. PLEASE RECOMMEND.

  • IN build level 4, did you remove the neutal point connection?
  • yes, sir. as per the 6.4.4.1 we removed the neutral connection

  • I am not sure why this is happening, can you share the image/ part number of the power supply mouser provided you?

    This is not something TI provides with the kit.
  • Please find the below attachment. Module started functioning in build4 under following conditions:

    Output voltage limit is set to 500VDC and the input voltage raised to 208VACL-L slowly and applied clear trip module is functioning. 

    However the module is failing under following conditions :

    a) Voltage is directly applied without slowly raising module is failing to deliver and indicating "OVER CURRENT TRIP".

    b) Output voltage is set to 600VDC whether input voltage is slowly applied or instantaneously applied module is failing to deliver and indicating "BUS IMBALANCE TRIP".

    Please suggest.

  • What happens when you have it working at 500V and then raise the bus voltage reference ? does it trip again?

    Also how much load do you have connected to the output when you do these experiments? 

  • We increased the Bus Voltage to 600VDC and again it is tripped. 530 Ohms Load we connected to the output to do these experiments.

  • we increased the voltage to 400VL-L and the system functioned perfectly and we tried the load up to 1KW. All the functions are satisfactory. Thank you very much for your support and guidance. We need further support on the following
    a) we need to dump the code into sd card and need to make the module work in standalone mode without connecting any PC. Please guide us step by step procedure to implement the same.
  • Kethri,

    I am glad this issue is resolved.

    Our devices have FLASH and hence there is no need to run from the SD card.

    The project you are using is using FLASH as well.

    However we do not provide code to auto start etc, this is done deliberately to avoid customer expectation that this is an end product.

    I am not allowed to write code for you , and hence please understand the code and try to make necessary changes. I will not be able to advise you on this as you have the code running according to what we advertise. Anything beyond has to be your development.

    Also we are long past the original question, hence I will close this thread. If you gave any further questions please start a new thread.

    -Manish