BMW Forums : BimmerForums banner

Guía: Tutorial de instalación de INPA/Ediabas, archivos SP_Daten E89 v50.2 y etc.

71K views 19 replies 14 participants last post by  SDsaeed  
#1 · (Edited)
Hola. He decidido compartir mis conocimientos para instalar con éxito el paquete ''BMW Standard Tools'' (Ediabas, INPA, NCSexpert, WinKFP y etc.). Esta Guía incluye un enlace con todo el software necesario para que puedas jugar con tu BMW: diagnóstico, codificación, programación. ¡Por favor, perdóname por mi mal inglés de antemano! Recomiendo usar solo Windows 7 de 32 bits, porque en la versión de 64 bits NCS Expert no funcionará. En caso de que no lo uses para el flasheo de ECU y módulos, puedes usar el sistema operativo Windows 7 de 64 bits. También puedo subir muchos más archivos, como la actualización de mapas CIC 2014, hacer un tutorial para la instalación de DIS v57 y muchos más. Gracias. Enlace de descarga de archivos (aprox. 19 Gb): --= https://mega.co.nz/#!UV4FwDyR!Aq4VY1ySje1ME1MmNg4Pogc9DFo0iTLld_smDDmfzsQ =-- Archivos OPCIONALES esta carpeta descargada incluirá: - DVD de MAPAS BMW CCC Professional 2014, Europa completa; - Archivos de actualización de ECU/Módulos SP_DATEN v50.2 más recientes del chasis BMW E89; - DIS v57 (instalado por mí y funciona completamente)
Instalación INPA - EDIABAS COMPLETO - Edición en inglés:
1. Elimina TODAS las versiones (en caso de que tengas versiones antiguas o quieras una nueva instalación) de tu computadora o renombra todas las carpetas INPA-ADS. Por ejemplo, ''INPA'' a ''_INPA'', ''EDIABAS'' a ''_EDIABAS'' y así sucesivamente. 2. Extrae el archivo descargado con Winrar en el escritorio (o donde quieras). Ten en cuenta que requerirá aprox. 50 Gb de espacio libre en el disco duro. 3. Desde la carpeta extraída ''BMW Programming'', abre la carpeta ''inpa 2012 new'' y copia todos los archivos de esta carpeta a cualquier tarjeta de memoria, unidad flash (memoria USB) o etc., cualquier cosa con sistema de archivos - FAT. Ten en cuenta que es muy importante hacer este paso para evitar errores más adelante durante los pasos de instalación. A partir de ahora, los pasos de instalación posteriores se realizarán desde tu tarjeta de memoria, unidad flash o etc., como mencioné anteriormente. 4. Abre la carpeta ''Step_1''. Copia la carpeta EC-APPS en tu disco С:". 5. Ejecuta el archivo --> Step_1\NFS\Entpackt\disk1\SETUP.EXE Al instalar, elige el Modo de usuario Luego elige en las ventanas de apertura: - Parametrieren einer neuen Konfiguration ohne Daten - OBD - Kein API-TRACE - Kein IFH-TRACE - Komfort (.IPO) !!! REINICIA tu computadora !!! 6. Ejecuta el archivo --> Step_2\INSTALL\Instprog.exe (este es el paso en el que obtendrías un error si no usaras una tarjeta de memoria o etc.): - Elige INGLÉS, presiona Continuar, luego presiona Continuar nuevamente - Al elegir el disco duro para la configuración inicial, no cambies la letra C:". ¡Tu instalación debe estar en la unidad С:", SOLAMENTE! - Elige la configuración BMW Group Rectification programs UK, presiona Continuar. - Activa todas las casillas de repuesto con: EDIABAS 6.4.3 - ACTUALIZACIÓN, INPA 5.0.1 - ACTUALIZACIÓN, NCS Expert 3.0.8 - Completo - Presiona Continuar. 7. Ejecuta el archivo --> Step_3\INSTALL\Instprog.exe: - Elige INGLÉS, presiona Continuar, luego presiona Continuar nuevamente - Al elegir el disco duro para la configuración inicial, no cambies la letra C:". ¡Tu instalación debe estar en la unidad С:", SOLAMENTE! - Elige la configuración BMW Group Rectification programs UK, presiona Continuar. - Activa todas las casillas de repuesto con: INPA 5.0.1 - ACTUALIZACIÓN, NCS Expert 3.0.8 - ACTUALIZACIÓN - Presiona Continuar. 8. Elimina las carpetas ''EDIABAS'' y ''NCSEXPER'' instaladas de tu unidad C:".
 
#7 ·
Como dice Doggy, no funcionará a menos que todo esté instalado desde la carpeta raíz en C:

Ejecuté la instalación desde C: después de volcar todo allí, ahora funciona de maravilla. Obtengo una incompatibilidad en las versiones de Inpa, etc., pero eso es bastante normal por mi experiencia pasada, lo que buscaba era NCSexpert funcionando para codificar mi Aux in, todo funciona bien. ¿Aún no he probado disv57, es solo cuestión de montarlo todo en VMware?

Por cierto, mega es un sitio increíble para descargar, ¡limitó mi línea de fibra de 40 mb a 4,4 mb/s durante toda la descarga!
 
#11 ·
He estado intentando subir la cosa durante la noche, no funcionó, busqué toda la noche, no encontré ningún software. ¡Ya he tenido suficiente! Por lo tanto, decidí ir a eBay y allí encontré un lector de códigos de 30 libras para BMW sonriéndome y diciendo: "CÓMPRAME"... todas las preocupaciones se han ido :)
 
#12 ·
Hola

¿Puedes ayudarme, por favor? Necesito conectar INPA con la interfaz OPS naranja. ¿Puedes ayudarme a modificar EDIBAS y OBD.INI? Pagaré 10-20€ por ello a través de PayPal. Realmente lo necesito.

Gracias

;=============================================================================
;Configuración de EDIABAS 6.4.3
[Configuration]
;=============================================================================

;-----------------------------------------------------------------------------
; EcuPath
; Descripción : Ruta del archivo ECU
; Predeterminado = .
EcuPath = C:\EDIABAS\Ecu

;-----------------------------------------------------------------------------
; SimulationPath
; Descripción : Ruta del archivo de simulación
; Predeterminado = .
SimulationPath = C:\EDIABAS\SIM

;-----------------------------------------------------------------------------
; TracePath
; Descripción : Ruta del archivo de rastreo
; Predeterminado = .
TracePath = C:\DiagProg\Trace

;-----------------------------------------------------------------------------
; CodeMapping
; Descripción : Ruta del archivo de mapeo de caracteres
; Predeterminado = .
;CodeMapping = C:\EDIABAS\BIN\ansi2oem.tab

;-----------------------------------------------------------------------------
; TraceSize
; Descripción : Tamaño máximo de cada archivo de rastreo [KB]
; Valor : 0..32767
; Predeterminado = 1024
TraceSize = 5120

;-----------------------------------------------------------------------------
; ApiTrace
; Descripción : Habilitar/Deshabilitar el rastreo de API/Usuario
; Valor : 0 = Rastreo deshabilitado
; 1 = Rastreo de usuario
; 2 = Rastreo de usuario + marca de tiempo
; 3 = Rastreo de usuario + marca de tiempo + ID de proceso (Win32)
; 4 = Rastreo de función
; 5 = Rastreo de función + marca de tiempo
; 6 = Rastreo de función + marca de tiempo + temporización
; 7 = Rastreo de función + marca de tiempo + temporización + ID de proceso (Win32)
; Predeterminado = 0
ApiTrace = 0

;-----------------------------------------------------------------------------
; IfhTrace
; Descripción : Habilitar/Deshabilitar el rastreo IFH
; Valor : 0 = Rastreo deshabilitado
; 1 = Rastreo habilitado
; 2 = Rastreo habilitado
; 3 = Rastreo habilitado
; Predeterminado = 0
IfhTrace = 0

;-----------------------------------------------------------------------------
; SystemTraceSys
; Descripción : Habilitar/Deshabilitar el rastreo del sistema (sistema en tiempo de ejecución)
; Valor : 0 = Rastreo deshabilitado
; Niveles de rastreo 1..7
; Predeterminado = 0
SystemTraceSys = 0

;-----------------------------------------------------------------------------
; SystemTraceBip
; Descripción : Habilitar/Deshabilitar el rastreo BIP (sistema en tiempo de ejecución)
; Valor : 0 = Rastreo deshabilitado
; Niveles de rastreo 1..7
; Predeterminado = 0
SystemTraceBip = 0

;-----------------------------------------------------------------------------
; SystemTraceIfh
; Descripción : Habilitar/Deshabilitar el rastreo del sistema IFH
; Valor : 0 = Rastreo deshabilitado
; Niveles de rastreo 1..7
; Predeterminado = 0
SystemTraceIfh = 0

;-----------------------------------------------------------------------------
; SystemTraceNet
; Descripción : Habilitar/Deshabilitar el rastreo de red
; Valor : 0 = Rastreo deshabilitado
; Niveles de rastreo 1..7
; Predeterminado = 0
SystemTraceNet = 0

;-----------------------------------------------------------------------------
; BipDebugLevel
; Descripción : Nivel de depuración BIP de los archivos ECU
; Valor : 0..32767
; Predeterminado = 0
BipDebugLevel = 0

;-----------------------------------------------------------------------------
; UbattHandling
; Descripción : Manejo de Ubatt ON/OFF
; Valor : 0 = Ubatt ON/OFF: Sin error EDIABAS
; 1 = Ubatt ON/OFF: Error EDIABAS
; Predeterminado = 1
UbattHandling = 0

;-----------------------------------------------------------------------------
; IgnitionHandling
; Descripción : Manejo de Ignition ON/OFF
; Valor : 0 = Ignition ON/OFF: Sin error EDIABAS
; 1 = Ignition ON/OFF: Error EDIABAS
; Predeterminado = 1
IgnitionHandling = 0

;-----------------------------------------------------------------------------
; TaskPriority
; Descripción : Prioridad del proceso/hilo EDIABAS (solo Win32/16)
; Valor : 0 = Rendimiento óptimo de EDIABAS = 8
; 1 = Rendimiento mínimo de EDIABAS
; ..
; 10 = Rendimiento máximo de EDIABAS
; Predeterminado = 0
TaskPriority = 0

;-----------------------------------------------------------------------------
; LoadWin32
; Descripción : Asignar llamadas EDIABAS Win16 a EDIABAS Win32
; Valor : 0 = Asignación Win16/32 deshabilitada (Win16-->Win16)
; 1 = Asignación Win16/32 habilitada (Win16-->Win32)
; Predeterminado = 0 para Windows 9x/Me
; Predeterminado = 1 para Windows NT4/2000/XP
;LoadWin32 = 0

;-----------------------------------------------------------------------------
; SystemResults
; Descripción : Habilitar/Deshabilitar los resultados del sistema (ubatt/ignition/jobstatus)
; Valor : 0 = Deshabilitar los resultados del sistema
; 1 = Habilitar los resultados del sistema
; Predeterminado = 1
SystemResults = 1

;-----------------------------------------------------------------------------
; RetryComm
; Descripción : Repetir la comunicación fallida automáticamente (1x)
; Valor : 0 = Reintento deshabilitado
; 1 = Reintento habilitado (1x)
; Predeterminado = 1
RetryComm = 1

;-----------------------------------------------------------------------------
; Simulation
; Descripción : Habilitar/Deshabilitar la simulación ECU
; Valor : 0 = Simulación deshabilitada
; 1 = Simulación habilitada
; Predeterminado = 0
Simulation = 0

;-----------------------------------------------------------------------------
;
; Descripción : Interfaz de diagnóstico conectada
; Predeterminado = EDIC
Interface = STD:OBD

; Información adicional (en alemán):
; Tenga en cuenta: ¡El controlador HW para la interfaz debe estar instalado!

; Interface = STD:OBD
; Descripción : Convertidor de nivel serie (sucesor de ADS / conexión a la toma OBD)
; Instalación : \EDIABAS\HARDWARE\OBD\ODBSETUP (solo es necesario para WIN NT4, WIN 2000, WIN XP)
; Archivo INI : OBD.ini solo se usa si está en el directorio de Windows
; Soporte : WIN3.xx : No
; WIN95,98 16 bits : Sí
; WIN95,98 32 bits : Sí
; WIN NT 4.0 : Sí
; WIN XP : Sí

; Interface = STD:FUNK
; Descripción : Interfaz de diagnóstico inalámbrica MDA de Fa. Siemens
; Instalación : ninguna
; Archivo INI : FUNK.INI
; Soporte : WIN95,98 16 bits : Sí
; WIN95,98 32 bits : Sí
; WIN NT 4.0 : Sí
; WIN XP : Sí

; Interface = ADS
; Descripción : Convertidor de nivel serie (conexión a la toma de diagnóstico)
; Instalación : \EDIABAS\HARDWARE\ADS\ADS32\ADSSETUP (solo es necesario para WinNT4)
; Archivo INI : ninguno
; Soporte : WIN95,98 16 bits : Sí
; WIN95,98 32 bits : No
; WIN NT 4.0 : Sí
; WIN XP : Sí

; Interface = KBUS
; Descripción : Convertidor de nivel serie (conexión directa a K-Bus o I-Bus)
; Instalación : \EDIABAS\HARDWARE\ADS\ADS32\ADSSETUP (solo es necesario para WinNT4)
; Archivo INI : ninguno
; Soporte : WIN95,98 16 bits : Sí
; WIN95,98 32 bits : No
; WIN NT 4.0 : Sí
; WIN XP : Sí

; Interface = EDIC
; Descripción : Interfaz serie, PCMCIA, PC-Card de Fa. Softing
; Instalación : \EDIABAS\HARDWARE\EDIC\SETUP.EXE
; Archivo INI : EDICFW.INI, EDICHW.INI
; Soporte : WIN95,98 16 bits : Sí
; WIN95,98 32 bits : Sí
; WIN NT 4.0 : Sí
; WIN XP : Sí

; Interface = EDICC
; Descripción : EDIC-Card C o EDIC-Card 2 Interfaz CAN de Fa. Softing
; Instalación : \EDIABAS\HARDWARE\EDIC\SETUP.EXE
; Archivo INI : XEDICC.INI
; Soporte : WIN95,98 16 bits : Sí
; WIN95,98 32 bits : Sí
; WIN NT 4.0 : Sí
; WIN XP : Sí

; Interface = STD:CAN
; Descripción : Interfaz CAN PCMCIA CanCardX de Fa. Vector
; Instalación : ninguna (excepto la instalación de la tarjeta CAN)
; Archivo INI : CANRTTP.INI
; Soporte : WIN95,98 16 bits : ?
; WIN95,98 32 bits : ?
; WIN NT 4.0 : Sí
; WIN XP : ?
; Persona de contacto: Sr. Jusko
; Teléfono : +49-(0)89/382-35891 (Línea directa)
; correo electrónico : FLASH.SERVICE@BMW.DE (Línea directa)

; Interface = STD:ADS4MOST
; Descripción : Interfaces Most de Fa. Oasis
; Instalación : ninguna (excepto la instalación de la tarjeta Oasis)
; Archivo INI : ADS4MOST.INI
; Soporte : WIN95,98 16 bits : ?
; WIN95,98 32 bits : ?
; WIN NT 4.0 : Sí
; WIN XP : Sí
; Persona de contacto.: Sr. Rowedder
; Teléfono : 089 / 382-29159
; correo electrónico : Michael.Rowedder@bmw.de

; Interface = REMOTE
; Descripción : Conexión de una interfaz EDIABAS a través de TCP/IP
; Instalación : Ajuste de las entradas en [TCP] en ambos lados (ins.: RemoteHost, Port)
; Archivo INI : ninguno
; Soporte : WIN95,98 16 bits : No
; WIN95,98 32 bits : Sí
; WIN NT 4.0, XP : Sí
; WIN XP : Sí
; Caso especial : Interfaz OPPS
; Persona de contacto.: Sr. Rowedder
; Teléfono : 089 / 382-29159
; correo electrónico : Michael.Rowedder@bmw.de

; Interface = REMOTE:name
; Descripción : Conexión de una interfaz EDIABAS a través de TCP/IP
; Instalación : Ajuste de las entradas en [TCP] en ambos lados (ins.: RemoteHost, Port)
; Archivo INI : REMOTE.INI (especialmente necesario para el funcionamiento en paralelo)
; En REMOTE.INI se encuentran bajo [name] ajustes específicos (por ejemplo: RemoteHost, Port)
; Soporte : WIN95,98 16 bits : No
; WIN95,98 32 bits : Sí
; WIN NT 4.0, XP : Sí
; WIN XP : Sí
; Caso especial : Interfaz OPPS
; Persona de contacto.: Sr. Rowedder
; Teléfono : 089 / 382-29159
; correo electrónico : Michael.Rowedder@bmw.de

;-----------------------------------------------------------------------------
; NetworkProtocol
; Descripción : Protocolo de red
; Predeterminado =
NetworkProtocol = TCP

;=============================================================================
;Configuración TCP/IP
[TCP]
;=============================================================================

;-----------------------------------------------------------------------------
; RemoteHost
; Descripción : dirección/nombre del servidor
; Predeterminado =
RemoteHost = 192.168.68.1

;-----------------------------------------------------------------------------
; Port
; Descripción : Puerto de comunicación IP
; Valor : 1000 < puerto < 30000
; Predeterminado =
Port = 6801

;-----------------------------------------------------------------------------
;TimeoutConnect
; Descripción : Tiempo de espera para establecer la conexión
; Predeterminado = 5000
TimeoutConnect = 2000

;-----------------------------------------------------------------------------
;TimeoutReceive
; Descripción : Tiempo de espera para recibir un mensaje
; Predeterminado = 5000
TimeoutReceive = 2000

;-----------------------------------------------------------------------------
;TimeoutFunction
; Descripción : Tiempo de espera para una función larga
; Predeterminado = 59000
TimeoutFunction = 10000

;-----------------------------------------------------------------------------
;DisconnectOnApiEnd
; Descripción : Habilitar/Deshabilitar la desconexión con la llamada a la función ApiEnd
; Valor : 0 = Desconexión deshabilitada
; 1 = Desconexión habilitada
; Predeterminado = 0
;DisconnectOnApiEnd = 1

;-----------------------------------------------------------------------------
;InitCmd<n>
; Descripción : Comando de inicialización <n> (normalmente para OPPS)
; Predeterminado =
;InitCmd0 = FE,04,00,03,01
;InitCmd1 = FD,05,00,03,01

;=============================================================================
; Fin del archivo EDIABAS.ini
;=============================================================================
[OBD]
Port=Com1
Hardware=OBD
RETRY=ON
;Tracelevel=0xFFFFFFFF
;Tracelevel=0xFFFFFFFF
;Tracelevel=0xF0000000
;Tracelevel=0x0000FFFF
; Bit 0 = Llamada a la función
; Bit 1 = Resultado de E/S
; Bit 2 = Resultado nio
; Bit 3 = Información detallada
; Nibble 0 = readchar_wait
; Nibble 1 = principal
; Nibble 2 = cmd
; Nibble 3 = obd
; Nibble 4 = send_and_receive_...
; Nibble 5 = read_telegram_...
; Nibble 6 = send_telegram
; Nibble 7 = SendData


[UNIT_A]
Port=Com2
Hardware=OBD

[UNIT_B]
Port=Com3
Hardware=OBD

[UNIT_C]
Port=Com4
Hardware=OBD

[UNIT_D]
Port=Com5
Hardware=OBD

[UNIT_E]
Port=Com6
Hardware=OBD

[UNIT_F]
Port=Com7
Hardware=OBD

[UNIT_G]
Port=Com8
Hardware=OBD

[UNIT_H]
Port=Com9
Hardware=OBD

[UNIT_I]
Port=Com10
Hardware=OBD

[UNIT_J]
Port=Com11
Hardware=OBD

[UNIT_K]
Port=Com12
Hardware=OBD

[UNIT_L]
Port=Com13
Hardware=OBD

[UNIT_M]
Port=Com14
Hardware=OBD

[UNIT_N]
Port=Com15
Hardware=OBD

[UNIT_O]
Port=Com16
Hardware=OBD
 
#15 ·
He estado intentando descargar esto en Chrome / Firefox con 3 computadoras diferentes, pero siempre me quedo atascado en el 53% con la advertencia "se quedó sin espacio en disco". Incluso registrado en mega pero aún sin suerte.
Gracias por su tiempo y esfuerzo para subirlo con instrucciones.
¿Alguien conoce una descarga de archivo alternativa con la que funcionarían estas instrucciones?
Gracias de antemano por su ayuda.
 
#16 ·
He estado intentando descargar esto en Chrome / Firefox con 3 computadoras diferentes, pero siempre me quedo atascado en el 53% con la advertencia "se quedó sin espacio en disco". Incluso registrado con mega pero aún sin suerte.

Gracias por su tiempo y esfuerzo para subirlo con instrucciones.

¿Alguien conoce una descarga de archivos alternativa con la que estas instrucciones funcionarían?

Gracias de antemano por su ayuda.
Necesitaba instalar una extensión Mega en Chrome para que mi descarga funcionara.

Recibí algunos "No es posible ninguna llamada a la API". ¿Alguien sabe cómo solucionarlo?
 
#17 · (Edited)
Villiusv37, realmente aprecio que te hayas tomado el tiempo para publicar un procedimiento paso a paso para ayudar a aquellos de nosotros que estamos en la curva de aprendizaje.

Pregunta para todos en este hilo. ¿Alguien sabe si se puede programar un Z4 E89 de 2011? He leído información contradictoria de que se puede programar con un cable k+dcan, y luego otros dicen que no funcionará. He leído que puedes usar un cable ENET, pero luego otros han escrito que tampoco funcionará. Realmente agradecería saber si alguien ha programado realmente un E89 y qué cable usaron.

Muchas gracias a todos.
 
#19 ·
Villiusv37, realmente aprecio que te hayas tomado el tiempo de publicar un procedimiento paso a paso para ayudar a aquellos de nosotros que estamos en la curva de aprendizaje.

Pregunta para todos en este hilo. ¿Alguien sabe si un Z4 E89 de 2011 se puede programar? He leído información contradictoria de que se puede programar con un cable k+dcan, y luego otros dicen que no funcionará. He leído que puedes usar un cable ENET, pero luego otros han escrito que tampoco funcionará. Realmente agradecería saber si alguien ha programado un E89 y qué cable usaron.

Muchas gracias a todos.
Hola chicos,

Sé que es un tema antiguo, pero ¿alguien sabe si el Z4 E89 se puede programar y qué interfaz se debe usar?

Muchas gracias,
 
#18 ·
Hola chicos, si están siguiendo esta guía, los problemas en el paso 6 se pueden solucionar eliminando los espacios y puntos adicionales en la ruta. Las aplicaciones usan formatos antiguos de Windows que no pueden lidiar con ellos.

Moví las subcarpetas y las renombré a inpav501 e inpav502 y funciona perfectamente desde la unidad USB.

Espero que esto ayude a otros.
 
#20 ·
Hola a todos, si están siguiendo esta guía, los problemas en el paso 6 se pueden solucionar eliminando los espacios y puntos adicionales en la ruta. Las aplicaciones usan formatos antiguos de Windows que no pueden lidiar con ellos.

Moví las subcarpetas y las renombré a inpav501 e inpav502 y funciona perfectamente desde la unidad USB.

Espero que esto ayude a otros.
Hola a todos: el enlace de descarga no funciona, por favor, ayúdenme.