Goede info Bert. Zoals ik al zei ben ik geen expert, jij weet er duidelijk meer van.Bert ///M3 schreef: 17 mar 2026, 11:42Niet echt.Marc42 schreef: 23 dec 2025, 08:56Ik verwacht van wel. Ik snap software en computers wel, maar ik ben geen specialist op dit gebied.Martijn M schreef: 23 dec 2025, 08:23 Mooi klusje om zelf te doen! Maar wat je zegt, als het mis gaat, waar begin je dan. Kun je dan de oude software terug flashen?
Ik verwacht dat als het mis gaat in stap 2 (flashen van nieuwe software) dat je dan nog altijd een opnieuw een flash erop kan zetten, desnoods stock. Die andere stap (rsa delete) is wel echt wat spannender. Dat is meer low level. Het lijkt me dat er een kans bestaat dat je de DME echt kapot maakt als het verkeerd gaat in die stap. Dan kun je denk ik wel nog een DME van een andere auto erin met wel nog een werkende boot sector. Maar goed, daar heb ik me niet in verdiept.
DME's hebben meestal 2 delen op de chip staan, de program space en de parameter space.
De program space is het OS als het ware waar de programma code in staat, en de parameter space daar staan de tabellen in.
Meestal met tuning flash je alleen de parameter space. Als je bij BMW een software update krijgt flashen ze meestal ook de program space.
Wat wel eens lastig kan zijn is dat bij sommige typen DME de parameter versie en de program versie overeen moeten komen, anders staan de tabellen niet op de plaats waar het programma naar verwijst en dan doet hij het of helemaal niet of je krijgt andere rare effecten. De meeste flash software checkt of die versies overeenkomen overigens.
Als je het echt verziekt hebt dan kunnen ze oa bij Mosselman etc de chip los solderen en de stock software terug schrijven met een EPROM burner.
Een nuance, en als ik het fout heb hoor ik het graag, is rondom de RSA delete van deze tune. Zover ik het begrijp grijpt de RSA delete in op de Program Space en niet in de reguliere Parameter Space. Hier wordt daadwerkelijk bestaande code aangepast/gepatcht in de Program Space - specifiek het deel dat de signature check doet. Het RSA cryptografie algoritme doet dat dmv publieke en prive sleutels, vandaar de naam "RSA delete". Mocht die stap fout gaan dan is het de vraag of de DME überhaupt nog zijn boot proces kan starten, dat heb je immers net proberen aan te passen met de RSA delete. Of dat dan met een EPROM flash moet of andere mogelijkheden zijn, dat is voer voor specialisten.
