Hey guys,
We'll use this thread to post the latest JB3 interface and firmware (mapping) files as we have them. As time allows I'll also discuss how to use the interface, what each field means, etc.
To fully use 2.0 you need a G3 board, the 2.0 firmware loaded on it, and a JB3 tuning cable.
To order a JB3 tuning cable or upgrade to a G3 board
click here.
To order an firmware update chip for your existing G3 board
click here. Also see the "how to swap chips" PDF at the bottom of this post.
To figure out whether or not you already have a G3 board
click here.
Those of you using the older burner kit to upgrade your JB3 can download the drivers for the burner
here.
Some more detailed software and data logging directions
here.
Download 7/4 beta firmware and interface here.
2/19 Some 2.0 dyno results.
*** READ ME ***
1) Map numbering is the same as 1.4. Map 1 defaults as a low boost map but can also be turned in to a custom map using the user interface.
2) "lean cruise" is disabled pending more testing. We will bring it back in upcoming beta versions.
3) A G3 board is suggested for the new firmware although it will function on a G2 board.
4) To do logging, firmware updates, tuning, etc, a G3 board and tuning cable are required.
5) 2.0 is not compatible with the BMS tuning gauge. If you leave the gauge plugged in it *should* still show boost/IAT but map switching will not function.
6) For heavily modified cars suggested throttle gain is 20, for tune only cars 40. Throttle gain should be set such that response is to your liking with minimal boost overshoot. Too high of a setting will result in throttle closure and unstable boost. Email in CSV logs if there are any questions.
7)
Manual transmission bogfix Holds more boost through aggressive high RPM shifts. To enable and test this feature set bogfix to 100%. The gas pedal must be fully released during a fast shift for bogfix to engage.
8)
Cold start mode. Allows the JB3 to always start in map 0 and switch on the fly to your performance map when pressing the gas pedal down over a user selected value. To disable leave setting at 0. A setting of 60 means you will need to push the gas pedal down 60% when driving around to trigger the on the fly map switch.
9) Fuel pressure safety. Set to 0 to disable or set to the minimum allowable WOT fuel pressure before the JB3 reverts to the stock map. A setting of 10 is a good starting point for those that want to use the feature.
10) Map 1 lagfix setting is now global for any map where lagfix is enabled. Some users find smoother low throttle performance with a lower setting. Feel free to play with it.
11) If you need help email at terry@burgertuning.com. Support request posts in this thread or on the forum will be ignored/deleted. It's simply not productive for us to attempt to help you over the forum.
Known bugs:
None!
****************************************
****************************************
Datalogging directions:
To being recording click “file” “connect” to establish communications with the JB3. If you fail to connect, ensure you’ve selected the appropriate communications port under settings.
If the RPM and other signals are moving around below you are recording. If you have stopped recording for any reason and want to restart or reset a log you can click “data logging” “start”. The interface will store up to 5000 data points. If you have samples / second set to 10 under settings this will yield a maximum of around 8 minutes of recording time per log.
At the conclusion of your runs/log, click “data logging” “stop and display” to stop recording and plot the datalog. Parameters can be added or removed from the display by clicking the “add” button next to each. If you want to save the log for later, or email to BMS, click “data logging” “export” “csv” and save the file. You can click “data logging” “open CSV” to study the log at a later time. All parameters will be always saved in the CSV regardless of your viewing settings.
Use the “data logging” “X Axis” menu to adjust the scaling or filter out non-WOT activity. With longer logs and slower computers scrolling through the display can be slow, so limiting viewable data to near WOT activity only can be a time saver.
Logable Parameters:
1) Pre-Boost. Boost pressure as measured before the throttle body. Generally will match manifold boost pressure like one might read from a mechanical boost gauge except in cases where the throttle body is not fully open. Such as during DTC intervention or loss of traction, sudden shifts, letting off the throttle at the end of a run, and over target conditions where the ECU throttle safety is kicking in. During these conditions pre-boost will spike up prior to the diverter valves opening. Scale is 0-20psi along the left of the chart.
2) RPM. Engine speed in revolutions per minute. Will roughly match your dash tachometer. Scale is 0-7000RPM along the right of the chart.
3) IAT. Air intake temperature post intercooler in degrees Fahrenheit. Scale is 0-20 = 0-200 degrees F along the left axis.
4) TPS. Throttle position / gas pedal sensor, 0% = idle, 100% = wide open throttle. Scale is 0-10 = 0-100% along the left axis.
5) MAP. Currently selected performance map. You can use the drop down to change maps while logging is active.
6) Fuel. Amount of fuel enrichment being added. Scale is 10-20 = 0-100% along left axis.
7) ECU PSI. The amount of boost the ECU is observing, generally 6-8psi during WOT activity. Used as the process variable for the PWM PID controller. Scale is 0-20psi along the left axis.
8) PID PSI. The minimum ECU PSI allowable for the given conditions. Above this value less PWM is required and below this target more PWM is required. Scale is 0-20psi along the left axis. It is normal for ECU PSI to float high above PID PSI under certain conditions such as part throttle indicating the JB3 does not need to supplement PWM at that time. As ECU PSI falls below PID PSI the JB3 must increase PWM to sustain target boost levels.
9) PWM. The boost solenoid/duty cycle/wastegate offset. Higher values indicate more wastegate closure initiated by the JB3 and lower values indicate less wastegate closure. This value is determined by the PID controller which is driven off ECU PSI and PID PSI and influenced by parameters under user adjustment.
10) Clock. An internal variable used by BMS with no significance to end users.
11) Timer. An internal variable used by BMS with no significance to end users.
****************************************
****************************************
User Adjustment Notes:
Not all fields are currently in use/enabled. Refer to beta firmware notes as needed.
Tuning Setup: Allows map specific tuning adjustments. Currently only map 1 is available to be modified/customized. The settings under tuning will reflect map 1 no matter what map is actually selected. But they will only take effect if map 1 is selected unless otherwise noted.
Torque: Boost < 4500 rpm.
Power: Boost > 4500 added on top of torque setting.
Fuel: Amount of fuel enrichment over stock under boost. 0 = stock air/fuel ratios.
IAT Decay: Boost taper based on air intake temperature. 0 = no decay, 8 = map 7 levels.
Lagfix: Controls the default wastegate position during cruise. In the beta firmware, lagfix maps are set to 100, and non-lagfix maps are set to 0.
Bogfix: Controls the value of PWM during sudden manual shifts. Higher values hold more PWM, and thus more boost through the shift, but may make shifting feel abrupt or notchy. Set to 0 in beta maps.
Boost Limit: The maximum allowable boost before reverting to map 0. Boost must be exceeded for ~500ms during WOT to trigger a map change to 0.
Lean Cruise: Enables a feature that leans out air/fuel ratios during sustained cruising/off boost conditions, resulting in an additional 2-3mpg, at the expense of low throttle torque and emissions. Currently disabled.
Global Settings: These settings take effect regardless of map selected, and are generally related to boost target modeling, or the "PSI PID" loggable parameter. All fields establish minimums that the JB3 then adds barometric, ambient temperature, and time under boost calculations to arrive at final values.
As a general rule you should not change them unless directed to by BMS technical support.
Min Target: Minimum allowable ECU observed target at 2000rpm.
Max Target: Minimum allowable ECU observed target at 5000rpm.
Taper: The rate of ECU observed target decay from 5800rpm to redline.
Min PWM: The lowest allowable PWM when pre-boost > 5psi.
PID Gain: A general field for adjusting the PID response. For tuning nerds I and D are a function of P so you scale the entire system with this field.
Throttle Gain: Controls the resistance to positive boost swings. Too low of a setting results in sluggish boost response, but too aggressive can lead to boost overshoot and spikes during spool up and shifts. Generally 20-40 works well in most cases.
Disable Pedal Map: Enables/Disables gas pedal mapping. If you never want to use gas pedal map switching and only plan to change maps via an external device or laptop, set to 1.
Future Use: General testing field with values changing with each firmware version. Leave it at 0.
Informational / Read Only: Values for reference only, can not be changed directly
Ambient Voltage: Barometric pressure reflected in a voltage format.
Firmware Ver: Version of firmware (HEX) file currently loaded.
Interface Ver: Version of the interface software currently loaded.