Page 25 of 33

Re: Prius Gen 3 Inverter Logic Board Support Thread

Posted: Sat Jul 24, 2021 6:13 pm
by invokeperformance
My current sensor CAPs (C57,C59) are indeed out of range at 3.84V. I checked the voltage dividers and found the resistors are all pretty close to the V1c circuit guide. the largest difference was R72 at 2.8k when it should be 3k but im not sure if that alone can cause 3.84v on the caps. the only other variance i could find was -4.95v not -5 on conn7 for the - 5v pump test on MG2. does anyone have any additional ideas for components i could test thanks

Re: Prius Gen 3 Inverter Logic Board Support Thread

Posted: Sat Jul 24, 2021 7:21 pm
by bexander
Yes, 3,84V seem way out of spec.
What is the voltage before the current sensor voltage divider? Measure the voltage on the left side of R62 to gnd resp. R71 to gnd.

My schematic for V1c board states 6k2 and 3k6 resistor in the dividor circuits?
PriusG3_V1c
PriusG3_V1c

Re: Prius Gen 3 Inverter Logic Board Support Thread

Posted: Fri Aug 06, 2021 7:30 pm
by Bigpie
Has anyone got the temperature sensor working and reporting?

Re: Prius Gen 3 Inverter Logic Board Support Thread

Posted: Sat Aug 07, 2021 6:20 am
by bobby_come_lately
Bigpie wrote: Fri Aug 06, 2021 7:30 pm Has anyone got the temperature sensor working and reporting?
You beat me to it!

Re: Prius Gen 3 Inverter Logic Board Support Thread

Posted: Sat Aug 07, 2021 10:22 am
by Bigpie
Screenshot 2021-08-07 at 11.20.26 am.png
I've liberated a couple of the thermistors from a broken Gen 3, one clearly the coolant, the other I'm not 100% sure which it is.
Will try and workout how to add to the firmware.
Took some measurements and done some extrapolation, probably done it wrong though.
https://docs.google.com/spreadsheets/d/ ... sp=sharing
If anyone wants to check over the data. I tried adding to the firmware but temperature was well out so I must have done something wrong. :)

Re: Prius Gen 3 Inverter Logic Board Support Thread

Posted: Mon Aug 09, 2021 9:33 am
by Jack Bauer
So the igbt temp sensor on the Gen 3 works fairly well with the TMPHS Semikron setting. Its not very accurate down low but is good at the temps we would worry about.

Re: Prius Gen 3 Inverter Logic Board Support Thread

Posted: Mon Aug 09, 2021 9:54 am
by Bigpie
Oh, I had Semikron set and was reporting 100 degrees at ambient temperature having just switched on. Will dig further.

Re: Prius Gen 3 Inverter Logic Board Support Thread

Posted: Mon Aug 09, 2021 6:20 pm
by Bigpie
Also, thanks to everyone that's offered help and advice.

Re: Prius Gen 3 Inverter Logic Board Support Thread

Posted: Fri Aug 13, 2021 12:35 pm
by Bigpie
Screenshot 2021-08-13 at 8.50.56 am.png
Struggling it workout how the motor thermistor should be connected and the voltages be calculated. This doesn't match voltage dividers I'm used to seeing for my simple projects.

Re: Prius Gen 3 Inverter Logic Board Support Thread

Posted: Sun Aug 15, 2021 8:14 am
by UStas
UStas wrote: Wed Mar 17, 2021 9:27 pm
m.art.y wrote: Wed Mar 17, 2021 4:59 am Yes I would be interested in that too. By the way has anybody run MG1 and MG2 in parallel for more power on a single motor on V1c board? How do we wire the motor and which jumpers we need to solder up - just the 6 by the 50 way connector or also the one next to R81? Thanks 🙂
Yes. I`ve soldered 6 jampers and move busbars from MG1 power stage to MG2 with parallel, and made jampers from MG1 power stage to MG2 power stage. Now both currents go through MG2 current sensors.



It is works:
I faced issue with parallel power stages : due current measure by one current sensor (MG2) I have limit in 300 A. If I get more OVERCURRENT error occure. How I can to expand limit to 500A ?

Re: Prius Gen 3 Inverter Logic Board Support Thread

Posted: Sun Aug 15, 2021 8:42 am
by Jack Bauer
Ok just to be super clear here : The Prius/Auris boards do not use the standard openinverter hardware overcurrent system. Rather they use the fault signal generated by the Toyota gate driver. So if you are getting an overcurrent it is not due to a measured current by a sensor but rather the gate driver shutting down due to a fault or desat event.

Re: Prius Gen 3 Inverter Logic Board Support Thread

Posted: Sun Aug 15, 2021 5:15 pm
by Bigpie
Bigpie wrote: Fri Aug 13, 2021 12:35 pm Screenshot 2021-08-13 at 8.50.56 am.png Struggling it workout how the motor thermistor should be connected and the voltages be calculated. This doesn't match voltage dividers I'm used to seeing for my simple projects.
So it's become apparent there's an error here, R14 should be in parallel C11. I'll add this info to the wiki but just posting here as an FYI.

Re: Prius Gen 3 Inverter Logic Board Support Thread

Posted: Sun Aug 15, 2021 8:19 pm
by UStas
Jack Bauer wrote: Sun Aug 15, 2021 8:42 am Ok just to be super clear here : The Prius/Auris boards do not use the standard openinverter hardware overcurrent system. Rather they use the fault signal generated by the Toyota gate driver. So if you are getting an overcurrent it is not due to a measured current by a sensor but rather the gate driver shutting down due to a fault or desat event.
As I remember in Wiki : "MG1 (starter) capable of handling 250 amps, and MG2 (drive motor) capable of handling 350 amps" in summary will be at least 500A . How I can check MG1 power stage? Does it works in parallel with MG2? If yes, through MG2 power stage souldn't flow 300 A.

Re: Prius Gen 3 Inverter Logic Board Support Thread

Posted: Sun Aug 22, 2021 7:46 pm
by Bigpie
Bigpie wrote: Mon Aug 09, 2021 9:54 am Oh, I had Semikron set and was reporting 100 degrees at ambient temperature having just switched on. Will dig further.
Sorted, dry joint on the igbt driver board connector.

Re: Prius Gen 3 Inverter Logic Board Support Thread

Posted: Mon Aug 23, 2021 6:37 am
by midway
UStas wrote: Sun Aug 15, 2021 8:19 pm
Jack Bauer wrote: Sun Aug 15, 2021 8:42 am Ok just to be super clear here : The Prius/Auris boards do not use the standard openinverter hardware overcurrent system. Rather they use the fault signal generated by the Toyota gate driver. So if you are getting an overcurrent it is not due to a measured current by a sensor but rather the gate driver shutting down due to a fault or desat event.
As I remember in Wiki : "MG1 (starter) capable of handling 250 amps, and MG2 (drive motor) capable of handling 350 amps" in summary will be at least 500A . How I can check MG1 power stage? Does it works in parallel with MG2? If yes, through MG2 power stage souldn't flow 300 A.
Connect to MG1 without jumpers, do not use MG2

Re: Prius Gen 3 Inverter Logic Board Support Thread

Posted: Tue Aug 24, 2021 4:19 pm
by Bigpie
Is the V1c board compatible with the Yaris inverter? I've killed my Prius inverter and been offered a spare Yaris one.

Re: Prius Gen 3 Inverter Logic Board Support Thread

Posted: Tue Aug 24, 2021 4:47 pm
by bexander
The Prius board is 11m wider then the Yaris board.
The opposite works with adapters...
viewtopic.php?p=18912#p18912

Re: Prius Gen 3 Inverter Logic Board Support Thread

Posted: Wed Aug 25, 2021 9:47 am
by johu
Just found out that it seems to be a really bad idea to upgrade the Atmega firmware while HV is on. Basically uploaded, when upload was finished something went boom. Fortunately I had used the fused input. Now when I measure into the battery input I get 0 Ohms. So you can kill a Prius inverter.

Not sure whether it was something I changed in the firmware (just changed some voltage limits) or the upgrade process.

Re: Prius Gen 3 Inverter Logic Board Support Thread

Posted: Wed Aug 25, 2021 9:49 am
by bobby_come_lately
johu wrote: Wed Aug 25, 2021 9:47 am Just found out that it seems to be a really bad idea to upgrade the Atmega firmware while HV is on. Basically uploaded, when upload was finished something went boom. Fortunately I had used the fused input. Now when I measure into the battery input I get 0 Ohms. So you can kill a Prius inverter.

Not sure whether it was something I changed in the firmware (just changed some voltage limits) or the upgrade process.
That's both you and @Bigpie in the space of a week!

Re: Prius Gen 3 Inverter Logic Board Support Thread

Posted: Wed Aug 25, 2021 9:50 am
by Bigpie
I upgraded the stm32 firmware while the HV was on and in run mode. Killed the inverter, fuse and contactor.

Re: Prius Gen 3 Inverter Logic Board Support Thread

Posted: Wed Aug 25, 2021 6:26 pm
by johu
Just checked, even the fuse on the DC/DC board is blown and it looks like it is shorted on the other end of the fuse. WHAT ON EARTH HAPPENED?

Re: Prius Gen 3 Inverter Logic Board Support Thread

Posted: Wed Aug 25, 2021 7:14 pm
by Bigpie
Did you photograph the devastation?

Re: Prius Gen 3 Inverter Logic Board Support Thread

Posted: Thu Aug 26, 2021 4:59 am
by bexander
Just a speculation...

If the 328p left the low-side IGBT on in the buck-boost that is a short circuit on the input HV battery bus.

The same applies for the STM32, if the PWM was running then maybe it can leave two of the motor drive IGBT:s on and that results in a short circuit on the output HV bus.

Re: Prius Gen 3 Inverter Logic Board Support Thread

Posted: Thu Aug 26, 2021 7:30 am
by Bigpie
Not sure in my case. I had the inverter in run mode but both forward and reverse low for charging. So pwm not active, I think. No obvious damage. Only thing I can think of is that the contractor was welded before the upgrade and the restart failed to pre charge


Your theory is bang on for the first inverter I blow though, messing with the atmega. I took it apart and found the dead igbt.

Re: Prius Gen 3 Inverter Logic Board Support Thread

Posted: Thu Aug 26, 2021 6:49 pm
by johu
Even though it does seem it is the typical even that desat should catch. I have closed ALL 6 IGBTs in the Leaf inverter at once into full pack voltage and it just gave me a click. Multiple times.

A theory we developed today was that maybe the buck/boost converter low (and possibly high) switch closed after the atmega update, storing energy in the inductor. Then the fuse blew, then the low side switch was released (because the atmega eventually switched to normal operation) and all the energy in the inductor had nowhere to go but the poor DC/DC converter. After that blew the fuse the remaining voltage must have taken out the buck/boost switch IGBTs.

No devastation to take pictures of, overvolt damage is often unspectacular.