topblog Ivoire blogs

10/03/2016

solution noire BMW INPA K + DCAN UBatt et Ignition

Voici la solution du client pour le câble USB BMW INPA K + DCAN UBatt et Ignition noire question toujours noire.

Donc, obtenu mon auto de haute qualité INPA K + DCAN Interface de la Chine.
Interface semble très bien conçu et a une belle carte, tous les composants correctement soudés sur la carte mère.

Installés Outils BMW standard 2.12 selon les instructions de notre ami Bimmer avec tous les logiciels qu'il a fourni dans son filet.

Lors de la connexion et de tester l'interface I trouvé le UBatt et les points d'allumage étaient toujours noir. Interface connectée à OBD2 ou non.

A décidé d'essayer de résoudre ce problème et a commencé à lire.
Constaté que RI du convertisseur TTL-USB est utilisé pour indiquer UBatt et DSR / DTR est utilisé pour indiquer l' allumage ON.

Retracée les pistes de broches OBD2 1 et trouvé 2 résistances montées sur la carte comme diviseurs de tension. Toutefois , les valeurs et les connexions étaient aussi:
Pin 1 -> 1K -> 47K -> GND.

Ce ne sont pas les valeurs appropriées pour obtenir ~ 5V, à la jonction entre les deux résistances.les Changed à 47K et 22K. Cela a résolu le problème d'indication d'allumage sur ON. Voir l'image résistances "Ignition.jpg" R5 et R6.

Puis déplacé sur le problème UBatt.
Semble la broche RI sur le FTD232RL est directement connecté à GND sur la carte. Voilà pourquoi le point UBatt est toujours noir.

Donc, je levai la broche (UBatt_1.jpg) et utilisé un transistor BC547 / 1K / 10K comme onduleur pour tirer cette broche à GND si l'interface gagne + 12V sur la broche 16 du connecteur OBD2 (UBatt_2.jpg).

Maintenant, les deux indications fonctionnent comme prévu.

aisbl-k-DCAN-Ignition

aisbl-k-DCAN réparationaisbl-k-DCAN-UBatt_2

Vous pouvez facilement savoir si elle est l'interface K + DCAN ou configuration douce la raison pour laquelle les points noirs.

Il suffit de commencer Inpa logiciel sans l'interface connectée au OBD2 dans la voiture ou l'USB. Dots ne devraient pas être noir. Faut dire que je n'ai pas trouvé encore d' entrée en Ediabas.ini qui causent les points pour être noir sans une interface connectée. Il y a des entrées pour instruire Ediabas pour signaler une erreur ou pas si le Ubatt / allumage ne ​​sont pas détectées par le doux.

Je pense que le logiciel nécessite l'information que le pouvoir et l'allumage est sur, d'où la possibilité d'avoir la détection d'erreur ON ou OFF dans Ediabas.ini.

Je ne suis pas un expert en BMW, mais pour Mercedes le logiciel charge pour passer d'allumage sur OFF à un certain moment, détecte et commence une minuterie. Après l'expiration de la minuterie de l'instruction est donnée pour passer d'allumage ON, détecte que et le programme se poursuit.Attendez-vous à BMW douce a des fonctions similaires comme ça. Peut-être quelqu'un plus expérimenté dans BMW diagnostiquer peut jeter une certaine lumière sur ce point.

S'il vous plaît trouver mon croquis faits à la main pour le circuit ci - joint.
Bleu: les composants existants à bord
Rouge: nouveaux composants à ajouter
Vert: fils à souder

Transistor peut être tout type à faible puissance NPN.

Je pense que le circuit sera également travailler sans le transistor, mais alors la broche RI doivent être inversées dans la configuration de la puce FT avec Mprog et la jonction des deux résistances connectées à la broche RI. Comment jamais, je ne l'ai pas testé ce moment.aisbl-k-DCAN-UBatt_3

La modification n'a pas été nécessaire pour communiquer avec le véhicule. Je l' ai fait diagnostiquer une E46 avec succès avant que ces mods.
Si le vôtre ne communique pas avec votre voiture puis vérifier:
- si vous avez le connecteur 20pin au compartiment moteur. Si oui, vous devez utiliser un pour diag et non l'OBD2.
- Si vous pouvez obtenir des données de moteur ECU , mais pas d' un autre contrôleur , alors vous devriez combler la broche 7 et 8 dans l'interface.
- Si ediabas.ini est réglé sur std: obd
- si le bon port est situé dans ediabas.ini (attendez ceci est correct)
- si le port de latence est mis à 1 dans le matériel du système

Si tout est réglé ok et vous êtes à la connexion diag droit à votre voiture , puis télécharger gratuitement Serial Port Monitor pour voir ce qui se passe entre le PC-interface-Car. Vous pouvez voir les demandes et les réponses.
Ce logiciel gratuit vous montre également l'état des signaux RI et DTS / CTS, très pratique , tout entestant avec les résistances et transistor.

http://blog.obdii365.com/2016/03/10/inpa-kdcan-ubatt-and-...

09/03/2016

Installer les outils BMW standard 2.12 sur Windows 7 32bit

Voici un détail instruction très très sur la façon de mettre en place Outils BMW standard 2.12 sur Windows 7 × 86 (32-bit). Le guide a aidé à coder avec succès mon 2009 E92.

Ce bricolage décrit comment capturer la dernière Anglais metric scripts INPA et les fichiers de configuration de INPA 5.0.2 et manuellement les intégrer avec SP Daten 50.2 pour une installation entièrement fonctionnelle de BMW Outils standard 2.12. Cette approche est nécessaire pour 3 raisons. 1) Outils BMW standard comprend INPA, mais il ne contient pas de scripts INPA ou fichiers de configuration. 2) Les derniers scripts INPA sont en allemand qui est la raison pour laquelle nous conservons les scripts anglais de INPA 5.0.2. 3) Les derniers fichiers SP Daten sont l'allemand métrique et ne fonctionnent pas correctement avec INPA 5.0.2 et les amis.

Outils BMW standard 2.12 inclut INPA 5.0.6 pour le diagnostic, NCS-Expert 4.0.1 pour le codage, WinKFP 5.3.1 pour le flash reprogrammation, et une foule de BMW Group d'autres outils d'aide à la plante. Le logiciel n'a pas été conçu pour être utilisé par votre concessionnaire BMW quartier. Il y a aussi une version de développement d'outils BMW standard qui comprend PAFMaker, SWE-Générateur, XBD-Générateur, Muster-Pabd, P-SGBD, etc. et soutient Vector CAN interfaces. La version de développement est en dehors de la portée de ce bricolage.

Le logiciel est complexe et nécessite un effort important à comprendre. Si votre techniquement astucieux, à l'aise avec les tâches administratives de Microsoft Windows, et que vous voulez apprendre à installer manuellement le logiciel et intégrer les fichiers SP Daten dont il dépend, cela est le droit de bricolage pour vous.

Ce bricolage ne vise pas à être le "bouton facile." Si vous voulez un mélange de logiciels BMW, logiciels et fichiers de données tiers d'origine inconnue pré-configuré pour vous parce que vous êtes dans une ruée pour tenter votre nouveau câble, chercher ailleurs . Il y a même des membres du forum qui peuvent vous aider à distance pour un «don».

Je ne suis pas un expert, ni ai-je fournir le logiciel. codage ECU et flash reprogrammation venir avec des risques inhérents, il y a toujours la possibilité d'une défaillance catastrophique. Votre voiture doit toujours être attaché à un chargeur contrôlé par microprocesseur qui adapte aux voitures de tirage et les fournitures de courant constant, puissance propre. (C.-à-Don Schumacher Racing INC-700A) S'il vous plaît se référer à la documentation des applications OSS (page 8) pour BMW Group recommandé spécifications du chargeur:

Si vous comprenez les risques inhérents et d'accord avec l'avertissement ci-dessus, procéder avec prudence.

CAS D'UTILISATION TESTE

INPA 5.0.6:

  • calibrage de volume d'injection de carburant MSD80 / MSD81
  • Enregistrez la nouvelle batterie et réinitialiser l'histogramme
  • Lire et effacer MSD80 / MSD81 mémoire de l'histoire
  • usine d'affichage, vendeur, et les niveaux d'intégration de sauvegarde
  • Afficher les données UIF pour tous les modules de contrôle (nom du module et adresse, numéro de ZB, numéro VIN, date de la dernière flash)
  • l'unité (TCU) valeurs analogiques d'affichage de commande de boîte de vitesse (moteur / température de la boîte de vitesse, la vitesse de la turbine, l'angle de la pédale d'accélérateur, etc.)

NCS-Expert 4.0.1:

  • retrofit de la batterie (inondée d'AGM); mis à jour VO et par défaut CAS codée
  • Activer compteur de vitesse numérique
  • Activer les feux de brouillard à rester sur le moment où les feux de route clignotent
  • Désactiver carillon de porte lorsque le contact est éteint et porte-clés est inséré
  • ampoule E92 coin supprimer

WinKFP 5.3.1:

  • Flash reprogrammation de ZF 6HP21 TCU

Rheingold ISTA 3.40.30 / 3.41.10:

  • Exploite Outils BMW standard Interface 2.12 Ediabas pour le diagnostic du véhicule, aucun serveur atelier de ISIS requis (en dehors de la portée de ce bricolage)

LIMITATIONS CONNUES

INPA

  • MEVD17.2 DME et le moteur N55 pas pris en charge, E90 allemand script de développement de la langue requise (en dehors de la portée de ce bricolage)
  • DDE 7.3 et M57 moteur pas pris en charge, E90 allemand script de développement de la langue requise (en dehors de la portée de ce bricolage)
  • 2009+ module de commande de la pompe à carburant électronique (EKPM3) non pris en charge (HW-NR 7276383), F30 allemand script de développement de la langue requise (en dehors de la portée de ce bricolage)
  • GS40 DCT unité de commande de boîte de vitesses (TCU) non pris en charge, le script de développement de la langue allemande nécessaire (en dehors de la portée de ce bricolage)
  • variante de la langue et les erreurs de désadaptation de version seront affichées et peuvent être ignorées en toute sécurité. Lorsque vous intégrez les ECU métrique fichiers de description allemands et les fichiers de groupe de la SP Daten, les variantes linguistiques ne correspondent pas et les fichiers de description de l'ECU sont plus récents que prévu.

Ce bricolage a été testé avec Windows 7 Home Premium Service Pack 1 (SP1) en cours d'exécution sur un circa 2008 Lenovo S10 netbook avec un INPA K + DCAN câble d'un arrêt electronics.com. Mon netbook est utilisé uniquement pour le codage et comme tel , ce bricolage suppose que votre ordinateur est dédié à cette fin ainsi.

BMW-stanard-outil win7-32bit-1

Je recommande de commencer avec une nouvelle 32 bits installation de Windows 7 afin de recueillir les INPA 5.0.2 fichiers de configuration nécessaires dont vous aurez besoin après l'installation d' outils BMW standard 2.12. Je suggère de désactiver Windows Update les mises à jour automatiques pendant le processus d'installation de Windows 7. Après avoir entré votre clé de produit, l'écran suivant apparaît:

BMW-stanard-outil win7-32bit-2
Sélectionnez "Me demander plus tard", cela empêchera Windows 7 d'installer automatiquement les mises à jour.

Si votre installation de pré-SP1 de Windows 7 médias, je recommande fortement que vous installez manuellement deux mises à jour de Microsoft:

Mise à jour système de préparation Tool (KB947821): http://www.microsoft.com/en-us/downl...s.aspx?id=3132

Windows 7 Service Pack 1 (KB976932): http://www.microsoft.com/en-us/downl...s.aspx?id=5842

Au cours des essais pré-SP1 de Windows 7 plus affiché un pointeur de souris après avoir installé avec succès Ediabas & WinKFP et le redémarrage du système.

INPA 5.0.2 peuvent être trouvés ici:

INPA-Ediabas pleine Édition anglaise

Guide d'installation

Suivez les étapes 2 à 6 du guide d'installation. Au cours de la Ediabas & WinKFP installation (étape 3), sélectionnez Windows XP (ce ne soit pas mentionné dans le guide d'installation.) Pour toutes les autres sélections, la valeur par défaut et cliquez sur Weiter qui est allemand pour "plus loin."

BMW-stanard-outil win7-32bit-3

La première fois que vous essayez d'installer Ediabas & WinKFP (étape 3), regsvr32 ne parviendra pas à enregistrer deux contrôles ActiveX Windows. Ceci est normal, lors d'une réinstallation tout fonctionnera correctement.

BMW-stanard-outil win7-32bit-4

Cliquez sur OK, puis cliquez sur le grand cercle rouge avec une croix blanche au bas de l'écran pour voir la deuxième erreur regsvr32.

BMW-stanard-outil win7-32bit-5

Cliquez sur OK pour confirmer la deuxième erreur.

BMW-stanard-outil win7-32bit-6

Appuyez sur une touche pour quitter le programme d'installation Ediabas OBD. Ne pas se préoccuper de tous les avertissements clés de registre, cette installation de Ediabas ne sera jamais utilisé.

BMW-stanard-outil win7-32bit-7

Lorsque vous êtes invité à redémarrer, sélectionnez Nein pour "Non", puis cliquez sur Beenden ou "End" pour quitter le programme d'installation. Aller au Panneau de configuration et de désinstaller le programme.

BMW-stanard-outil win7-32bit-8

Une fois que vous avez désinstallé le programme, réinstallez-le. Sur la deuxième tentative, les contrôles ActiveX va enregistrer correctement.

BMW-stanard-outil win7-32bit-9

BMW-stanard-outil win7-32bit-10

Cette fois, sélectionnez Ja pour "Oui" et le redémarrage.

BMW-stanard-outil win7-32bit-11

Même avec SP1 installé, à l'occasion le système ne sera plus afficher un pointeur de souris après le redémarrage du système à ce point. Si cela se produit, appuyez sur la touche Windows (sur certains claviers, il peut avoir une icône d'une maison à la place) pour afficher le menu Démarrer. Appuyez sur la flèche à droite une fois et puis appuyer sur Entrée pour lancer un arrêt approprié. Lorsqu'il est alimenté en marche, le système devrait avoir un pointeur fonctionnelle de la souris.

Continuer avec les étapes 4-6 dans le guide d'installation.

A l'issue de l'étape 5, l'assistant de compatibilité des programmes Windows peut apparaître.Cliquez sur "Ce programme est installé correctement."

BMW-stanard-outil win7-32bit-12

À ce stade, vous pourriez éventuellement installer la dernière Ediabas / mise à jour INPA (ES-76) de la distribution de EA-90X de FAL. Je ne recommande pas le faire que les derniers scripts INPA sont en allemand et non nécessaire pour le codage. L'installation de la mise à jour ES-76 est hors de la portée de la présente bricolage.

Vous avez maintenant les scripts INPA de base et les fichiers de configuration que vous aurez besoin pour obtenir la dernière version de INPA (5.0.6) et en cours d'exécution. Copiez les dossiers INPA CFGDAT et SGDAT sur un support amovible pour garder sûr. Ils sont situés dans C: EC-APPS INPA.

Si votre curieux, INPA 5.0.2 peut fonctionner à ce point. Si vous deviez installer les pilotes K + DCAN de Windows Update, mettre le câble à COM1, etc. les pinces de la batterie et d'allumage fonctionnent correctement.

BMW-stanard-outil win7-32bit-13

BMW-stanard-outil win7-32bit-14

C'est cool, mais INPA 5.0.2 et les amis ne sont pas totalement compatible avec les derniers fichiers SP Daten (ie 50,2), donc nous allons passer à l'installation d'outils BMW standard 2.12.

Liens vers Outils BMW standard 2.12 et profils NCS experts peuvent être trouvés dans ce post: https://mega.co.nz/#!HBxi3CTa!AyhnTQTrMv6kQ3E0OJ8CTCuPU1t... SP Daten 50,2 peut être trouvé dans ce fil: https://mega.co. nz / # F! nshRWaLA! NbXQSw7903FIt0JdU81zCA Soufflez votre installation précédente de Windows et recommencer avec une nouvelle installation. INPA 5.0.2 et les amis apporté desmodifications au registre Windows, etc. maintenant que nous avons les deux dossiers nécessaires pour bootstrap INPA 5.0 .6, il est préférable de réinstaller Windows. Si votre installation de SP1 pré-Windows 7 médias, ne pas oublier d'installer la mise à jour du système de préparation Tool (KB947821) et Windows 7 Service Pack 1 (KB976932). En outre, parce que cela va nous l' espérons être votre ré-installation finale de Windows Je suggère que vous installez manuellement une mise à jour supplémentaire Microsoft:



Microsoft .NET Framework 4.5.1: http://www.microsoft.com/en-us/downl....aspx?id=40779

Lorsque le câble K + DCAN est initialement branché, Windows indique que le pilote de périphérique n'a pas été installé avec succès.

BMW-stanard-outil win7-32bit-15

Cliquez sur la case blanche cerclée ci-dessus quand il apparaît pour modifier les paramètres de mise à jour du pilote.

BMW-stanard-outil win7-32bit-16

Cliquez sur "Modifier le réglage."

BMW-stanard-outil win7-32bit-17

Sélectionnez "Toujours installer le meilleur logiciel du pilote de Windows Update" puis cliquez sur "Enregistrer les modifications."

BMW-stanard-outil win7-32bit-18

Windows Update va installer les derniers pilotes FTDI nécessaires pour le K + DCAN câble.Notez que le pilote FTDI a fait défaut à l' USB Serial Port COM3. Vous avez besoin de changer pour COM1. Cliquez sur "Fermer".

BMW-stanard-outil win7-32bit-19

Cliquez sur le bouton Démarrer de Windows pour afficher le menu Démarrer. Dans la zone de recherche Lancer tapez la commande suivante et appuyez sur Entrée pour lancer le Gestionnaire de périphériques:

Code:
mmc devmgmt.msc

BMW-stanard-outil win7-32bit-20

Lorsque le Gestionnaire de périphériques apparaît, cliquez sur la flèche à gauche de "Ports (COM et LPT)" pour développer l'arborescence des périphériques Ports. Double-cliquez sur "USB Serial Port (COM3)" pour ouvrir les propriétés du périphérique.

BMW-stanard-outil win7-32bit-21

Cliquez sur l'onglet "Paramètres du port", puis cliquez sur le bouton "Avancé" pour afficher les paramètres avancés pour COM3.

BMW-stanard-outil win7-32bit-22

Modifiez le COM Port Nombre de COM1 et la minuterie Latence à 1 msec et cliquez sur "OK".

BMW-stanard-outil win7-32bit-23

Le port série USB doit être réglé sur COM1. Fermer le Gestionnaire de périphériques.

Installer les outils BMW standard 2.12. Acceptez les valeurs par défaut et cliquez sur "Suivant".

BMW-stanard-outil win7-32bit-24

Lorsque vous êtes invité à sélectionner des tâches supplémentaires, de-sélectionner "Exécuter sauvegarde et de restauration Assistant" sélections sous la sauvegarde de données. Vous ne disposez pas d'une installation existante d'outils BMW standard pour la sauvegarde. Cliquez sur Suivant."

BMW-stanard-outil win7-32bit-25

Cliquez sur "OK" pour reconnaître que l'assistant de sauvegarde a été désactivé.

BMW-stanard-outil win7-32bit-26

Lorsque l'écran Paramètres de l'interface matériel apparaît, sélectionnez "adaptateur USB vers série" puis cliquez sur "Suivant".

BMW-stanard-outil win7-32bit-27

Cliquez sur "Terminer" pour terminer l'installation Outils BMW standard et redémarrez votre ordinateur.

S'il vous plaît noter: Cette section du bricolage pourrait être amélioré pour les néophytes utilisateurs de Windows. Il suppose que vous comprenez la syntaxe de ligne de commande.Dans ce contexte, X: désigne une inconnue lettre de lecteur ( par exemple le lecteur de clé USB que vous avez enregistré vos dossiers INPA CFGDAT et SGDAT à.) Par exemple, si dans l'Explorateur Windows sous Computer votre lecteur de clé USB est notée lecteur E: , puis vous devez utiliser E: à la place.

Code:
C:  Users  808> copier E:  CFGDAT  * ENG C:.  EC-APPS  INPA  CFGDAT / v 
14 fichier (s) copié.

Si vous avez choisi de stocker le dossier CFGDAT dans un autre dossier nommé MonAsk , alors que vous auriez à inclure MonAsk dans le chemin source.

Code:
C:  Users  808> copier E:  mystuff  CFGDAT  * ENG C:.  EC-APPS  INPA  CFGDAT / v 
14 fichier (s) copié.

La lettre de lecteur et le chemin vers le fichier (s) source dépend de l'endroit où vous avez stocké les fichiers.

Cliquez sur le bouton Démarrer de Windows pour afficher le menu Démarrer. Dans la zone Rechercher tapez la commande suivante. Clic droit sur ​​le processeur de commande Windows (cmd) sous Programmes et sélectionnez Exécuter en tant qu'administrateur .

Code:
cmd

BMW-stanard-outil win7-32bit-28

Lorsque la boîte de dialogue Contrôle de compte d'utilisateur apparaît, sélectionnez Oui pour permettre au processeur de commande Windows pour apporter des modifications à votre ordinateur.

Copiez le contrôle MSFLXGRD.OCX ActiveX Windows C: WINDOWS System32 et enregistrer manuellement.

BMW-stanard-outil win7-32bit-29

Copiez le contrôle RICHTX32.OCX ActiveX Windows C: WINDOWS System32 et enregistrer manuellement.

BMW-stanard-outil win7-32bit-30

Ecraser le fichier d'initialisation INPA dans le dossier C: INPA CFGDAT EC-APPS avec le INPA.INI de votre dossier CFGDAT enregistré.

Code:
C: > copier X:  CFGDAT  INPA.INI C:  EC-APPS  INPA  CFGDAT / v / y 
1 fichier (s) copié.

Copiez les scripts INPA et les fichiers de configuration de vos dossiers CFGDAT et SGDAT enregistrés.

Code:
C: > copier X:  CFGDAT  * ENG C:.  EC-APPS  INPA  CFGDAT / v 
14 fichier (s) copié. 
C: > copier X:.  SGDAT  * IPO C:  CE- APPS  INPA  SGDAT / v 
468 fichier (s) copié. 
C: > copy X:  SGDAT  * SRC C:.  EC-APPS  INPA  SGDAT / v 
. 11 ​​fichier (s) copié 
C: > copie X:.  SGDAT  * TXT C:  EC-APPS  INPA  SGDAT v / 
2 fichier (s) copié.

Copiez les fichiers de groupe à partir du dossier SP Daten E89 C: Ediabas ECU.

Code:
C: > copier X:.  E89  ECU  * GRP C:  Ediabas  ECU / v 
80 fichier (s) copié.

Importez vos fichiers Daten en WinKFP utilisant ce guide (étapes 2-8): WinKFP Import.pdf

Créez un dossier C: NCSEXPER DATEN E89 et copiez le contenu du dossier E89 DATEN en elle.

Code:
C: > mkdir C:  NCSEXPER  DATEN  E89 
C: > copier X:  E89  DATEN  * . * C:  NCSEXPER  DATEN  E89 / v 
430 fichier (s) copié.

Copiez le contenu du dossier E89 SGDAT à C: NCSEXPER SGDAT.

Code:
C: > copier X:  E89  SGDAT  * . * C:  NCSEXPER  SGDAT / v 
224 fichier (s) copié.

Allez dans le répertoire E89 DATEN et exécuter le script LADEN.BAT.

Code:
C: > cd X:  E89  DATEN 
X:  E89  DATEN> laden.bat

Vous recevez des erreurs à la fin du script en raison de la C manquant: répertoire EC-APPS CARSERVER, les ignorer.

Installez le patché 32 bits NCS Expert

Exemple:

Code:
renommer C:  NCSEXPER  BIN  NCSEXPER.EXE NCSEXPER.OLD 
renommer C:  NCSEXPER  CFGDAT  NCSEXPER.TXT NCSEXPER.GER 
copier NCSEXPER.EXE C:  NCSEXPER  BIN / v 
copie NCSEXPER.TXT C:  NCSEXPER  CFGDAT / v

Copiez les profils NCS experts du dossier C: NCSEXPER PFL.

Exemple:

Code:
copie * .pfl C:  NCSEXPER  PFL / v

Votre fait, profitez-en!

BMW-stanard-outil win7-32bit-31

BMW-stanard-outil win7-32bit-32

BMW-stanard-outil win7-32bit-33

BMW-stanard-outil win7-32bit-34

BMW-stanard-outil win7-32bit-35

http://obd365.blogrip.com/2016/03/08/install-bmw-standard...

08/03/2016

codage BMW E90 DIY avec INPA, NCS Expert

Voici le tutoriel détaillé sur le codage véhicule BMW E90 pour les débutants.

Outils nécessaires:
1. Ordinateur / ordinateur portable (Dell D630 est mieux)
Nous recommandons que l'ordinateur que vous utilisez dispose d' un système d'exploitation 32 bits Windows XP (OS) installé. Bien que, d' autres ont rapporté pour obtenir le logiciel nécessaire pour programmer les véhicules BMW E90 pour fonctionner sur Windows 7 et exploitation ci-dessus ainsi que 64bit OSs, mais la plupart des utilisateurs ont le succès de programmation le plus en utilisant le système d' exploitation recommandé (Win XP 32bit).

2. Câble de diagnostic: BMW INPA K + DCAN interface USB, pas cher US $ 13.99 à obdii365.com.

 

Le logiciel

Les 3 programmes ci-dessous sont nécessaires ou recommandés pour coder votre voiture BMW E90:

NCS-Expert  (Version: 3.1.0 avec Daten fichiers Version: 51.2 ou au- dessus)

INPA  (Version: 5.0.2)

Ediabas  (Version: 7.2.0)

 

Nous vous recommandons d' acheter des cj83lex  de Tout ce que vous devez coder votre forfait BMW  pour 5,00 $. Vous voudrez probablement aller de l' avant et de saisir les dernières données des fichiers plus qu'il a pour 10,00 $ supplémentaire. Donc , pour un total de 15,00 $ , vous aurez tout ce dont vous avez besoin du logiciel sage de programmer votre voiture BMW E90. Notez, tout ce qu'il ne fournit dans le package , vous pouvez trouver autour de l'Internet, mais cela peut prendre beaucoup de temps pour rassembler les versions de logiciel droit ainsi que de trouver les liens de téléchargement du logiciel qui sont encore actifs.

Certains ont indiqué le programme Ediabas est utilisé pour communiquer des informations de diagnostic de votre voiture.

NCSExpert est un programme qui est utilisé pour lire et écrire de nouveaux paramètres à votre voiture. NCSExpert sera le principal programme que vous utilisez pour coder votre voiture.

Inpa est tout simplement un programme utilisé pour exécuter des diagnostics sur votre voiture, par exemple, de vérifier l'état de vos sacs gonflables.

 

  1. Configuration Le codage Environnement

La prochaine chose que nous devons faire est d'obtenir la configuration de l'environnement de programmation de votre ordinateur. Pour la plupart, la mise en place de l'environnement est généralement la partie la plus difficile. Mais après que votre ordinateur est configuré, le reste est vraiment simple.

 

Étape: 1 - C Directory Configuration et installation OBD

Décompressez le " NCSEXPER.rar fichier", et placer les 3 dossiers (Ediabas, INPA et NCSEXPER) à l' intérieur du fichier compressé dans le dossier C: . Votre dossier C: doit avoir les dossiers mis en évidence suivantes ajoutées:

Code-bmw-e90-1

Accédez à C: INPA BIN

Clic droit sur  ​​INPALOAD.exe  et créer un raccourci sur le bureau

Accédez à C: NCSEXPER

Créer un raccourci sur votre bureau du " TRAVAIL dossier"

Accédez à C: NCSEXPER BIN

Créer un raccourci sur le bureau de " NCSEXPER.EXE "

Accédez à C: Ediabas Hardware OBD et exécuter le OBDSetup.exe. Votre écran ressemblera à l'image ci - dessous. Comme je l' ai couru ce script précédemment, cela peut paraître un peu différent de la première fois que vous exécutez. Appuyez sur une touche pour fermer la fenêtre, puis  redémarrez votre ordinateur !

Code-bmw-e90-2

Étape 2 - Configuration des variables d'environnement

Allez à Propriétés système (cliquez sur le bouton de démarrage, et un clic droit sur Poste de travail et cliquez sur Propriétés)

Cliquez sur l'  avancée  onglet

Cliquez sur  Variables d'environnement
Code-bmw-e90-3

Sous Variables système, sélectionnez " Chemin " et cliquez sur modifier

Code-bmw-e90-4

Ajouter ce qui suit à la fin de la valeur variable :; C: Ediabas bin

Code-bmw-e90-5

Cliquez sur OK. Vous pouvez ensuite fermer toutes les fenêtres ouvertes et revenir à votre bureau.

 

Étape 3 - INPA Interface USB Configuration

Pour cette étape, je suppose que vous avez la BMW Interface USB INPA / Ediabas K + DCAN câble mentionné ci - dessus dans la section Matériel. Sinon, les étapes suivantes peuvent ne pas vous, et une configuration différente peuvent être nécessaires pour bien lacommunication de configuration pour votre voiture.

De bureau, appuyez sur la  touche Windows + R  et tapez  devmgmt.mscand cliquez sur OK.

Code-bmw-e90-6

Après avoir cliqué sur OK, Gestionnaire de périphériques ouvrira

1) Développer les ports COM et LPT ()  section et du plugin câble d'interface de votre USB dans votre ordinateur.

2) Vous devriez alors le nouveau périphérique show up appelé USB Port série (COM *). Pour mon ordinateur, depuis COM1 et COM2 étaient déjà en cours d'utilisation, mon ordinateur affecté automatiquement l'appareil à COM6. Depuis INPA et NCS Expert sont par la configuration par défaut à utiliser COM1 pour communiquer avec le véhicule, nous devons changer le port affecté à COM1. Remarque, il existe un moyen de changer le INPA de port de communication et NCS Expert utilise pour communiquer à votre voiture, mais je trouve qu'il est plus facile de classer le câble d'interface USB à COM1.

Code-bmw-e90-7

3) Comme dans mon cas COM1 est déjà utilisé par quelque chose d'autre, je devais désactiver ce dispositif de l'utilisation de ce port de communication. clic droit Port de communication (COM1) et cliquez sur Désactiver.

Code-bmw-e90-8

4) Maintenant, nous devons faire quelques changements sur le port USB de série. Clic droit sur le port USB de série, puis cliquez sur Propriétés.

Code-bmw-e90-9

5) Cliquez sur l'onglet Paramètres du port, et de vérifier les valeurs suivantes sont les suivantes:

Bits par seconde:  9600

Bits de données:  8

Parité:  Aucun

Bits d' arrêt:  1

Contrôle du flux:  Aucun

6) Cliquez sur le  avancé  bouton

Code-bmw-e90-10

7) Variation COM Port Nombre de COM1

Code-bmw-e90-11

8) Variation Latency Timer (msec) à 1 et cliquez sur le bouton OK et sortez sur le Gestionnaire de périphériques et revenir au bureau.

Code-bmw-e90-12

9) Branchez le câble d'interface de votre USB dans votre voiture si vous ne l'avez pas déjà fait. Ne commencez pas votre voiture pour l'instant. Ensuite, ouvrez le programme de INPALOAD.EXE situé sur votre bureau.

Je recommande de garder un chargeur de batterie attachée à la batterie de la voiture, car les étapes suivantes nécessitent l'allumage d'être à travailler correctement.

 

Étape: 4 - Codage E90 avec INPA

INPA est un excellent outil à utiliser pour vérifier que votre voiture est correctement communique avec votre ordinateur. Encore une fois, INPA est seulement un programme de diagnostic utilisé pour vérifier les conditions pour les différentes parties de la voiture. Pour l'instant, nous nous soucions que de l'utiliser pour vous assurer qu'il n'y a pas de problèmes de communication et notre câble d'interface USB fonctionne.

1) Lorsque le programme ouvre, vous devriez voir 2 cercles. Un pour la batterie, et l'autre pour l'allumage. À ce stade, si vous ne l'avez pas activé le contact de votre voiture, que le cercle de la batterie doit être solide noir.

Code-bmw-e90-13

2) Mettez le contact de votre voiture, mais ne commencez pas le moteur de la voiture. Après cela, en INPA, le cercle d'allumage devrait tourner solide noir.

Code-bmw-e90-14

3) Ensuite, nous devons dire INPA quel type de voiture que nous traitons. Appuyez sur F9 pour le menu E90.

Code-bmw-e90-15

4) Dans la fenêtre de sélection popup Scrip, sélectionnez  Karosserie , et dans le second volet de fenêtre, double - cliquez  Airbag .

Code-bmw-e90-16

Si vous recevez une erreur "Versions ne correspondent pas" et "variantes linguistiques ne correspondent pas", tout est habituellement très bien. Selon certains, il a quelque chose à voir avec la nouvelle version de Ediabas. Si vous ne recevez pas d'erreurs, qui est très bien aussi.

Code-bmw-e90-17

5) Normalement, si vous ne recevez aucune erreur après avoir cliqué sur Airbags, ou si vous avez reçu les 2 erreurs mentionnées ci-dessus, la plupart diront que vous êtes prêt à passer à l'aide de NCS Expert. Cependant, tout comme une précaution, nous allons vérifier que nous ne recevons pas d'erreurs, si nous vérifions l'état de notre siège battu boucles. Ce test ne fonctionnera que si vous ne possédez pas tous les problèmes de boucle de ceinture de sécurité déjà. Je suppose donc vos ceintures de sécurité sont en état de marche.

6) Déboucler des ceintures de sécurité à boucle dans la voiture

7) Dans INPA, cliquez sur le bouton Status (F5).

Code-bmw-e90-18

8) Cliquez sur le bouton Boucle (F5)

Code-bmw-e90-19

9) Vous devriez maintenant être sur un écran Buckles qui a plusieurs sections avec des cercles. Nous allons nous concentrer uniquement sur la boucle du conducteur pour ce test.Si vous suivez cette étape de guidage par étape, la boucle branché doit se lire «non» et boucle attachée doit se lire «oui» avec un cercle noir solide.

Code-bmw-e90-19

10) Sur le côté conducteur de la voiture, la boucle de la ceinture de sécurité dans la boucle.Après cela, en INPA, la boucle branché doit se lire «oui» avec un cercle noir solide.

Code-bmw-e90-21

11) Si vous avez reçu aucune erreur tout en effectuant le test de boucle du siège, félicitations! Vous êtes en train de communiquer avec succès avec votre voiture et prêt à passer à l'aide de NCS Expert. Encore une fois, INPA est un excellent outil à utiliser pour vous assurer que la communication entre la voiture et votre ordinateur fonctionne correctement avant d'utiliser NCS Expert.

12) Fermer INPA et commencer NCSEXPER.EXE situé sur le bureau.

 

Étape 5 - Utilisation de NCS Expert

Pour cette étape, nous allons créer un nouveau profil dans NCS Expert qui sera ce que vous allez utiliser pour la plupart de votre codage à l'avenir. Aussi, juste pour obtenir vos mains humides pour la première fois, je vais vous montrer comment coder / activer la fameuse fonction Velocity BC numérique pour la voiture.

Ne sautez pas de l'une des étapes suivantes. AGAIN, ne, ne, ne pas sauter de l'une des étapes suivantes. Cela conduit à un risque de vous visser votre voiture de démarrer ou pire.Si vous recevez des erreurs de NCS Expert à tout moment, STOP aller de l'avant dans ce guide et revérifier vos étapes ou essayez googler le problème que vous rencontrez.

1) Lorsque vous ouvrez NCS Expert, vous devriez être présenté avec une fenêtre qui ressemble à ce qui suit:

Code-bmw-e90-22

2) Cliquez sur Fichier, puis cliquez sur Charger Profil

Code-bmw-e90-23

3) Choisissez le profil de ExpertMode puis cliquez sur le bouton OK. Remarque, la liste des profils que vous avez à choisir peut être différente de la mienne. C'est bon. Si vous ne disposez pas d'un profil ExpertMode, vous devez conserver une copie avant de passer.

Code-bmw-e90-24

4) Cliquez sur Fichier, puis cliquez sur Modifier Profil, et pour le mot de passe, entrez les données suivantes et cliquez sur le bouton OK:  repxet
5) Dans la fenêtre de l' éditeur de profil, cliquez sur le bouton Auto-Keymemory et assurez -vous que les 3 cases sont cochée sur la fenêtre de la mémoire du véhicule, puis cliquez sur le bouton OK.

Code-bmw-e90-26

6) Cliquez sur le bouton de contrôle de la consistance, et vous devriez recevoir un popup Infos fenêtre qui dit "konsistence check OK". Si oui, cliquez sur le bouton OK de la fenêtre contextuelle.

Code-bmw-e90-27

7) Cliquez sur le bouton FSW / PSW, et vérifier la CVT de l'option est sélectionnée, et cochez les deux cases pour FSW- / PSW-Trace et FSW- / PSW-Manipuler avec FSW_PSW.MAN. Ensuite, cliquez sur le bouton OK.

Code-bmw-e90-28

8) Cliquez sur le bouton de contrôle de la consistance à nouveau, et vous devriez recevoir un popup Infos fenêtre qui dit "konsistence check OK". Si oui, cliquez sur le bouton OK de la fenêtre contextuelle.

Code-bmw-e90-29

9) Cliquez sur le bouton OK pour fermer l'éditeur de profil.

Code-bmw-e90-30

10) Cliquez sur Fichier, puis cliquez sur Enregistrer Profil comme. Changer le nom du fichier à FZG2.PFL , et assurez - vous que le nom du fichier n'existe pas déjà dans le volet desélection en dessous. Assurez - vous également que le dossier PFL est sélectionné dans le volet de sélection des dossiers. Puis cliquez sur le bouton OK.

Code-bmw-e90-31

11) Cliquez sur Fichier, puis cliquez sur Modifier Profil, puis entrez le même mot de passe (repxet) comme avant. Ensuite , cliquez sur le bouton Info Profil et changer le nom d'un profil à  FSW PSW MAN  , puis cliquez sur le bouton OK. Puis cliquez sur le bouton OK pour fermer la fenêtre de l' éditeur de profil.

Code-bmw-e90-32

12) Cliquez sur Fichier, puis cliquez sur Enregistrer Profil.

Code-bmw-e90-33

13) Pour résumer ce que nous venons de faire, nous venons de créer un profil qui va écrire des informations à la voiture d'un fichier .MAN qui sera situé dans notre dossier NCS Expert TRAVAIL. Nous reviendrons dans une minute. Le point le plus important ici est, à l'avenir lorsque vous démarrez NCS Expert, vous devez charger le profil de MAN FSW PSW au lieu du profil ExpertMode. Si vous cliquez sur Fichier, puis cliquez sur Charger Profil, vous remarquerez le nouveau profil (FSW PSW MAN) vous venez de créer est maintenant répertorié comme une option pour sélectionner.

14) Après avoir chargé le profil, vous verrez de nouvelles options pour sélectionner sous F1, F2 et F3.

Code-bmw-e90-34

15) Appuyez sur F1 ou cliquez sur le VIN / bouton ZCS / FA.

Code-bmw-e90-35

16) Appuyez sur F3 pour choisir le CHASSIS pour le véhicule. Je vais supposer que vous essayez de coder un véhicule BMW E90, alors dans la fenêtre pop-up, choisissez E89 dans la liste et appuyez sur le bouton OK. Nous sommes fondamentalement disons quel type de véhicule, nous travaillons avec. Une autre fenêtre pop-up après avoir cliqué sur OK, et à partir de cette fenêtre, choisissez CAS pour l'ECU et appuyez sur le bouton OK. Nous devons choisir l'ECU afin NCS Expert peut retreive le numéro VIN de la voiture et des commandes de véhicules (VO) pour qu'il sache quels sont les paramètres à utiliser pour programmer la voiture.

Code-bmw-e90-36

Code-bmw-e90-37

17) NCS Expert, vous remarquerez à côté  FG est le numéro VIN  et  FA contient la VO pour le véhicule . La chaîne FA peut être modifiée si nécessaire, mais nous n'entrer dans ce dans ce guide.

Code-bmw-e90-38

18) Appuyez sur la touche F6 ou cliquez sur le bouton Retour. Remarque, les touches de fonction peuvent être grisés pendant quelques secondes. Lorsque vous appuyez sur le bouton Retour, NCS Expert est en train de lire toutes les valeurs de chaque module dans le véhicule et de les stocker dans un fichier FSW_PSW.TRC situé dans le dossier NCS Expert TRAVAIL. Il fait cela automatiquement, et remplacer le fichier si elle existe déjà.

Code-bmw-e90-39

19) Ouvrez votre dossier NCS Expert TRAVAIL (vous devriez avoir un raccourci sur votre bureau vers le dossier). Comme mentionné précédemment, vous devriez remarquer un fichier dans votre dossier de travail appelé FSW_PSW.TRC. Ce fichier a été créé automatiquement ou mis à jour par NCS Expert. Une pratique courante est de faire une sauvegarde de ce fichier chaque fois que vous envisagez de faire des changements de codage à un module dans la voiture. Je dois normalement un dossier dans le dossier de travail appelé sauvegarde, et je mets toutes mes sauvegardes dans ce dossier. Donc, copiez le fichier FSW_PSW.TRC et collez-le dans le dossier de sauvegarde ou ailleurs sur votre ordinateur au cas où vous avez besoin pour restaurer vos paramètres.

Code-bmw-e90-40

Code-bmw-e90-41

Code-bmw-e90-42

20) NCS Expert vous remarquerez sous get_coded une liste de modules sélectionnés pour être codés. Tous les paramètres / paramètres de ces modules sont ce qui est répertorié dans le fichier que vous FSW_PSW.TRC venez de prendre une sauvegarde de.

Code-bmw-e90-43

21) Depuis pour activer le Velocity BC numérique nous avons seulement besoin de traiter avec le module COMBI, nous allons sélectionner uniquement ce module pour obtenir codé au lieu de tous les modules. Appuyez sur F4 ou cliquez sur le bouton Process ECU.

Code-bmw-e90-44

22) Choisissez le KOMBI ECU de la fenêtre pop-up et appuyez sur le bouton OK.  Remarque , pour mon 2009 BMW E90 mes paramètres Velocity BC numériques ont été localisés dans le module COMBI. Pour certains, il peut être l'ECU CAS vous devez sélectionner. Mais pour l'instant, il suffit de suivre le long, et si vous ne trouvez pas la ligne à modifier dans le module COMBI, juste commencer à revenir à cette étape et sélectionnez l'ECU CAS au lieu du KOMBI ECU.

Code-bmw-e90-45

23) Vous devriez maintenant remarquer en NCS Expert sous le texte se codé que seul le module COMBI est répertorié au lieu de tous les modules du véhicule.

Code-bmw-e90-46

24) Appuyez sur F4 ou cliquez sur le bouton Lire ECU. Cela remplacera à nouveau votre fichier FSW_PSW.TRC dans le dossier NCS Expert TRAVAIL. Cependant, cette fois- ci, il ne lira dans les valeurs à partir du module COMBI au lieu de tous les modules dans votre voiture.Vous remarquerez que la taille du fichier FSW_PSW.TRC est beaucoup plus petit que aussi bien avant. Dans mon cas, il était seulement 9KB au lieu de 234KB lorsque NCS Expert lu dans toutes les valeurs pour chaque module. Vous remarquerez également un NETTODAT.TRC  fenêtre pop-up. Sortie Juste par cette fenêtre . De plus, vous remarquerez une chaîne de texte sous KOMBI qui dit codage terminé. Cela signifie que NCS Expert a terminé la lecture de l'ECU.

Code-bmw-e90-47

Code-bmw-e90-48

25) Dans le dossier NCS Expert TRAVAIL, ouvrez le fichier FSW_PSW.TRC dans Notepad ++.Notez que si vous ne disposez pas de Notepad ++ installé, vous pouvez également ouvrir le fichier dans le programme Bloc-notes standard.

Code-bmw-e90-49

26) Nous devons aller de l' avant et enregistrer ce fichier avec une extention .MAN au lieu de .TRC depuis NCS Expert est configuré pour coder votre voiture avec le fichier FSW_PSW.MAN situé dans votre dossier NCS Expert TRAVAIL. Donc , dans Notepad ++, cliquez sur Fichier, puis cliquez sur Enregistrer sous, puis modifiez le nom du fichier à la suivante: FSW_PSW.MAN
Remarque, il est correct si le fichier FSW_PSW.MAN existe déjà dans votre dossier de travail.Il suffit de le remplacer.

Code-bmw-e90-50

Code-bmw-e90-51

Code-bmw-e90-52

27) Après avoir enregistré le fichier, avis dans Notepad ++ l'onglet doit avoir un titre qui dit, FSW_PSW.MAN au  lieu de FSW_PSW.TRC.

Code-bmw-e90-53

28) Dans Notepad ++ utiliser l'option de recherche pour rechercher le paramètre suivant: BC_DIGITAL_V

Code-bmw-e90-54

29) Si vous ne l' avez pas déjà remarqué, certains paramètres ont le mot «aktiv» sous eux, et certains paramètres ont " nicht_aktiv " sous eux. Fondamentaux leBASIC pour la plupart desparamètres sont, si elle a le mot " aktiv " en dessous, il  signifie que le paramètre est actif (activé) . Si le paramètre a " nicht_aktiv " en dessous, il signifie thatparameter est pas actif (non activé) . Comme vous pouvez le voir sur la capture d' écran ci - dessus, le paramètre BC_DIGITAL_V est pas actif. Donc , pour activer la fonction Velocity BC numérique, remplacer le mot "nicht_aktiv" avec le mot "aktiv" et enregistrez le fichier.

Code-bmw-e90-56

30) NCS Expert, appuyez sur F5 ou cliquez sur le bouton fonctions de base. Dans la fenêtre pop-up sélectionnez la  coapiReadSgGetFswPsw  fonction et appuyez sur le bouton OK. La sélection de cette fonction indique simplement NCS Expert que nous souhaiterions utiliser les valeurs des paramètres à partir du fichier FSW_PSW.MAN que nous venons édité quand on code la voiture. Une autre fenêtre pop-up (coapiReadSgGetFswPsw) apparaîtra qui a le nom de la CDB et d' autres champs de texte. Ne pas changer quoi que ce soit, et il suffit d'appuyer sur le bouton OK.

Code-bmw-e90-58

Code-bmw-e90-59

31) Une fenêtre pop-up (coapiReadSgGetFswPsw) devrait apparaître avec le message qui dit: "parfait fonction de base terminée". Si elle le fait, pres le bouton OK. Si elle ne le fait pas, vous avez peut-être fait quelque chose de mal dans l'une des étapes ci-dessus, et ne continue pas en avant.

32) Nous avons besoin de changer le  JOBNAME  de  CODIERDATEN_LESEN , ce qui signifie NCS Expert va lire les informations à partir du module au lieu d'écrire à elle, à SG_CODIEREN , ce qui signifie que nous voulons NCS Expert pour écrire les informations sur le module. Appuyez sur F2 ou le bouton d'emploi de changement, et dans la fenêtre pop-up, sélectionnez  SG_CODIEREN  et appuyez sur le bouton OK.

Code-bmw-e90-60

Code-bmw-e90-61

33) Enfin, l'étape que vous avez attendu. Nous sommes maintenant prêts à écrire les modifications apportées au module. Assurez - vous que près de JOBNAME NCS Expert a SG_CODIEREN  sélectionné. Ensuite, appuyez sur F3 ou le bouton Exécuter emploi.

Code-bmw-e90-62

34) Ensuite, dans COMBI, vous remarquerez une chaîne de texte qui dit Codage activ, ce qui signifie que le codage a lieu, et après il est fait coder les changements, la chaîne de texte va dire, codage terminé.

Code-bmw-e90-63

35) Félicitations! Vous avez codé votre premier long métrage sur votre voiture! Après le codage est terminé, le véhicule redémarre. Ensuite, appuyez sur le bouton de la Colombie-Britannique à quelques reprises jusqu'à ce que vous voyez l'écran de vitesse.

Code-bmw-e90-65

J'espère que ce guide a été utile pour vous. Je sais qu'il était extrêmement long, mais une fois que vous codez un peu plus de fonctionnalités, ce processus sera une seconde nature pour vous et vous aurez l'air comme un pro en peu de temps.

http://obd365.blogrip.com/2016/03/07/diy-coding-bmw-e90-w...