Kess V2 5.017 works very well BMW F series BOSCH EDC17C56/EDC17C50/EDC17CP45/EDC17CP09/MEVD17.2/MEV1746 and SIMENS MSV80. Read/write ECUs no issues, via BOOT (Tricore) or BDM.

Look here:Kess 5.017 BMW F series ECU list

kes

Kess v2 master that can read and write BMW F series ECUs:

Kess V2 4.036

Kess V2 5.017 firmware (red PCB version better)

Look here:

http://www.obd2diy.fr/wholesale/kess-version-en-ligne-illimite-token-pcb-en-rouge.html