LIN bus support

Hello

there’s LIN support mentioned in the documentation (and EMU comparisons) but I can’t find anything about this feature.
I only see the “Bus speed” variable.

e.g. I’d like to control my water pump with LIN (cwa400 Lin) since they dropped PWM support recenly.

maybe I’m missing something or is it something for future releases?

1 Like

Not implemented yet.
Planned for the future.

We have the LIN stream data for the CWA pumps.
This will be the first thing we will add for the LIN bus.
But for now, we are focused on direct injection for PRO and V3 for Black.

4 Likes

Bumping this one since I am interested in implementing LIN for the same CWA400 pump control. Is there an estimated release? I see the latest RC software added a LIN protocol selection, so I’m assuming this is in the works?

That’s right, LIN bus is under development. Recently we have added support for an alternator Denso 104211-2300 (Suzuki Jimny IV). There are plans for CWA400 support too.

Are there still plans for CWA support in the future?

Lin-specific CWA400 pumps dropped fallback PWM support about a year ago,
So In case something brakes users have to redo plumbing and brackets to accommodate PWM-specific version of CWA (and it’s not as easy to use)
Also health and temperature LIN data would be really helpful

what a coincidence lol
new version with support just within the hour
I’ll be testing presently
thanks

1 Like

Did you test it and can you explain how this works?

If you mean CWA400, you just set speed target 0-100%. It is located in Outputs/Water pump.

Found it, I was on a 220.1 test version without the pump
We powered a CWA400 pump and added a scope to check the LIN wire. Nothing going on. So not sure if is a PWM or a LIN pump.
PWM pump supply stopped last year.

Any suggestions how to check?

The LIN bus has a master-slave architecture.

The pump is a slave, the ECU is a master.
Without a master, there will be no communication happening.

You just have to test it with the ECU.

and is the pump feedback available as a channel

It does work, with target speed as mentioned above

I believe I just tried some random linbus version (2?) and speed in communication section and it started right up.

Couldn’t find any channels for monitoring the pump

There is no feedback at this moment, perhaps we should add one to detect some communication problem at least.

We haven’t add information about LIN settings in help yet. In Communication/LIN set:

Bus speed: 19200 bps
Version: LIN 2.0

It needs feedback to know for sure the pump is running or broken.

Max current is to high to use one pmu channel so wiring it directly from the alternator. That is the great timing about running it with LIN bus .. so you have the feedback

Cwa400 draws up to 35A depending on backpressure afaik

I run it in 3 cars at the moment with up to 65% duty on 20a PDM channels (non-ecumaster)

That did save me a couple of times so I’d really appreciate the additional check