Modules uitlezen en instellingen aanpassen met een ELM327 interface.

Discussie in 'Handleidingen Focus II' gestart door JW, 15 apr 2012.

  1. De meeste goedkope ELM327 interfaces die worden aangeboden verkocht zijn voorzien van een kloon van de originele ELM327 chip. Dit is op zich geen probleem buiten dat niet alle functies van de originele chip werken.

    Zo werkt de hard reset niet bij de meeste interfaces met een gekloonde chip. Overigens zou je de Baudrate met ELMconfig ook weer terug moeten kunnen zetten zolang je in 1e instantie maar geen Baudrate hebt ingesteld die de interface niet ondersteund.
     
  2. Bij mij was dat nu net het punt... Te hoge snelheid ingesteld en kon niet meer terug.
     
  3. Ik heb de ELM 327 een nachtje laten slapen.
    Blijkbaar heeft dat geholpen want ik kon er nu wel een keer met 256.000 baud inkomen.
    Gauw de snelheid weer op 38400 ingesteld.

    Nu kon ik de settings wel uitlezen uit de auto.
    Ik kreeg alleen op verschillende pagina's de melding dat ik minimaal 115.200 baud nodig had. Toch maar weer de stoute schoenen aangetrokken.
    Het viel me op dat bij de "Adapter speed test" de communicatie kapot raakt op het moment dat de allerhoogste snelheid getest wordt. (Rare karakters als antwoord) In mijn vorige poging heb ik toen toch de hoogste snelheid ingesteld die nog wel OK gaf.
    Dat heb ik nu niet gedaan, terwijl de test voltooid was heb ik ELMConfig zo open laten staan.
    Vervolgens de USB adapter een keer verwijderd van de USB poort en er weer terug opgestoken om de communicatie te herstellen met de ELM327. Daarna heb ik de baud rate op 115.200 ingesteld. Dat werkt nu stabiel.
     
  4. Welke chipset heeft je ELM327 interface? Als ik het zo lees vermoed ik dat de interface een chipset heeft die alleen lagere Baudrates ondersteund. Ik heb al eerder gezien dat dergelijke chipsets problemen opleveren. Persoonlijk zou ik deze interface alleen gebruiken om instellingen aan te passen en niet voor het updaten van firmware. Bij het updaten van firmware is de kans erg groot dat er iets mis gaat.


    Het is me een beetje onduidelijk waarom je handmatig de Baudrate van de interface wil aanpassen. Bij de nieuwere versies van ELMconfig kan het programma wanneer de juiste instellingen zijn geselecteerd automatisch de hoogst mogelijke snelheid instellen die door de gebruikte interface wordt ondersteund.

    Bij mij staat de Baudrate van de interface standaard ingesteld op 38.400 omdat ik de interface ook voor andere programma's gebruik die een Baudrate van 38.400 vereisen. Bij het gebruik van ELMconfig wordt de Baudrate automatisch ingesteld op 500.000. Wanneer ELMconfig wordt afgesloten wordt de Baudrate automatisch weer ingesteld op 38.400.
     
  5. #1345 Geronimo2014, 25 jan 2015
    Laatst bewerkt door een moderator: 25 jan 2015
    De automatische selectie lukte eerst niet, nu nadat ik de ELM327 ingesteld heb op 115.200 wel.
    Het updaten van de firmware heb ik ook nog niet aangedurfd.
    De chipset versie is: PL-2303 XA / HXA.
    Ik zie nu dat dit een EOL versie is volgens de site van Prolific.

    Hoe kom je aan een versie die wel te vertrouwen is?
     
  6. Mijn ervaring is dat een interface met FTDI chipset verreweg het meest betrouwbaar is. Ik gebruik zelf al jaren een USB ELM327 interface met de FTDI FT232R chipset en hiermee heb ik nog nooit problemen gehad. Deze chipset ondersteund de hoogst mogelijke Baudrate van 500.000. Zowel het aanpassen van instellingen als het updaten van firmware werkt hiermee probleemloos.

    Ik heb in het verleden ook diverse ELM327 interfaces in handen gehad die met andere chipsets werken zoals Profilic en Silicon Labs chipsets. Deze ondersteunden echter niet de hogere Baudrate van 500.000 en bleken ook nog eens minder betrouwbaar te zijn bij het updaten van firmware. Met deze interfaces kreeg ik foutmeldingen en stopte de update terwijl de interface met FTDI chipset dezelfde update foutloos voltooide.
     
  7. Die dat jij vroeger verbouwde, heb zelf er twee gekocht van gij, welke chipset had deze dan?
     
  8. Die ik destijds aan jou heb verkocht hebben als het goed is geen FTDI chipset. Deze hebben dus een Profilic of Silicon Labs chipset.

    Toen ik de interfaces aan jou heb verkocht was de Baudrate nog niet van belang. Op dat moment was er in ELMconfig nog geen mogelijkheid om de Firmware van de PCM te updaten en ook voor andere functies was een hogere Baudrate nog niet vereist.

    Pas later zijn deze functies aan het programma toegevoegd waarbij duidelijk werd dat een Baudrate van minimaal 115.200 vereist was (Dit moet jouw interface ook probleemloos aan kunnen (Ik heb dit destijds getest) en dat een Baudrate van 500.000 het meest optimaal is.


    Jouw interface zou dus prima geschikt moeten zijn voor alle functies van ELMconfig. Door de lagere Baudrate zou het bij sommige functies alleen langer kunnen duren.
     
  9. Dus als ik de tellerunit wil updaten zal dit geen probleem vormen?
     
  10. Ik verwacht dat dit geen probleem is. Ik heb zelf de firmware van mijn fase 2 teller weleens geupdate bij een baudrate van 38.400 In de oudere versies van ELMconfig kon dit nog. Het updaten duurt dan wel ruim een half uur.

    In de nieuwere versies van ELMconfig is voor de firmware programmeerfuncties een hogere baudrate vereist. Als ik me goed herinner is dit minimaal 115.200. Wanneer je het programma zelf de maximaal ondersteunde baudrate laat instellen en deze is dan meer als 115.200 zou het updaten van de teller geen probleem moeten zijn. Daarnaast is er ook een beveiliging in het programma die ervoor zorgt dat de update alleen kan worden gestart als de ELM327 interface aan de minimale vereisten voldoet.



    Overigens ben ik van mening dat je zelf de afweging moet maken of het nut heeft om de firmware van de teller te updaten. In jouw geval zal de ECOmode functionaliteit de enige merkbare verandering zijn. Mijn ervaring is dat het de eerste paar weken leuk is dat het werkt maar vervolgens kijk je hier nooit meer naar.

    De andere functies die met de laatste sofwareversies zijn toegevoegd werken toch niet in jouw auto. Voor de ECO shift-up functie en de service indicator moet ook de PCM dit ondersteunen wat bij jouw PCM niet het geval is. Audio en telefoon info weergave in het display van de teller werkt alleen in combinatie met een fase 2 radio die dit ondersteund.
     
  11. @JW: Weet je waar ik de instellingen op basis van VIN kan vinden?
     
  12. In ELMconfig heb je bij een aantal modules (waaronder de GEM module) de mogelijkheid om aan de hand van de AS-BUILT data van de auto de instellingen te laden. Dit doe je door op de knop "Load from AS-BUILT" te drukken.

    Hiervoor moet de laptop met de auto zijn verbonden en tevens is hiervoor een internetverbinding noodzakelijk. De instellingen worden hierbij namelijk aan de hand van het VIN nummer van een online server gehaald.
     
  13. Merci, zodra ik in ELMconfig kom zal ik kijken. Dat lukt me vooralsnog niet vanweg een mswinsck.osx file die mist of corrupt is. Ook na het "runtimepack" blijf ik deze melding houden in Windows 7 (2 computers hetzelfde)
     
  14. Is er een welbepaalde procedure die gebruikelijk (veiliger) is voor aan- en afkoppelen?
    Nu voor het aankoppelen sluit ik eerst usb en dan obdII aan, contact stand II en dan pas programma opstarten.
    voor het afkoppelen: contact eerst afleggen en dan programma afsluiten en daarna de obdII uittrekken.
    Is dit correct of maakt het weinig uit?
     
  15. Of het weinig uitmaakt weet ik niet maar hoe jij het beschrijft zo doe ik het ook.

    Inmiddels is er weer een nieuwe versie van ElmConfig 0.2.16b
    http://civil.iffc.ru/ELMConfig/ELMConfig.zip
     
  16. Geïnstalleerd
     
  17. enig idee wat de wijzingen zijn?


     
  18. Van een forum vertaald uit het Russisch vertaald met Google Translate.........


    Updated ELMConfig. Version 0.2.16civil.iffc.ru
    If the program has not been used previously - you want to install RuntimePackcivil.iffc.ru
    Changes:

    - Added Working with AWD (platform S394)
    - Added a procedure for pumping the brakes modules ABS / ESP (platform C307 / C214 / C394)
    - Added ability to download configuration As-Built module PCM (Platform C307 / C214 / C394). Please read carefully all the information messages.
    - Configuration VID-block added to the field "Country" (platform C307 / C214 / C394)
    - Added firmware Quizzer SWE10-00356-025F00 modules Visteon ESU-121 (platform C307 / C214 / C394) (thanks Alega67 (ffclub.ru))
    - EDC16C34-5 block is divided into two - EDC16C34-5.101 and EDC16C34-5.110, because it turned out that they are sewn in different ways. Table firmware is also updated accordingly. (Platform C307 / C214) (thanks lisii26 (ffclub.ru))
    - Added ability to write firmware Quizzer separately from the main firmware (platform C307 / C214 / C394)
    - Returned to open the possibility of re-saving the firmware in the format BIN, to be able to save the firmware to the new VID-unit (platform C307 / C214 / C394)
    - Added command reset the adapter after installing the new speed (here's implementation of this feature)
    - Revision of the central configuration option "Remote control type" to be able to use CZ charms as an old (FF2), and the new (FF3) sample (platform CD34x)
    - Added one more block RCM, on the MS-CAN, to support cars until 2011 onwards (Platform CD34x)
    - Fixed error when reading module information when working with the platform CD34x
    - Fixed a bug that caused inability to write firmware module Bosch ME9.0 C307 (engines 2.5T 225/305 Ford Focus ST / RS) when the flash-memory is erased (thanks J_Bravo98 (ffclub.ru) for giving the car and participation in testing)
    - Fixed securely access modules when configuring Bluetooth * -19G488- * (thanks Gundick (ffclub.ru))
    - Correction of other minor bugs

     
  19. Mocht er nog iemand interesse hebben in een omgebouwde ELM327 die zowel MS als HS CAN bus aankan, ik heb er nog een liggen.
    Als je interesse hebt stuur dan ff een PB.
     

Deel Deze Pagina