Monday, June 13, 2016

Electronic boost controller - How to.

Hey !

***Firmware 3.4.3 Beta2 and above is required !***

Quick workaround was switching between PA0 and ALED outputs, using PA0 for EBC and ALED for fans.

PA0 must go to "Boost Control" circuit.
PA0 -->Boost IN
Boost Out---> EBC pin 


After we updated the ECU FW in order to get all the outputs available, we can now finish the wiring, test the EBC and tune it.

First we need to decide what output we want to use from the ECU, for me ALED was good, straight wiring - as simple as that.

OK then, we need a wire from the cars loom to get all the way to ALED and then set TS to use ALED - simple.

A nice clean way is to use the extra wires from the MAF, on the 1.8L NA the MAF connector use five wires, two of them is the IAT(Intake Air Temp) sensor, we got the GM open element connected there, so we have three wires left, one of them is ground, one is +12V and the one left can be used to connect the EBC to the ECU.

The picture is from Brainwerks MS3 Installtion guide.


Great ! Now !

1B(on96) = 4B(on97) = +12V
2O(on96) = 3B(on97) = MAF Sensor = will be used for EBC

EBC-->4B&3B
On DIYPNP board: 3B-->ALED

***Firmware 3.4.3 Beta2 and above is required !***

Quick workaround was switching between PA0 and ALED outputs, using PA0 for EBC and ALED for fans.

PA0 must go to "Boost Control" circuit.
PA0 -->Boost IN


Boost Out---> EBC pin 

That is it ! all connected !

About the EBC itself, you can get a solenoid from ebay for as low as 25$,



PN: 35A-AAA-DDBA-1BA

You should get it with hose barbs.

Connect the EBC between your boost source: the compressor housing or before the throttle (best) and to  your wastgate actuator.

Before throttle ---->MAC Port 1
Mac Port 2      ---->Wastgate actuator

Now after the EBC is connected to the ECU via 3B pin (to ALED) we can test it via TS outputs test mode.

Click on "CAN bus/Testmodes" button (upper left), when you are online with the ECU click "Enable Test Mode", set "Pulse Frequency" to 26Hz and then click on "Pulsed" under ALED, if all is good you should hear the EBC clicking.

Click "Disable Test Mode" and lets go tune this SOB !




Wednesday, June 8, 2016

DIYPNP Firmware upgrade or On the way to EBC...

Hey !

I wanted to install an EBC(Electronic Boost Controller) that I can control from the ECU for a long time now, I noticed that there is "Boost control" circuit on the DIYPNP.



Upper left corner, between the MAP sensor and the DB9 (COM) connector.

The Boost control circuit is needed only when using outputs that can not drive the solenoid directly, PA0,PT6 and PT7.

I had ALED output available that can be used directly to control the solenoid.

OK ? great.. but ! I noticed that I can not select ALED as the EBC output...
Turns out I need to upgrade the firmware. to 3.4.x I was at 3.3.2.

***Using ALED for EBC does not work yet - bug reported, hopefully on 3.4.3 Beta2 and above it will work right.***

Quick workaround was switching between PA0 and ALED outputs, using PA0 for EBC and ALED for fans.

PA0 must go to "Boost Control" circuit.
PA0 -->Boost IN


Boost Out---> EBC pin 

So, first thing to do is to upgrade the firmware, then EBC wiring on the DIYPNP and then TS(Tunerstudio) EBC setup and tune.

DIYPNP firmware upgrade:

***IMPORTENT***

First thing to understand about the firmware upgrade (any firmware upgrade on any device) is that you are about to erase and rewrite the most basic component that makes this thing alive.

If something goes wrong the device is unusable (sometimes there are ways to revive it but most of the time you're F***ed).

Be sure all the connections you made are good, power to the ECU, RS232 cable.
Make sure you use the right firmware, and make sure you choose the right options when you upgrade.

When you upgrade do it slowly, read everything in the upgrade process, and if you are not sure **DO NOT DO IT**

Ok then, lets start.
First thing, download the right FW(firmware):

http://www.msextra.com/downloads/



Make sure your ECU is connected to the PC/Laptop.

Just before you continue, make sure you have a copy of your last good tune (MSQ).

Now run: "ms2loader_win32.exe"



I upgrade the ECU on the table (out of the car) with an external 12V connected to it.
If you try to upgrade when the ECU is in the car, try to follow the instructions/warnings on-screen.

Now, press ENTER.



Press ENTER.



Press ENTER.



Press ENTER.



Press ENTER.



Press ENTER.



For DIYPNP choose "3" and press Enter.


Choose "y" and press Enter

FW upgrade is commencing...

Next thing, fire TS and connect to the upgraded ECU, could be some errors and warnings, you can view them, anyway you should load your last tune and make sure all settings are right and in place.

You can now find ALED under "Boost Control Pin":


***Using ALED for EBC does not work yet - bug reported, hopefully on 3.4.3 Beta2 and above it will work right.***

Great !

Now for the internal wiring...


BTW:
The new upcoming Tunerstudio 3 will have integrated FW update util, this is a screenshot from the beta: