Safety Mode
After firmware upload the config may be absolutely wrong, and the ECU can flooding the engine with fuel.
To prevent this recommended to unplug the injectors before firmware upload.
- From Firmware version 1.1.83 the Injector and ignition outputs are disabled by default, a special FW version dependant configuration word, named prohibit (2 bytes) needed to re-enable it (in future VT will set automatically after config upload).
- If it doesn't set correctly the ECU won't ignite or inject at all.
- To reenable the ECU:
- upload a proper config and VemsTune (newer than 2010-11-04) will set automaticaly.
- OR Set prohibit l and prohibit h variables manually (not recommended, do it only if the config on the ECU checked and totaly good)
Calculation example for prohibit variables:
- bit 15: PS2-type
- bit 14..13: 0 not using now
- bit 12..10: firmware version first number
- bit 9..7: firmware version second number
- bit 6..0: firmware version third number
- example:
- non ps2 1 .1 83:
- 000 001 001 1010011= 0x04D3 -> prohibit high byte is decimal 4, prohibit low byte is decimal 211
There is a special code to prohibit variables which works with any firmware for developing, Use it only if nothing else works: 0xBEAF