1. Deze website gebruikt cookies. Door deze website verder te gebruiken, gaat u akkoord met ons gebruik van cookies. Leer Meer.

Instellingen aanpassen met ELM327 interface.

Discussie in 'Electronica' gestart door JW, 7 mrt 2014.

  1. #1 JW, 7 mrt 2014
    Laatst bewerkt door een moderator: 13 dec 2014
    Per toeval ben ik op het Russische Focus forum een programma tegengekomen waarmee het mogelijk is om bij de Focus 3 instellingen aan te passen d.m.v. het veranderen van de CCC (Central Car Configuration).

    Het programma heet FoCCCus en is geschreven door een member van het Russische Focus forum. Het Russische topic hierover kan je HIER vinden. Als je het Russich vertaald naar Engels is het redelijk goed te lezen/begrijpen.

    De laatste versie van dit programma heb ik geupload. Deze kan je HIER downloaden.

    Op DEZE site die eveneens van de maker van het programma is kan je de AS-BUILT data downloaden (alleen Focus 3).

    De Central Car Configuration staat opgeslagen in de tellerunit (IPC) en de Body Control Module (BCM of BCMii). Om een instelling te veranderen dien je deze in de BCM te wijzigen. Het bestand in de IPC kan je in de meeste gevallen ongewijzigd laten. Zo heb je altijd nog een back-up als er iets fout mocht gaan.


    Let erop dat alles wat hier beschreven staat volledig op eigen risico is!! Er kan altijd iets mis gaan waardoor er functies niet meer werken of de auto niet meer start. Doe dit dan ook alleen als je weet wat je doet en bereid bent eventuele risico's te dragen!!




    Zelf gebruik ik voor het FoCCCus programma dezelfde ELM327 interface als die ik ook voor de Focus 2 (ELMconfig) gebruikte. Dit is een USB interface met FTDI chipset welke een maximum Baudrate van 50.000 KBps ondersteund (standaard staat elke ELM327 interface ingesteld op een Baudrate van 38.400 KBps).


    Om te beginnen verbind je de ELM327 interface met de OBD poort van de auto en met de USB aansluiting van de gebruikte laptop. Vervolgens zet je het contact op stand 2. Nu open je het FoCCCus programma.


    [​IMG]

    Nadat je het programma hebt geopend zie je bovenstaand startscherm. Hier voer je bij "Serial Port" de correcte COM poort in van de ELM327 interface. Bij "Port Speed" kan je ervoor kiezen om de Baudrate handmatig in te stellen of automatisch door het programma dit te laten doen. Ik kies voor het laatste. Dit doe je door een vinkje bij de checkbox "Auto" en "Maximize Speed" te plaatsen. Vervolgens kies je bij "Language" voor "English" en klik je op "Open" om het programma te openen. Het programma kiest nu de juiste Baudrate die de interface ondersteund en hierna opent het programma.


    [​IMG]

    Als het programma is geopend kom je in een scherm met de "Central Config". Deze Central Config is nu nog leeg. In de Central Config staan verreweg de meeste instellingen van de auto beschreven. Om de instellingen van de Central Config weer te kunnen geven in het programma moet deze worden uitgelezen uit de auto. Dit doe je door op de knop "Read From BCM" te klikken. Nu worden de instellingen van de auto uitgelezen. Dit kan gepaard gaan met het knipperen van dashboardlampjes, in/uitschakelen van verlichting en modules, etc. Hoe lang het uitlezen duurt is afhankelijk van de Baudrate van de gebruikte ELM327 interface. Het uitlezen wordt weergegeven door een voortgangsbalk onder in het scherm.


    [​IMG]

    Na het uitlezen staan alle instellingen van de auto in het programma ingevuld. Het is verstandig om hier een backup van te maken voordat je iets aanpast. Vervolgens kan je de gewenste instellingen aanpassen. Denk hierbij bijvoorbeeld aan:


    Autolocking: Instelling nummer 32 "Automatic Locking By Speed" wijzigen naar "Automatic Locking" (2).
    DDS: Instelling nummer 101 "Tire Pressure Monitoring" wijzigen naar "Deflation Detection System" (44).
    Hill Start Assist (mits ondersteund): Instelling nummer 218 "Hill Launch Assist" wijzigen naar "With Hill Launch Assist" (02).


    Daarnaast is het ook mogelijk om met het FoCCCus programma Cruise Control te activeren. Een HowTo over het achteraf inbouwen van Cruise Control bij de Focus 3 is HIER te vinden.




    Nadat de gewenste instellingen zijn aangepast moet de gewijzigde configuratie naar de auto worden geladen. Dit doe je door op de knop "Write To BCM" te klikken. Nu wordt de configuratie naar de auto geladen. Dit kan wederom gepaard gaan met het knipperen van dashboardlampjes, in/uitschakelen van verlichting en modules, etc. Hoe lang het uitlezen duurt is ook hier afhankelijk van de Baudrate van de gebruikte ELM327 interface. Net als het uitlezen wordt ook het laden van de configuratie weergegeven door een voortgangsbalk onder in het scherm.

    Voor de DDS functie is het tevens noodzakelijk om de ABS module opnieuw te initialiseren. Dit doe je door op het tabblad "ABS Module" te klikken en daarna op "Initialize ECU".

    Wanneer alles correct is uitgevoerd zullen de aangepaste functies (mits deze ook daadwerkelijk hardwarematig door de auto worden ondersteund) werken. In mijn geval was dit ook zo. Ik heb de hierboven genoemde instellingen aangepast en hiermee dus deze functies achteraf geactiveerd.

    Wel ben ik erachter gekomen dat het FoCCCus programma nogal wat foutcodes achterlaat tijdens en na het uitlezen/laden van de configuratie. Het is dan ook raadzaam om deze naderhand te wissen. Een goed programma hiervoor is Forscan.



    Naast bovengenoemde functie om de configuratie aan te passen heeft het FoCCCus programma nog meer mogelijkheden. Zo is het mogelijk om bij alle ondersteunde modules de hardware en software versie nummers uit te lezen. Verder is het mogelijk om de software van sommige modules te updaten. Dit is echter vooralsnog erg risicovol en het is aan te raden om dit niet te doen tenzij je de mogelijkheden hebt om een eventuele fout te herstellen.
     
  2. Wat voor instellingen kunnen er veranderd worden dan?
     
  3. Voor zover ik kan zien kunnen de meeste instellingen die in de Central Car Configuration staan opgeslagen worden gewijzigd.

    Zo zouden onder meer de volgende functies moeten kunnen worden geactiveerd:

    *Autolocking.
    *Bandenspanningscontrole (Het systeem dat werkt d.m.v. de ABS sensoren).
    *Trekhaakbekabeling + module nadat deze zijn ingebouwd.

    Verder zou het hiermee ook mogelijk moeten zijn om diverse opties achteraf in te bouwen en te activeren.

    Zoals gezegd heb ik zelf geen Focus 3. Ik weet dus niet of het programma goed werkt en hoe volledig het programma is. Gezien het 1 van de eerste versies is bestaat de kans dat er nog bugs inzitten of de lijst met instellingen niet compleet is.

    Het is in ieder geval hoopvol voor de Focus 3 rijders dat er nu ook voor de Focus 3 dergelijke software beschikbaar is.
     
  4. Dat is handig zeg! Nu kun je dus ook gewoon met je simpele ELM module dus dingen in de Focus 3 veranderen:cheer:
     
  5. Bedankt dat je de link deelt. Misschien kan ik er in de toekomst wel wat mee.:thanks:
     
  6. Mooi dat dit er nu ook is voor de :focus3:
    Heb je hiervoor dezelfde gemodificeerde module nodig als in het topic van de :focus2: ?
    Kan ik eens mijn bandenspanningscontrole aanzetten, wat volgens de folder standaard op een Titanium moet zitten...
     
  7. Bandenspanningscontrole is voor zover ik weet in laat 2012 of 2013 uit de titanium gehaald. Mijn eerste Focus uit 01-2012 had het wel mijn nieuwe Focus (beide titanium) heeft het niet. Zo ook bijvoorbeeld de lendesteunen op beide voorstoelen, dat is nu alleen bestuurdersstoel.
     

  8. Voor zover ik begrepen heb zit bij de Focus 3 de tellerunit (IPC) op het MS-CANbus systeem en de BCM op het HS-CANbus systeem. Je hebt hiervoor dus ook een aangepaste ELM327 interface nodig die beide CANbus systemen kan uitlezen.
     
  9. Hoi,

    Mijn focus is van juni 2012 en heeft het ook niet, dus het is er al eerder vanaf gehaald. is het alleen softwarematig eruit gehaald of mist er ook 'hardware'? het systeem werkt volgens mij alleen op de sensoren van de abs en niet met luchtdruksensoren. activatie zou dan toch mogelijk moeten zijn of heb ik dat mis?
     
  10. Ja activatie is mogelijk, al zou dit programma niet mijn keus zijn om het mee te doen.
    De ABS unit moet namelijk ook opnieuw geïnitialiseerd worden en dat kan met foCCCus (nog) niet.
     
  11. Welk programma stel jij voor? Bij het vorige merk dat ik reedt (BMW) had ik de fabriekssoftware en dealer software van BMW en daar kon je ook bijzonder veel mee instellen. Zou zoiets ook wel willen met Ford.
     
  12. Ucds icm de bijbehorende module. [MENTION=11684]barttigges[/MENTION] en ik zelf en nog een paar forumleden hebben deze module in hun bezit.
     
  13. Inmiddels al weer achterhaald door de snelheid van de Russen.

    Inmiddels is het met versie 0.5 mogelijk om ook de ABS unit opnieuw te initialiseren.
     
  14. Kijk dat gaat als de brandweer haha. Nog ff en de ucds kan de prullenbak in haha.
     
  15. ok dat is mooi, dus dan zou het hiermee moeten lukken? nu nog een interface.
     
  16. Dat is inderdaad een elm327 module. Vind hem alleen behoorlijk aan de prijs als de verzendkosten er nog bij komen. Ebay is vele malen goedkoper.
     
  17. Duurt alleen wat langer;)
     
  18. oh ik vond hem al niet zo duur haha. dus het kan nog goedkoper? maar heb je voor ebay niet een credit card nodig? want die hebben we niet.
     
  19. Nee kan gewoon via paypal die je aan een bankrekening kan koppelen
     

Deel Deze Pagina