Update / Software-Aktualisierung

Bitte bei dem Update mit größter Sorgfalt vorgehen. Sollte das Gerät wegen vernachlässigter Sorgfaltspflicht nach dem Update nicht mehr starten, so muss das Gerät auf Kosten des Kunden eingesendet werden

Diese Seite enthält Links zu Test-Versionen, die noch Bugs enthalten können. In Fall von Problemen, bitten wir, mit uns in Kontakt zu treten.

Updater Download

Lade dir zunächst den Updater aus dem Bereich Downloads MFD28 / MFD32 / MFD32S / MFA28 herunter.

Für Windows 7 und 8 benötigt man den Treiber (nach der Installation den Rechner bitte neu starten) – Datei driver.zip

Bei der Fehlermeldung „Permission denied for device…“ kann es helfen, den PC/Laptop neu zu starten und den Updater als Administrator auszuführen oder das Display von 12V trennen und am PC ab- und wieder anstecken.

Update Datei

Lade dir die passende Update-Datei aus dem Bereich Downloads MFD28 / MFD32 / MFD32S / MFA28 herunter.

Update

Für das Update wird ein Micro-USB Datenkabel verwendet. Ertönt kein Ton beim Anstecken, so nutzt man wahrscheinlich ein Ladekabel. Bei der Lieferung liegt immer ein passendes Kabel dabei.

Der USB Anschluss am Display ist sehr klein und empfindlich. Hier bitte höchste Sorgfalt walten lassen.

Sobald das Display angesteckt ist, er scheint es im Updater. Danach klickt man auf „Upload“ und wählt die Hex-Datei aus. Das Update startet automatisch. Währenddessen das Display nicht abstecken und das Programm durchlaufen lassen.

Changelog v4 (Gen2)

4.005

  • implemented Haldex sensor (Sensor Init) – set Haldex widget value to 255 and control the haldex through a can bus value 0-100 or use an analogue input with a X position knob
  • Sensor Widget: colour for name and max is also changed when main font colour is changed
  • ADDED: orientation horizontal2 (SD slot on top)
  • added can filter (predefined and not changeable on UDS, BMW, TP2)
  • when you are on OBD please set filter after update to „OBD2“
  • RefSensor/RefValue works now – set a Reference Sensor and a Reference Value on a sensor. When the reference value is exceeded plus the sensor where you set both, you can generate a warning
  • page switch with can bus sensor: create a sensor which sends the page (0-9), specify the sensor in „sensor init“ as „Page Switch“
  • increase from 64 sensors in one tri file to 128 sensors in total
  • ADDED: warning when try to load a TRI/TRX file name longer than 13 chars incl. file extension
  • ADDED: hybrid mode for protocol (UDS/TP2/OBD) + can bus stream data – todo: customize can filter in DSS
  • FIX: wrong 32bit (byte length 4) big endian readings
  • ADDED: support for frequency input – use RX (B5) and input 5V square wave signals. Display shows value in Herz – add calculations (initCalc) as needed. Filtering is „length“ – 0-249
  • FIX: DTC read/clear for TP2 again (error introduced with 4.003)
  • BMW F-Series exhaust flap back to auto works
  • BMW F-Series page switch with cruise control stalk
  • BMW F-Series flap control for B58
  • optimised TP2 protocol: sometimes stuck during data reading
  • CanSwitch activates instantly when changing on display touch
  • enlarged lower and upper buttons for better accessibility
  • FIX: display crashes when tapping on a picture
  • ADDED: 29bit UDS compatibility for data queries – adjust TRI file „header“ accordingly if needed
  • internal: increase EEPROM size to 3823 bytes
  • FIX: change G-Meter values to correct mapping (flipped lat and long)
  • FIX: load large log files from display caused display crash
  • ADDED: display dim with can bus input – add new can bus sensor for dim (0-255 where 255=full brightness), define „Dim Display“ => dim can bus sensor. Adjust „Setup“ => „Dim Sensitivity“; if not needed define „Dim Display“ as „NA“
  • ADDED ethanol / flex fuel sensor integration. Check: Ethanol / Flex Fuel
    ADDED: RPM/Speed/Dim sensor are always queried when using a protocol
  • ADDED: MQBevo support
  • ADDED: OBD 29bit support – please load O-OBD29-X.TRI file
  • ADDED: deactivate BMW F-Series page switch with cruise control when set „Sensor Init“ => „Page Switch“ to „RPM“ (dirty fix but works) – set „Page Switch“ to „N/A“ to activate function again

4.004

  • improved: changed overlay blink time (use DSS 0.019)
  • improved: removed GEAR widget – integrated into SENSOR widget (to show gear/mode as before: ‚gear mode‘ and ‚gear‘ specified, set ‚gear mode‘ as sensor)
  • bugfix: TRI/TRX files longer 14 chars cannot be selected
  • enhancement: deactivate protocol (TP2, UDS, OBD, BMW) under ‚SETUP‘ – ‚CAN BUS‘
  • enable „Demo Mode“ from DSS – still needs to implemented in DSS
  • bugfix: momentary switch popup „OFF“ was wrong
  • new RPMgauge widget (only one per view!)
  • bugfix: BMW protocol only active when RPM>0
  • enhancement: enable sensor data stream into DSS (use DSS 0.019)
  • added orientation „vertical2“ – flipped vertical
  • DSS optimizations (use DSS 0.019)
  • G-Meter changed: specify two sensor within DSS (lat/long) (use DSS 0.019)
  • TP2 minor enhancement (internal hint: step 8)
  • endian for multistate switch on can transmit for wrong (mixed up little/big endian)
  • added offset/multiply/divide to multiswitch
  • show active license (haldex)
  • haldex activation via license on „standard“ firmware
  • added haldex feedback as small number in multiswitch widget
  • optimized widget selection on touch screen to change sensor and MaxValue
  • reboot gauge from „Sensor Init“ => „Reboot gauge“
  • OBD DTC read/delete optimized – update your obd.cod file to show „P0000 – no errors“

4.003

  • change of maximum values (warnings) possible for round widget, overlay, bar chart
  • corrected round overlay selection on screen
  • adjusted „OK“/“Cancel“ position for gear selection
  • changed sensor count warning (widgets get loaded below)
  • canswitch globally disabled for UDS/TP2/BMW/OBD
  • fixed timeouts for TP2.0 which caused connection issues
  • value -0.4 was shown as 0.4
  • added SPEED and RPM for OBD/UDS/TP2 automatically into requested sensors for gear calculation
  • Hide Multiswitch when font=0 (change with DSS v0.018)
  • canswitch finalized and tested Ecumaster v3 and MaxxECU (change with DSS v0.018)
  • corrected support data and engine code readout (UDS)
  • fixed UDS readings from cluster
  • corrected „last used startpage“ in conjunction with DSS (change with DSS v0.018)
  • added momentary button feature (change with DSS v0.018)
  • adjusted round meter selection when touched or selected
  • ringmeter right to left added (make startangle bigger than endangle) (change with DSS v0.018)
  • added display temperature warning
  • fixed DTC code clearings
  • current loaded TRI/TRX file correctly shown in menu
  • added YT diagram (change with DSS v0.018)
  • show missing haldex license in widget
  • fixed widget push to DSS – more reliable
  • further BMW protocol improvements
  • added G-Meter widget (change with DSS v0.018)
  • Gear calculation is shown in „Gear“ menu (set RPM and Speed in „Sensor Init“ correctly upfront
  • Can Switches usable while connected to DSS

4.0_02

  • fixes a bug if TRI list is empty
  • optimized TRI list scrolling
  • fixes a bug when when TRI file selection appears on every restart
  • added version information under „license“
  • TRI list gets filtered (UDS: U-, OBD: O-, TP2: T-, Standalone shows all files)
  • show can bus status in „can bus“ menu

Changelog v3 (Gen1)

3.218

  • fixed 32bit (byte length 4) big endian readings
  • fixed LinkECU multistate

3.217

  • fixed saving data to SD (widgets/sensors) from DSS and display touch
  • changed naming scheme for firmware
  • use with DSS 0.019

3.2_16

  • fixed OBD2 PIDs supported
  • fixed timeout in OBD2 delete DTC
  • minor OBD2 optimizations
  • fixed analogue sensor readings in main pages – introduced bug with earlier firmware

3.2_15

  • UDS compatibility with other external devices using Can broadcast
  • OMEX integration finalized
  • bugfix VEMS protocol
  • optimized DSS timeout settings
  • optimized autobaro

3.2_14

  • renewed UDS library (use UDS firmware)
  • DTC widget for UDS
  • ringmeter fully enganged when value=warn
  • backlight blend in on start
  • small picture gets mapped to real picture (for DSS0.1_6)
  • remove TRI error to keep current file name
  • bug fix: backlight dim when display is rotated

3.2_13

  • fixed BMW exhaust flap control via Cruise Control „Reset“
  • fixed motec Multiswitch factor
  • change BUZZER time to 250ms
  • TP2.0 optimization
  • fixed fontsize after RPM widget
  • fixed big with lognumber bigger 9

3.2_12

  • added more Motec switches (0x6F2) and 2x Multiswitch (0x6F1)
  • changed motec switches 0x6F0 to correct format
  • shift light by gear (DSS v0.1_6 needed)
  • smoother font in Warning popup
  • BMW clear DTC fixed
  • added BMW DTC widget (type=16)
  • added BMW „ECU lock“
  • BMW exhaust flap always AUTO on start
  • Can Filter for „Preset OBD“ adjusted to BMW protocol
  • RPM widget corrected when display rotated
  • RPM widget will show change colors (maxrpm-3000=yellow, maxrpm-2000=RED)
  • corrected log widget font and touch behaviour when display rotated
  • TP2.0 optimization
  • with TP2.0 firmware only protocol TP2.0 or OFF is allowed (removed OBD)

3.2_1n

  • further BMW F-Series optimisations
  • third RPM skin (grey/red)
  • fixed bug in SDdbg
  • changed buzzer handling – external buzzer attached to B7 (plus ground attached to B9)
  • wrong yellow marker with OBD protocol on a analogue sensor
  • lock widget screen: change only sensor or color of the widgets – no more messing around possible
  • improved TRI error handling, when TRI file not found

3.2_1m

  • fixed int8_t readings
  • added LinkECU multistate
  • optimized display startup due to SD problems

3.2_1k

  • change tiretemp (refresh avg optimized)
  • fixed multistate switches with DSS

v3.2_1i

  • added 2 MultiState Switche (EMUv3, MaxxECU) – Can Switch type (selectable number of states – up to 16) – simulate 0-5000mV range
  • fixed false touches when changing widgets with UDS/OBD
  • fixed picture search on SD when changing picture widget
  • display removes invalid bmp files when cycling through pictures
  • fixed backlight switch with inout pin

v3.2_1h

  • added turbospeed to EMUv3 protocol (RPM input)
  • added format=4 IEEE754 float values (set length=4)
  • clean DSS shoutdown => touch usable
  • error with OBD2/UDS: when only a picture is visuable, the display dies
  • Backlight PWM frequency changed (slightly flickered when dimmed)
  • Boost Pin verification
  • SafetyDuty correction bug fix
  • fixed white screen on startup (rarely seen)
  • fixed SD problems
  • fixed usage with DSS + UDS/OBD2

v3.2_1g

  • EMU EGT stream added
  • fixed offset for AIN1+3

v3.2_1f

  • fixed display stuck on empty screen when UDS/OBD enabled
  • image upload for DSS
  • DigOut manual override bugfix
  • create missing widget file from DSS

Powered by BetterDocs