Page 1 of 1
CHAdeMO protocol documentation
Posted: Wed Feb 09, 2022 7:44 pm
by ishturma
Hi Everyone,
I am trying to find the documentation for the CHAdeMO protocol. I came across multiple references to an interface.pdf file on chademo.com but that link is dead. Does anyone here have the protocol specification they can share? I will highly appreciate that. I am sorry if that question has been already brought up, I am new here.
Regards,
Igor
Re: CHAdeMO protocol documentation
Posted: Fri Feb 11, 2022 3:27 pm
by janosch
ishturma wrote: ↑Wed Feb 09, 2022 7:44 pm
Hi Everyone,
I am trying to find the documentation for the CHAdeMO protocol.
Regards,
Igor
Hi Igor,
you can look at Johannes implementation of ChaDeMo, in the code and in the wiki. It happens to be largely identical to the interface of GEN2 Tesla charger (GEN3 too perhaps, but I do not know that for sure).
0x102, 0x109, 0x108 are relevant messages:
https://openinverter.org/wiki/Tesla_Mod ... al_CAN_bus
https://github.com/jsphuebner/stm32-car ... hademo.cpp
https://github.com/jsphuebner/stm32-car ... r.cpp#L666
Further, with archive.org I was able to fetch the file (it is indeed a 404 now).
File attached.
Re: CHAdeMO protocol documentation
Posted: Fri Feb 11, 2022 7:41 pm
by ishturma
Hi janosh,
Thank you. That is very helpful. Do you know where the wisdom of the CAN message ids and the data layout initially come from? Is it purely from reverse engineering or is there an official specification somewhere? Doesn't look like it is in interface.pdf.
Also, when you say "the interface of GEN2 Tesla charger" you mean the community replacement control board, not the original OEM interface, do I understand that right?
Regards,
Igor
Re: CHAdeMO protocol documentation
Posted: Mon Feb 14, 2022 4:50 pm
by janosch
1) reverse engineering of the interface I think. Damien and Johu will know.
2) Yes, the replacement board. I do not know the interface of the OEM board.
Re: CHAdeMO protocol documentation
Posted: Wed Nov 09, 2022 9:18 pm
by PatrykS
CHAdeMO specification is now an IEEE standard:
https://ieeexplore.ieee.org/document/7400449
You can buy it, or maybe your school/employer has access to it. All the HW and SW details are there.
Re: CHAdeMO protocol documentation
Posted: Wed Nov 09, 2022 9:48 pm
by crasbe
Your link is the 2015 version, which is superseeded. This is the 2021 version
https://ieeexplore.ieee.org/document/9714435 and this is the 2021 version with all changes compared to the 2015 document highlighted:
https://ieeexplore.ieee.org/document/9760299
Edit: The 2015 version has a decentralized copy on Sci-H*b.

Re: CHAdeMO protocol documentation
Posted: Thu Nov 10, 2022 12:43 am
by PatrykS
Re: CHAdeMO protocol documentation
Posted: Sun Oct 01, 2023 2:00 pm
by PlutaMotors
Hey PatrykS, did You finally found this CAN protocols? I'm dealing with the same issue. Please let me know how it is. THX