will this work with foccci, LDU, VCU, OBC and BMS ?

Development and discussion of fast charging systems eg Chademo , CCS etc
medo
Posts: 168
Joined: Thu Dec 07, 2023 9:32 pm
Location: Kosova
Has thanked: 18 times
Been thanked: 3 times

will this work with foccci, LDU, VCU, OBC and BMS ?

Post by medo »

would this setup work as shown in the diagram ??
I left out the isa shunt, since the BMS has its own
schema Kopie.jpg
User avatar
Bigpie
Posts: 1782
Joined: Wed Apr 10, 2019 8:11 pm
Location: South Yorkshire, UK
Has thanked: 83 times
Been thanked: 429 times

Re: will this work with foccci, LDU, VCU, OBC and BMS ?

Post by Bigpie »

This configuration will not work out of the box, the ISA shunt is required to complete precharging. It's used to measure the DC bus voltage.

There are ways around this if you're more technically capable.
BMW E91 2006
ZombieVerter
GS450h
Outlander Charger DC/DC
Outlander Compressor
Renault Kangoo 36kWh battery
FOCCCI CCS
User avatar
uhi22
Posts: 1117
Joined: Mon Mar 14, 2022 3:20 pm
Location: Ingolstadt/Germany
Has thanked: 206 times
Been thanked: 617 times

Re: will this work with foccci, LDU, VCU, OBC and BMS ?

Post by uhi22 »

There is confusion with the contactor control of the Foccci.
What I see in the picture:
- The Foccci contactor pins are wired to relay contacts to ground, which are controlled by the main contactor. This is a mistake.
- There are no CCS contactors. This is a mistake.
What we need:
- Two CCS contactors, which connect the DC pins of the CCS socket to the battery (no matter on which side of the main contactors. Maybe directly on the battery, so that the inverter can sleep during charging. Or maybe better on the inverter side, because the main contactors are the "safety feature" to completely separate the battery.)
- Connect the contactor outputs of Foccci to control the contactors. Yes, these are outputs of Foccci, not inputs.
Attention: Depending on the Foccci version, the contactor outputs are low-side switches (means, the contactor coil needs to be between the 12V rail and the output, or they are high-side-switches, means that the contactor coil needs to be connected between the Foccci output and ground.

Edit: Just checked the wiki, https://openinverter.org/wiki/Foccci , it seems quite clear (for the writer :-D ) how the contactor outputs work. Maybe someone else could add a formulation that is more clear.
User avatar
tom91
Posts: 2427
Joined: Fri Mar 01, 2019 9:15 pm
Location: Bristol
Has thanked: 209 times
Been thanked: 588 times

Re: will this work with foccci, LDU, VCU, OBC and BMS ?

Post by tom91 »

How is the AC charger wired and controlled?
Creator of SimpBMS
Founder Volt Influx https://www.voltinflux.com/
Webstore: https://citini.com/
medo
Posts: 168
Joined: Thu Dec 07, 2023 9:32 pm
Location: Kosova
Has thanked: 18 times
Been thanked: 3 times

Re: will this work with foccci, LDU, VCU, OBC and BMS ?

Post by medo »

it would be good if you could get it right so that all components, i.e. DC and AC charging, work together in conjunction with VCU and LDU
User avatar
tom91
Posts: 2427
Joined: Fri Mar 01, 2019 9:15 pm
Location: Bristol
Has thanked: 209 times
Been thanked: 588 times

Re: will this work with foccci, LDU, VCU, OBC and BMS ?

Post by tom91 »

medo wrote: Fri Jan 24, 2025 11:28 am it would be good if you could get it right so that all components
It is your project. Not mine or anyone elses.

You need to wire things and configure things to work for your application.
Creator of SimpBMS
Founder Volt Influx https://www.voltinflux.com/
Webstore: https://citini.com/
medo
Posts: 168
Joined: Thu Dec 07, 2023 9:32 pm
Location: Kosova
Has thanked: 18 times
Been thanked: 3 times

Re: will this work with foccci, LDU, VCU, OBC and BMS ?

Post by medo »

I think it's not just my project, some people have probably installed identical components and want it to work like that
User avatar
tom91
Posts: 2427
Joined: Fri Mar 01, 2019 9:15 pm
Location: Bristol
Has thanked: 209 times
Been thanked: 588 times

Re: will this work with foccci, LDU, VCU, OBC and BMS ?

Post by tom91 »

Then show us how you wired it now.

You also have not mentioned how the Tesla charger is currently controller. I cannot see you project so you must show us.
Creator of SimpBMS
Founder Volt Influx https://www.voltinflux.com/
Webstore: https://citini.com/
medo
Posts: 168
Joined: Thu Dec 07, 2023 9:32 pm
Location: Kosova
Has thanked: 18 times
Been thanked: 3 times

Re: will this work with foccci, LDU, VCU, OBC and BMS ?

Post by medo »

At the moment it is wired in a classic and minimalist way, the obc gen2, and in order to charge it, the key always has to be in the ignition position so that the main relays are closed. At the moment it works because the car is in the garage at home, but what if you want to go to the charging station while you are on the go?
Since I still have a Gen3 lying around here, I would do the whole thing properly and take out the rear HVJB
20230629_142553.jpg
20230629_155436.jpg
Attachments
20230629_155451.jpg
User avatar
tom91
Posts: 2427
Joined: Fri Mar 01, 2019 9:15 pm
Location: Bristol
Has thanked: 209 times
Been thanked: 588 times

Re: will this work with foccci, LDU, VCU, OBC and BMS ?

Post by tom91 »

Which version of the Tesla control board do you have?

There needs to be mods to the Tesla Charger control software to allow propper operation without being connected to Control Pilot and Proximity. Also the required changes in ZombieVerter for this. Note that if you have an STM32 control board there also is a crap load of CAN ids on the bus because of having only one CAN, so it will be required to most likely be on its own CAN bus as it will conflict with other ids. This might not be possible with the "standard" Foccci implementation in the current ZombieVerter firmware.

What else is on your CAN bus?

I have done this in a past project with the Tesla Charger, but a very very old board that was running my own firmware (I wrote the original firmware to control the Tesla Chargers).

All of these interactions is what makes projects like these overly complicated thus only really approach able at a case by case basis by the individual doing the project.
Creator of SimpBMS
Founder Volt Influx https://www.voltinflux.com/
Webstore: https://citini.com/
medo
Posts: 168
Joined: Thu Dec 07, 2023 9:32 pm
Location: Kosova
Has thanked: 18 times
Been thanked: 3 times

Re: will this work with foccci, LDU, VCU, OBC and BMS ?

Post by medo »

yes, as I said, I want to install the Gen3, but I haven't come across a good solution yet. At the moment, the OBC is running version 1.19 and the LDU 5.35. Everything is still kept minimal at the moment and will be upgraded from time to time so that in the future you can simply connect to a charging station, lock the car and go for a coffee without worrying about something going wrong. I think it's in everyone's interest. Yes, you're right. I couldn't charge with the VCU. They're both connected to the same can. As soon as I unplug the VCU, everything works again.
User avatar
tom91
Posts: 2427
Joined: Fri Mar 01, 2019 9:15 pm
Location: Bristol
Has thanked: 209 times
Been thanked: 588 times

Re: will this work with foccci, LDU, VCU, OBC and BMS ?

Post by tom91 »

What board is in you OBC.

Gen3 tesla charger requires a separate controller, this runs same firmware as the Gen2 charger boards.
https://openinverter.org/wiki/Tesla_Mod ... N3_Charger
https://www.evbmw.com/index.php/evbmw-w ... controller

This is the same issue as with the Gen2 tesla charger firmware as of now, it needs the Control Pilot and Proximity to work. Also the latest firmware version written by Johannes is not compatible with the ZombieVerter for some reason, the CAN messages have changed.
Creator of SimpBMS
Founder Volt Influx https://www.voltinflux.com/
Webstore: https://citini.com/
medo
Posts: 168
Joined: Thu Dec 07, 2023 9:32 pm
Location: Kosova
Has thanked: 18 times
Been thanked: 3 times

Re: will this work with foccci, LDU, VCU, OBC and BMS ?

Post by medo »

the board is version 5aB3, is there something newer, it's really hard to find

yes I know, I have everything ready here, just the circuit board has to arrive
20250124_144342.jpg
User avatar
tom91
Posts: 2427
Joined: Fri Mar 01, 2019 9:15 pm
Location: Bristol
Has thanked: 209 times
Been thanked: 588 times

Re: will this work with foccci, LDU, VCU, OBC and BMS ?

Post by tom91 »

You are showing everything but the board in the picture...

Still does not change the fact alot of coding changes and testing is required.
Creator of SimpBMS
Founder Volt Influx https://www.voltinflux.com/
Webstore: https://citini.com/
medo
Posts: 168
Joined: Thu Dec 07, 2023 9:32 pm
Location: Kosova
Has thanked: 18 times
Been thanked: 3 times

Re: will this work with foccci, LDU, VCU, OBC and BMS ?

Post by medo »

tom91 wrote: Fri Jan 24, 2025 1:47 pm Still does not change the fact alot of coding changes and testing is required.
true words,
one would have to develop a board that combines the Foccci and charging board, maybe even the VCU, so that everyone would benefit from it and it wouldn't be restricted to one vehicle, it would also take up less space, but that is beyond my knowledge and ability
User avatar
tom91
Posts: 2427
Joined: Fri Mar 01, 2019 9:15 pm
Location: Bristol
Has thanked: 209 times
Been thanked: 588 times

Re: will this work with foccci, LDU, VCU, OBC and BMS ?

Post by tom91 »

medo wrote: Fri Jan 24, 2025 1:56 pm one would have to develop a board that combines the Foccci and charging board
No not true, just have the ZombieVerter VCU and Charger Board work together, believe the Gen3 charger controler has 2x CAN so it should be easier to do. The Zombie already works with Foccci.

It will require testing due to the timing requirements around using the Tesla Charging modules.
Creator of SimpBMS
Founder Volt Influx https://www.voltinflux.com/
Webstore: https://citini.com/
medo
Posts: 168
Joined: Thu Dec 07, 2023 9:32 pm
Location: Kosova
Has thanked: 18 times
Been thanked: 3 times

Re: will this work with foccci, LDU, VCU, OBC and BMS ?

Post by medo »

tom91 wrote: Fri Jan 24, 2025 1:58 pm believe the Gen3 charger controler has 2x CAN
really, I see this documented somewhere, maybe I'm missing something
User avatar
tom91
Posts: 2427
Joined: Fri Mar 01, 2019 9:15 pm
Location: Bristol
Has thanked: 209 times
Been thanked: 588 times

Re: will this work with foccci, LDU, VCU, OBC and BMS ?

Post by tom91 »

NVM latest version for STM32 is single CAN, thus same firmware.

https://github.com/damienmaguire/Tesla- ... /master/V3
Creator of SimpBMS
Founder Volt Influx https://www.voltinflux.com/
Webstore: https://citini.com/
User avatar
Proton
Posts: 323
Joined: Sat May 06, 2023 2:23 am
Location: Georgia/US
Has thanked: 189 times
Been thanked: 48 times

Re: will this work with foccci, LDU, VCU, OBC and BMS ?

Post by Proton »

I am lost with this Focci controller. Is there is any video explaining how this works?
I have my Tesla 11kW Controller. Does Foccci need to communicate with the controller somehow? or the focci board just talks to the charging station and tells it how much amps and voltage to send out to the car?
At least for me this implementation needs to be explained better in the wiki.
User avatar
tom91
Posts: 2427
Joined: Fri Mar 01, 2019 9:15 pm
Location: Bristol
Has thanked: 209 times
Been thanked: 588 times

Re: will this work with foccci, LDU, VCU, OBC and BMS ?

Post by tom91 »

Proton wrote: Tue Jan 28, 2025 3:07 pm I am lost with this Focci controller. Is there is any video explaining how this works?
What are you confused about after consulting the wiki? https://openinverter.org/wiki/Foccci
And the info provided in this thread to why it wont work out of the box. "easiest" approach is two charge ports.

Besides that if you want help you need to provide information about your vehicle, you have a BMS? You have a Zombie Verter? What is you HV setup ect.
There are so many interactions that you need to align and make work together correctly. Yes it is a very well developed project but as with anything requires alot of vehicle/system intergration.
Creator of SimpBMS
Founder Volt Influx https://www.voltinflux.com/
Webstore: https://citini.com/
User avatar
Proton
Posts: 323
Joined: Sat May 06, 2023 2:23 am
Location: Georgia/US
Has thanked: 189 times
Been thanked: 48 times

Re: will this work with foccci, LDU, VCU, OBC and BMS ?

Post by Proton »

Hey Tom,

I just installed the Openinverter BMS and i am going to be using the tesla 11kW charger. I just want to wrap my mind around this and understand how it needs to me implemented.
User avatar
tom91
Posts: 2427
Joined: Fri Mar 01, 2019 9:15 pm
Location: Bristol
Has thanked: 209 times
Been thanked: 588 times

Re: will this work with foccci, LDU, VCU, OBC and BMS ?

Post by tom91 »

As state in this thread you cannot use the Tesla Charger and Foccci on the same Charge Port, you cannot share charge port signals.

As said before in this thread, the Tesla Charger firmware at the moment, from what I have understood from checking the code does not support being controlled by any CAN based controller. This means it needs to be connected to the charge port signals, thats why I suggest just run two ports for now if you are in a hurry.

The BMS to Charger is just CAN mapping for limits.

The BMS to Foccci again is just CAN mapping the limits, as described on the wiki page.
Creator of SimpBMS
Founder Volt Influx https://www.voltinflux.com/
Webstore: https://citini.com/
User avatar
Proton
Posts: 323
Joined: Sat May 06, 2023 2:23 am
Location: Georgia/US
Has thanked: 189 times
Been thanked: 48 times

Re: will this work with foccci, LDU, VCU, OBC and BMS ?

Post by Proton »

Thank you.

I understand what you are saying and in the same time I do not understand what you are saying. Probably I need to play a little bit more with the Openinverter BMS and see what you are talking about.
I still think that since this is sold here on the Wiki page should be a good video explaining all this. I think it is expected too much from people that just want to convert car to electric.
User avatar
tom91
Posts: 2427
Joined: Fri Mar 01, 2019 9:15 pm
Location: Bristol
Has thanked: 209 times
Been thanked: 588 times

Re: will this work with foccci, LDU, VCU, OBC and BMS ?

Post by tom91 »

Proton wrote: Tue Jan 28, 2025 3:27 pm the Wiki page should be a good video explaining all this.
I do not think you understand how this forum the wiki and Open Inverter work.

You feel something is missing then contribute it.
Creator of SimpBMS
Founder Volt Influx https://www.voltinflux.com/
Webstore: https://citini.com/
User avatar
Proton
Posts: 323
Joined: Sat May 06, 2023 2:23 am
Location: Georgia/US
Has thanked: 189 times
Been thanked: 48 times

Re: will this work with foccci, LDU, VCU, OBC and BMS ?

Post by Proton »

I would contribute but unfortunately I am still at the basics. I contribute where I can; for example I am making small solar systems (free) for Homless in my area :D
This is a different beast and I will contribute when I know what I am talking about on this subject.

For now I cannot even help myself.
Post Reply