Latest S7 Firmware

Post Reply
Ryan.g
Syvecs Staff - Caretaker
Posts: 280
Joined: Fri May 30, 2008 3:05 pm

Latest S7 Firmware

Post by Ryan.g » Sun Mar 17, 2019 11:03 am

This thread is for tracking the firmware builds for the Syvecs S7PnP, S7-I and S7Plus ECUs. When a new release is available it will be added to the end of this thread.

Help on Firmware updating is found in the Syvecs Full Manual here - www.syvecs.com/downloads/Syvecs%20Manual%20V1.1.pdf or via this YouTube Help video - https://www.youtube.com/watch?v=Pi1pp-XbQqw&t=297s

Any further Questions please E-mail support@syvecs.co.uk or speak to your nearest dealer

Ryan.g
Syvecs Staff - Caretaker
Posts: 280
Joined: Fri May 30, 2008 3:05 pm

Re: Latest S7 Firmware

Post by Ryan.g » Wed Mar 20, 2019 10:54 am

This Link - CLICK HERE is for version 1.650 of the S7 firmware.


PLEASE ENSURE LATEST SSUITE SOFTWARE IS IN USE BEFORE UPGRADING FIRMWARE!!!

* gear cut dog kick fuel enrichment and ign max options
* simple vehicle stop timer (vehStopTime) (vehspd<x)
* vehStopTime available as cm axis
* optional pit in > out while running when pitDistance>x and vehStopTime>x
* new cm map use: traction control rate of increase limit adder
* added defined eop5 sensor; mirrors eop1 if not defined
* added eop5 trip threshold and roi limit
* eop trip option to require low on either or both of eop1 and eop5
* pitLimitActive available as cm axis
* sent decoder can be used for any sensor (one sent input only at a time)
* bring out fast phase enable flag as monitoring item
* defer fast phase ignore cam in 720 until run mode plus one cycle
* starting waits for 720 timeout action selection; defaults to full 360 resync after timeout
* wastegate control drive by wire throttle limiting at wgMapMax
* wastegate control target progression selectable pps/tps/dbwTarg
* allow selection of newer digital (SENT) throttle position crc standard
* allow selection of single-secure protocol for digital (SENT) throttle position
* gap ratio and gap validation ratios by crank sensor a/b
* additional launch dbw assist protections and help
* launch dbw assist can be enabled after engine start
* handbrake switch can be received generically over can
* syncdiag item replaced with syncFaultPhase and syncFaultGapIdx
* added carCode05 and carCode06
* changed cam sensor setup defaults to be suitable for hall effect (TH/3.75V/1.25V)
* clPwm01DutyFinal available as cm axis
* two genrx c frames - one byte x 8 bits - note that due to use of X:C items for some special hard-coded streams there is no warning yet if pin assignment made to C frame that is not turned on

* revised default trip enables:
* limp in warmup - yes
* ccp trip - no
* ect trip - yes
* ecp trip - no
* act trip - no
* eop trip - yes
* eot trip - no
* fp trip - yes for life products / no for syvecs products
* low vbat trip - no
* lean on load trip - yes
* brake and throttle trip - no

Ryan.g
Syvecs Staff - Caretaker
Posts: 280
Joined: Fri May 30, 2008 3:05 pm

Re: Latest S7 Firmware

Post by Ryan.g » Wed Apr 10, 2019 2:28 pm

This Link - CLICK HERE is for version 1.653 of the S7 firmware.


PLEASE ENSURE LATEST SSUITE SOFTWARE IS IN USE BEFORE UPGRADING FIRMWARE!!!

Changes Since 1.650


* closed loop pwm 01 integrator rate configurable

* als driver demand addition f(wheelSpin,bpd) (for negative wheelSpin)
* als driver demand addition multiplier f(tcSelect)
* als driver demand addition decay rates (linear and recursive) f(tcSelect)

Usually ALS pushes on. However high-end RWD circuit cars have a tendency to rear wheel lock in ALS under heavy downforce-assisted braking. These changes allow for a form of negative traction control where ALS torque reduction can be removed to aid in that situation.

* simple rpmDTR stabilisation for launch

Without changing any other values, try creeping the new single-point stabilisation value up towards 1 (in stages). As long as you have a torque gradient against rpm error in the torque maps, this should somewhat stabilise the engine speed control by using a fraction of rpmDTR to affect the torque control lookup.

* new cm map use: change light threshold adder

* 5-point eot axis for eop start prevention

This should make the start eop1 limitation much more useful since oil viscosity can now be accounted for. Shares breakpoints with oil pressure trip eot axis for obvious reasons.

* closed-loop idle ignition authority multiplier with linear roi/rod

Hopefully obvious, especially if you log the new idleIgnAuth value, which goes from 0% to 100% when closed-loop idle is entered, and from whatever to 0% when it is exited. ignAddIdle is multiplied by this, resulting in smoothly increasing authority after entering idle, smooth decay on exit, and hopefully relatively smooth re-entry as well.

* idle duty integral min/max now f(driveRatioError)
* set driveRatioError 25000 not 0 when drivenSpeed 0 or gear unknown or neutral

These together should allow you to prevent idle duty integral windup when decelerating off-throttle in gear. The idea is to set the min/max to zero at driveRatioError of zero and fade it up to your normal min max values over maybe 50 to 100 positive driveRatioError. You should also fade up at negative driveRatioError, which is clutch-depressed and off-throttle while rolling (engine slower than expected).

Ryan.g
Syvecs Staff - Caretaker
Posts: 280
Joined: Fri May 30, 2008 3:05 pm

Re: Latest S7 Firmware

Post by Ryan.g » Mon Jun 03, 2019 2:00 pm

This Link - CLICK HERE is for version 1.660 of the S7 firmware.


PLEASE ENSURE LATEST SSUITE SOFTWARE IS IN USE BEFORE UPGRADING FIRMWARE!!!

Changes Since 1.653

* rev limit fuel sev CM and dbw disable on Gearcut option
* rev limit fuel sev table under ignition control to help lower egts
* slight change to how traction control trq can add in ALS or GC trq - should be immaterial in almost all circumstances
* detent switch turn on vehicle speed maximum (only applies to physical switch not cal-switch detent yet)
* detent solenoid output; follows detent switch
* new cm map use: rev limit max
* rpmFromVS reverts to rpmAvg if abs(driveRatioError)>x (with hysteresis)

* pit limit deactivation by timeout/distance clears latching pit switch
* configurable SENT low and high voltage thresholds and timeout

Set to SAE standard and 10ms as default.

* ability to start traction control reinstate timer from end of GC main, GC trailing, or GC ramp
* maintain traction control disable time better in GC so always correct after variable closed loop cut or early termination of open loop cut by end of request
* if(tcTRq>0) optionally add gear cut sevs to tc sevs inc tcIgnMax=gearCutIgnMax-tcIgnRtd

This allows TC to be enabled in conjunction with gear cut trail or ramp-in and shave an additional effect if needed.

* ability to start knock control reinstate timer from end of GC main, GC trailing, or GC ramp
* maintain knock control disable time better in GC so correct after variable closed loop cut or early termination of open loop cut by end of request

* delay downshifts if excessive driven wheel lock (negative wheelspin)

Ryan.g
Syvecs Staff - Caretaker
Posts: 280
Joined: Fri May 30, 2008 3:05 pm

Re: Latest S7 Firmware

Post by Ryan.g » Mon Sep 02, 2019 8:32 am

This Link - CLICK HERE is for version 1.674 of the S7 firmware.


PLEASE ENSURE LATEST SSUITE SOFTWARE IS IN USE BEFORE UPGRADING FIRMWARE!!! viewtopic.php?f=8&t=122

Changes Since 1.660

Lots of new stuff in this firmware, follow the firmware update guild here - https://www.youtube.com/watch?v=Pi1pp-XbQqw&t=331s

Cars with DCT and Cruise Control this update have some great features

* rev limit ignition active/reset time extended to 30s
* swapped wgMapLimit1 out for wgFinalDuty1 in fixed s7 datastream
* trq est/lim driver demand trq limit f(vehspd) becomes f(vehspd,pps)
* trq est/lim driver demand trq limit now ignored during gear blip
* new cm map use : trq est/lim driver demand mlt
* trq est/lim driver demand pps limit rod max (cf roi max)
* extended revlimiter ignition time
* In-range voltages for auto trans manual up/down inputs
* Downshift speed protection per gear in auto trans
- max scaled tacho pulses/rev increased from 12 to 60
- unfiltered vbat monitoring item "vbatRaw"
- add new frame with wgFinalDuty1, launchInStage, turboSpeed1Despiked, no2p in fixed s7 datastream
- swap wgMapLimit1 back in to original place in fixed s7 datastream
- calibratable wheelSpin calculation min/max
- alternate fixed-divisor wheelSpin calculation option
* ability to select 'radar' as driven speed (eg propshaft)
* als torque control optionally active when bypass duty zero
* rev limit engine speed error monitoring item "revlimitRpmErr"
* revLimitRpm available as cm axis
* revLimitRpmErr available as cm axis
* rev limit torque control ramp out per cyl event
* gear blip target multiplier f(revLimitRpmErr,rpmDTR)
* allow engTrqLim to be linearised/received/work negative
* rate-of-increase-limited engTrqLim monitoring item "engTrqLimRL"
* external torque limitation uses engTrqLimRL not engTrqLim
* trq lim minimum torque mlt via ign now f(engTrqEstMbt)
* dbw pps to tps target vehicle speed multipler now f(vehicleSpeed,gear)
* s7 : added cruiseVehSpdTarg to fixed can datastream (first item in new frame 622h)
* cruise pps gain by initial pps is deleted
* cruise pps min/max are now simgle points and will need setting again
* cruise nudge is by speed or rpm f[gear] depending on speed tuning active
* cal override switch always cancels cruise
* ability to nudge cruise speed up/down using cal up/down
* cruise switch available over can
* cruise up and down switches with in-range mode and available over can
* ability to nudge cruise speed up/down by dedicated switches
* msRevLimitRampOutCyls mappable against pps
* engTrqLimMltMinRtd monitoring item added

Post Reply