Abarth 500 - Can switches

Hi, :slight_smile:

In V2 version, I had Sport button (Can switch 2) for boost setting and the AC button (Can switch 1) for … AC.
In V3 version, the Can inputs seems not working at all.
Could you help me please ?

Here a quick log when I press Sport button and AC button :
20241020_1601_Abarth500_Can-switch_FW3037.emublog3 (66.7 KB)

About the car : Abarth 500, EU5, FW V3.037

Best regards.

Max

1 Like

Hi!
you solved problem?
i will update to v3 on tuesday, and want to know how to solve it.

Hi,
I posted it 4hours ago, it’s not yet solved

In V3 can switches assignement was changed to make things more consistent:

Picture from help:

If you look at your log you can see that both AC request and sport mode are working.

Tommorow there will be new firmware version and there will be some changes in Fiat CAN Stream (500 and Punto). I hope it will solve the hill holder issue.

1 Like

Ok thx a lot !

Yes I have a hill holder message, at first I believed a faulty ESP sensor or brake pedal sensor (a well-known fiat problem :sweat_smile: …).
I will try this new firmware and I will get back to you quickly.

1 Like

What is reverse gear output? i dont have parking sensors working since installed emublack on my 500.

You need to connect reverse gear sensor connected to EMU.

Hi,
I upgraded in v3.038, hill holder message seems allways here, but I will change my ESP sensors soon and come back if the message is still here after sensors remplacement. (Italian electronic …).

I put boost setting in rotary switch can 4 and AC in can switch 14. It looks great. (Rotary switch can be find after select blend tables switch mode.)
image

I tried clutch and brake pedal, both affect Switch1 and not brake nor clutch switches

I tried with this settings and CAN-BUS

The log here :
20241021_2011_Abarth500_Pedal-switch_FW3038.emublog3 (25.7 KB)

Switch 1 and Switch 2 are physical inputs to EMU.
It has nothing with the CAN. If both Clutch and brake switch set switch 1 to On check your wiring

on my 500 abarth clutch and brake dont go to emu via can…

In EURO 6 the brake switch is sent via BCM. But in EURO 5 both clutch and brake swtich must be hardwired

1 Like

my EURO5:
clutch is 12V to ECU PIN A61
brake is 12V to ECU PIN A87
Reverse signal is 12V to ECU PIN A84

But i think BCM recieve brake switch too, like in photo

It looks that BCM in EURO 5 fiat also sends brake switch status.
I will add it in next build

1 Like

I didn’t realize some of the inputs have moved away from can switch inputs - potentially disregard my recent email about sport switch not functioning as I may not have been looking in the right place.

With the OEM ECU, it seems it receives physical (direct connection to switches) brake, clutch and reverse inputs as we expected, however, the status of the brake (both the upper and lower trigger) is also sent over CAN from the BCM (likely for other modules to use), which can be used to free up an input on the EMU. Brake status over CAN is indeed currently working for the US preset, though I didn’t check EURO5/6.

The Fiat 500 US spec CAN implementation is so close to the EURO5/6, but with some really annoying and subtle changes on Fiats end.

I will respond to your email tommorow so we will solve the us version issues.
However only brake switch is sent from bcm. The clutch switch and reverse switch is connwcred to ecm and send from ecm directly (based on dbc file for eu euro 5 and euro 6 version)

i think is normal bcm recieve brake by CAN, to work with hill holder, right?

I have no idea why the hill holder doesnt work.
If you have any diagnosis tool to check what error is reported by the brake system tbat would help a lot.

tomorrow i confirm, but if i remember is no communication between ESP module and ECM, like ECM not present.

1 Like

For information in V2, I didn’t have hill holder message, and hill holder worked great.

Just immo light but I killed the light :eyes: