highvoltagebeetle
Member
- Joined
- Oct 11, 2021
- Messages
- 12
Thanks for the responses, was worth a shot. We'll have to explore other avenues to get a log or hope fuzzing picks up the correct message.
MiG25 said:That is awesome ! Would you share with this project ? (arduino program , schemes ?)
Looks like it has two MCP2515 , it is placed on input of AC driver and CAN ( in the middle ) ,and simply replace 04 to 00 since it apear ?
amiralnar said:Hi!
Yes, it is placed in the middle of AC/ECU and ETACS CAN bus.
I posted report here: https://www.drive2.com/l/584248319358833834/
There is simple schematics, and link to GitHub arduino project.
MiG25 said:Thank you ! Pars ordered , arduino had and it is already programmed
Some questions:
- Where exacly this C-205 plug is connected ? Is it enough to remove pannel with Aircon /radio ?
- Is in this plug also +12V source sutable to power step/down converter for arduino ? ( would be ok , when A/C-ECU get's power ,also this device get it...
- O can see a jumper J1 on MCP2515 , shold be shortcuted ?
I already munted it , but had some issues from booth sides , on AC side there where random on/off ,and at the same time fan stoping for a while , and from vehicle i got random errors on dashboard (like DPF , steering wheel , low engine oil , also some radio mutning). Today i exchanged arduino to new , hope that was the issue.amiralnar said:2. Yes, this plug also +12V source sutable to power step/down converter. Use the wire no 20. It's the blue one. It's name is IG1. Also if you have electric heater and you manage it by WiFi then you should add two more relays, for normal connecting the CAN wire break when power is off. This is nesessary for transmitting standard CAN command to preheat AC/ECU with WiFi.
Check the schematics http://mmc-manuals.ru/manuals/outlander_iii/online/Service_Manual_2013/img/90/HEU12E07AC00ENG.pdf
MiG25 said:I already munted it , but had some issues from booth sides , on AC side there where random on/off ,and at the same time fan stoping for a while , and from vehicle i got random errors on dashboard (like DPF , steering wheel , low engine oil , also some radio mutning). Today i exchanged arduino to new , hope that was the issue.
Back to the electric heater , yes i found out that this can be a problem. Is there nearby some wire , where +12v apear also when this remote electric heater will be on ?( not to use relays , but just to tun on this module as well).
MiG25 said:I exchanged Arduino Nano with ATMega168 to new Nano with ATMega328P , but nothing changed, after a while some random errors and/or AC shutdown for some second.
In program i found digitalRead from pin 2 and 3 ,but acc to scheme there is nothing connected to it. So either these pins should be always low ( so phisically conected to GND ) , so at the end removed from program , or reall shoud be controlled by INT from MCP2515 ?
amiralnar said:4. Use the relays is a good choice. There is a brown-red wire comes from EV remote to PHEV ecu. But I suggest you to touch it not.
MiG25 said:On this blue wire power also apear , when you start heat from Remote Ctrl App , so no need relays , everything is working without.
Problem is only at beginning , but that is becouse ACC ECU is reset becouse of unplugged plugs for it. It needs some time ,or turn off/ on combinations to work ( no idea with one). But after back to live working ok.
By the way , i belive it will be possible to turn on ECO mode with it as default setting, can you help me with it ? I'm gessing ,that the line at the end of void setup() should be aded , something like :
CAN0.sendMsgBuf(0x359, 0, 6, ????);
highvoltagebeetle said:0x188 with 03 50 A2 4D 00 00 00 00 turns on the electric heater in a 2016+ 0x285 is also required (00 00 14 21 90 FE 0C 10 ) but is a general HV status message.
amiralnar said:MiG25 said:On this blue wire power also apear , when you start heat from Remote Ctrl App , so no need relays , everything is working without.
Problem is only at beginning , but that is becouse ACC ECU is reset becouse of unplugged plugs for it. It needs some time ,or turn off/ on combinations to work ( no idea with one). But after back to live working ok.
By the way , i belive it will be possible to turn on ECO mode with it as default setting, can you help me with it ? I'm gessing ,that the line at the end of void setup() should be aded , something like :
CAN0.sendMsgBuf(0x359, 0, 6, ????);
1. Arduino need 1.5 sec to startup firmware fully. Another way is upload firmware without bootloader. Then sturtup takes abuot 0.1 sec.
2. ACC/ECU self calibrating after unplugging plugs. This is normal. Usually if happen only once. I can't understand the problem.
3. CAN status is read only. No way to turn on off ECO via CAN bus. To turn on ECO mode you need to connect the wire from ECO button to arduino via transistor key. Then you need to add code that will virtually press ECO button after car start. But hey, i think you don't need ECO mode anymore!
Someone sent me a log from a 2016. There's 4 PTC heaters inside. Not sure what the effect of changing values in the message is as of yet, It draws 13 amps on 220V or so from cold so not far off 3KWamiralnar said:highvoltagebeetle said:0x188 with 03 50 A2 4D 00 00 00 00 turns on the electric heater in a 2016+ 0x285 is also required (00 00 14 21 90 FE 0C 10 ) but is a general HV status message.
Congratulations!
How did you get it?
Is it full power to heater? There is 3 steps of power heating. This message should vary depending on desired heating power.
As i think this 188 address goes from AC ECU.
Enter your email address to join: