Brico-Manual Como actualizar modulo de luces LCM SW3.6 a SW4.7 y poder activar modo autopista

iTudor

Forista Senior
Bueno, pues aquí va el brico prometido, si a alguno se le ocurre un mejor titulo, que me lo diga por que no ando inspirado

Voy a intentar hacerlo lo mas bonito y entendible posible, pero me conformo con que quede entendible.

allá vamos

Antes de nada, esto es lo que vamos a necesitar antes de ponernos manos a la obra

HARDWARE

-Modulo de luces con SW3.6 o superior. algunos SW3.56 son posibles de actualizar, pero no todos, depende del CPU que lleve, tiene que ser uno de estos 2 (MC9S12D64CPVE o MC9S12D64MPVE) si no lleva ese, entonces se puede comprar en aliexpress y cambiarlo, pero renta mas casi cogerse una SW3.6 y seguir el brico.

-USBDM Programmer - https://es.aliexpress.com/item/3288...earchweb0_0,searchweb201602_,searchweb201603_

-4 cables Jumper macho-hembra https://www.ebay.es/itm/10-Cables-2...369704?hash=item33b889c8e8:g:-2EAAOSwDclZxm1m

IxGP7FM.jpg



SOFTWARE

- El archivo con SW4.7
https://mega.nz/#!rtQyxSxK!3vS8ATBSOFWuhby1Jed_kVJmRRA8PimM56oqp2Op9fw

- Programa USBDM
https://sourceforge.net/projects/usbdm/
Si la ultima version ( 4.12.1.262) no funciona, descargar la 4.12.1.240 y funcionara (link https://sourceforge.net/projects/usbdm/files/Version 4.12.1/Software/ )

-Drivers para el programmer USBDM
https://sourceforge.net/projects/usbdm/files/Version 4.12.1/Drivers/
Dudo que nadie aqui lleve Windows XP asi que descargais el USBDM_Drivers_4_12_3_Win_x64.msi o x32 si teneis 32bits.

Ahora si que si, empezamos.

1- Abrimos nuestra interfaz USBDM y quitamos el cable que ya trae insertado, y movemos el Jumper a la posicion de 5V como en la foto
HPiTS4X.jpg


2- Pasamos al LCM, lo abrimos y sacamos la placa desde dentro, dejo algunas fotos de como abrirlo
Pulsamos hacia dentro la pestaña en ambos lados y la parte frontal sale
LGhoJ3j.jpg

Tiramos del cable simplemente hacia atras y sale sin mucho esfuerzo
d5yajc6.jpg

GuBz94Z.jpg

Para sacar la tapa negra, lo mismo que con el frontal, empujamos las patillas y sale
npRsztV.jpg

Para sacar la placa desde dentro, empujamos desde el conector hacia fuera y ya sale
PaWTe5K.jpg

3- Teniendo la placa con el cable suelto mirando hacia nosotros, nos vamos a fijar en la parte de abajo, que es donde tenemos la fiesta
mkDo52X.jpg


4- Dejo la leyenda de cada color a donde hay que soldar

Rojo - VCC
Naranja - BKGD
Amarillo - RESET
Marron - GND

PjlXFrN.jpg


Soldamos cada cable en su punto y quedaria algo tal que asi

UCaJ1Mf.jpg

5RB85Md.jpg


5- Ahora conectamos cada cable en su sitio en el USBDM, tal que asi
KvOPXNA.jpg


g9TVEkG.jpg


A estas alturas ya deberiais de tener el programa y los drivers instalados

6- Conectamos el cable al USBDM y al ordenador, y abrimos en el menu inicio el que dice: HCS12 PROGRAMMER

el USBDM deberia estar con las 3 luces encendidas, asi

34nHyuI.jpg



tendremos esto abierto
ta1sKpH.jpg


7- Le damos a Load Hex File y seleccionamos el archivo que hemos descargado antes ( LSZ_SW47.s19 )
8- Le damos a Detect Chip, y si todo esta bien soldado e instalado, os deberia de detectar el chip MC9S12D64
9- En Security seleccionamos Image
10- En Programming Erase Mode seleccionamos EraseMass
11- Click en Program Flash
12- Deberia salir esta pantalla, que significa que esta escribiendo el soft y que todo bien, luego os dira si quereis flashear mas y le dais a NO
ljb0zGL.jpg



IMPORTANTE

Si os da un error al darle a Program Flash, Instalais la version que acaba con 240 que menciono al principio del post. En mi caso la ultima version me dio fallo, y la 240 sin problema flasheo.

Bien, ahora ya tenemos nuestra LCM virgen con soft 4.7 que es el ultimo y mas actualizado que saco BMW

Ahora lo que hay que hacer, es conectarla a nuestro coche y con NCS Expert meterle el VIN , Kilometros y etc etc.

Para hacer eso hacemos lo siguiente:

( lo voy a explicar muy por encima, si has llegado hasta aqui, sabras hacer todo lo siguiente sin un tutorial paso a paso, y si no, a tirar de google, u otro dia edito y hago el paso a paso )

Abrimos NCS Expert
Cargamos perfil Expert o NCS Dummy el que tengais que pueda leer y escribir
Cargamos modulo AKMB
Seleccionamos modulo ALSZ y le hacemos un FA_WRITE y un FGNR_SCHRIEBEN, y por ultimo le hacemos un SG_CODIEREN con un FSP_PSW.MAN en blanco.

Si queremos activar el modo autopista, o intermitentes confort, el valor a modificar es el:

CYCL_TI_BLK ---- lo cambiamos a DREIMAL

Guardamos, hacemos un SG_CODIEREN y voila, tenemos 3 intermitentes con un toque a la palanca.

Para los que no tengan NCS EXPERT.

se puede codificar perfectamente con BMW SCANNER.

al flashear el modulo, enchufar al coche

Meterse a Reprogramming y luego Change Algorithm

elegimos HCS912 - 13 ( se quedara en rojo )

En reprogramming - Write FGSTNR (metemos el bastidor)
Write Odometer - los KM del coche
y luego Copy FA coding - IKE-->LCM

y con esto ya estaria el modulo configurado con nuestras equipaciones, kilometros y bastidor. y activada la opcion de triple intermitente por defecto.

Luego volver a poner el algoritmo en 0.


Espero que os sirva de algo este brico, cualquier cosa me comentáis

Para los vagos que no quieran echarle dos huevos para hacer todo esto, por 30€ os lo hago yo si venís aquí, o me enviáis vuestro LCM con SW3.6
 
Última edición:

chilote42

Forista Senior
Entiendo que harías la parte de posibilitar que se puedan poner las 3 intermitencias, con un solo toque , después habría que hacer la segunda parte para meter los Kms .

Muy bien por el brico , lo seguiré ya que me gustaría tener lo de las 3 intermitencias.

A ver si desarmo mi SW 3.56 y tiene la placa buena.

Título : 3 intermitencias con un solo toque, ahora se puede.

Saludos crack
 
Última edición:

iTudor

Forista Senior
Entiendo que harías la parte de posibilitar que se puedan poner las 3 inltermitencias, con un solo toque , después habría que hacer la segunda parte para meter los Kms .

Muy bien por el brico , lo seguiré ya que me gustaría tener lo de las 3 intermitencias.

A ver si desarmo mi SW 3.56 y tiene la placa buena.

Título : 3 intermitencia con un solo toque, ahora se puede.

Saludos crak
pues por si acaso he hecho asi, primero meterle un MAN vacio, para que salgan solas todas las opciones y luego leer de nuevo para meter el MAN modificado, creo que si lees directamente la LCM sin meterle el blanco antes te devuelve otro blanco, no se si me explico jaja

en cuanto a la tuya, la unica manera de saber si llevad el chip bueno, es soldando y darle a Detect, y te dira si bien o mal, ya que encima de toda la placa lleva una especie de resina para proteger de polvo/agua y no se ve nada en ningun chip, ninguna inscripcion...
 

chilote42

Forista Senior
pues por si acaso he hecho asi, primero meterle un MAN vacio, para que salgan solas todas las opciones y luego leer de nuevo para meter el MAN modificado, creo que si lees directamente la LCM sin meterle el blanco antes te devuelve otro blanco, no se si me explico jaja

en cuanto a la tuya, la unica manera de saber si llevad el chip bueno, es soldando y darle a Detect, y te dira si bien o mal, ya que encima de toda la placa lleva una especie de resina para proteger de polvo/agua y no se ve nada en ningun chip, ninguna inscripcion...
Creo que es mejor comprar un SW 3.56.

Aquí un enlace que tenía, de cómo hacer eso de las 3 intermitencias, pero de otra forma : https://www.yumpu.com/es/document/r...touch-intermitentes-dificultad-bmw-carx-spain

Lo vi en este tema : https://www.bmwfaq.org/threads/es-p...e-confort-tres-destellos-con-un-toque.912044/

Saludos
 
Última edición:

Jony_AM

En Practicas
Gracias por el tutorial!! Lleva faenilla, aunque supongo que tiene mas faena instalar todo que la actualizacion en si

En mi caso tengo que instalar el NCS Expert porque no lo tengo tampoco.

No hay peligro de perder la configuración original del LCM??
 

iTudor

Forista Senior
Gracias por el tutorial!! Lleva faenilla, aunque supongo que tiene mas faena instalar todo que la actualizacion en si

En mi caso tengo que instalar el NCS Expert porque no lo tengo tampoco.

No hay peligro de perder la configuración original del LCM??
no te creas, tampoco es para tanto, yo en 1 hora tenia las 2 actualizadas y habia terminado todo, al principio pensaba que me tiraria toda la tarde jajaja

lo unico que pierdes es las codificaciones de la LCM, yo antes de cambiar lo que he hecho ha sido apuntarme que es lo que tenia codificado, una foto a bmwscanner, y luego en la nueva codificar de vuelta todo igual y ya esta, nada del otro mundo
 

Pro1991

Forista
que con 1 toque en la palanca de los intermitentes hace 3 rafagas, o 5 o las que le digas, es util, era algo que echaba de menos desde que vendi el Focus antiguo que era mas viejo que el bmw y tenia la funcion...

Parece una tontería pero se agradece un huever, tengo un Peugeot 308 que lo trae y lo hecho de menos en el e46
 

alvespfer

En Practicas
Bueno, pues aquí va el brico prometido, si a alguno se le ocurre un mejor titulo, que me lo diga por que no ando inspirado

Voy a intentar hacerlo lo mas bonito y entendible posible, pero me conformo con que quede entendible.

allá vamos

Antes de nada, esto es lo que vamos a necesitar antes de ponernos manos a la obra

HARDWARE

-Modulo de luces con SW3.6 o superior. algunos SW3.56 son posibles de actualizar, pero no todos, depende del CPU que lleve, tiene que ser uno de estos 2 (MC9S12D64CPVE o MC9S12D64MPVE) si no lleva ese, entonces se puede comprar en aliexpress y cambiarlo, pero renta mas casi cogerse una SW3.6 y seguir el brico.

-USBDM Programmer - https://www.amazon.es/Emulador-Programador-Microcontrolador-Descargar-Debugger/dp/B07FYNVS7Z/ref=sr_1_3?__mk_es_ES=ÅMÅŽÕÑ&keywords=usbdm&qid=1568121968&refinements=p_85:831314031&rnid=831276031&rps=1&s=gateway&sr=8-3

-4 cables Jumper macho-hembra https://www.ebay.es/itm/10-Cables-2...369704?hash=item33b889c8e8:g:-2EAAOSwDclZxm1m

IxGP7FM.jpg



SOFTWARE

- El archivo con SW4.7
https://mega.nz/#!rtQyxSxK!3vS8ATBSOFWuhby1Jed_kVJmRRA8PimM56oqp2Op9fw

- Programa USBDM
https://sourceforge.net/projects/usbdm/
Si la ultima version ( 4.12.1.262) no funciona, descargar la 4.12.1.240 y funcionara (link https://sourceforge.net/projects/usbdm/files/Version 4.12.1/Software/ )

-Drivers para el programmer USBDM
https://sourceforge.net/projects/usbdm/files/Version 4.12.1/Drivers/
Dudo que nadie aqui lleve Windows XP asi que descargais el USBDM_Drivers_4_12_3_Win_x64.msi o x32 si teneis 32bits.

Ahora si que si, empezamos.

1- Abrimos nuestra interfaz USBDM y quitamos el cable que ya trae insertado, y movemos el Jumper a la posicion de 5V como en la foto
HPiTS4X.jpg


2- Pasamos al LCM, lo abrimos y sacamos la placa desde dentro, dejo algunas fotos de como abrirlo
Pulsamos hacia dentro la pestaña en ambos lados y la parte frontal sale
LGhoJ3j.jpg

Tiramos del cable simplemente hacia atras y sale sin mucho esfuerzo
d5yajc6.jpg

GuBz94Z.jpg

Para sacar la tapa negra, lo mismo que con el frontal, empujamos las patillas y sale
npRsztV.jpg

Para sacar la placa desde dentro, empujamos desde el conector hacia fuera y ya sale
PaWTe5K.jpg

3- Teniendo la placa con el cable suelto mirando hacia nosotros, nos vamos a fijar en la parte de abajo, que es donde tenemos la fiesta
mkDo52X.jpg


4- Dejo la leyenda de cada color a donde hay que soldar

Rojo - VCC
Naranja - BKGD
Amarillo - RESET
Marron - GND

PjlXFrN.jpg


Soldamos cada cable en su punto y quedaria algo tal que asi

UCaJ1Mf.jpg

5RB85Md.jpg


5- Ahora conectamos cada cable en su sitio en el USBDM, tal que asi
KvOPXNA.jpg


g9TVEkG.jpg


A estas alturas ya deberiais de tener el programa y los drivers instalados

6- Conectamos el cable al USBDM y al ordenador, y abrimos en el menu inicio el que dice: HCS12 PROGRAMMER

el USBDM deberia estar con las 3 luces encendidas, asi

34nHyuI.jpg



tendremos esto abierto
ta1sKpH.jpg


7- Le damos a Load Hex File y seleccionamos el archivo que hemos descargado antes ( LSZ_SW47.s19 )
8- Le damos a Detect Chip, y si todo esta bien soldado e instalado, os deberia de detectar el chip MC9S12D64
9- En Security seleccionamos Image
10- En Programming Erase Mode seleccionamos EraseMass
11- Click en Program Flash
12- Deberia salir esta pantalla, que significa que esta escribiendo el soft y que todo bien, luego os dira si quereis flashear mas y le dais a NO
ljb0zGL.jpg



IMPORTANTE

Si os da un error al darle a Program Flash, Instalais la version que acaba con 240 que menciono al principio del post. En mi caso la ultima version me dio fallo, y la 240 sin problema flasheo.

Bien, ahora ya tenemos nuestra LCM virgen con soft 4.7 que es el ultimo y mas actualizado que saco BMW

Ahora lo que hay que hacer, es conectarla a nuestro coche y con NCS Expert meterle el VIN , Kilometros y etc etc.

Para hacer eso hacemos lo siguiente:

( lo voy a explicar muy por encima, si has llegado hasta aqui, sabras hacer todo lo siguiente sin un tutorial paso a paso, y si no, a tirar de google, u otro dia edito y hago el paso a paso )

Abrimos NCS Expert
Cargamos perfil Expert o NCS Dummy el que tengais que pueda leer y escribir
Cargamos modulo AKMB
Seleccionamos modulo ALSZ y le hacemos un FA_WRITE y un FGNR_SCHRIEBEN, y por ultimo le hacemos un SG_CODIEREN con un FSP_PSW.MAN en blanco.

Si queremos activar el modo autopista, o intermitentes confort, el valor a modificar es el:

CYCL_TI_BLK ---- lo cambiamos a DREIMAL

Guardamos, hacemos un SG_CODIEREN y voila, tenemos 3 intermitentes con un toque a la palanca.

Espero que os sirva de algo este brico, cualquier cosa me comentáis

Para los vagos que no quieran echarle dos huevos para hacer todo esto, por 30€ os lo hago yo si venís aquí, o me enviáis vuestro LCM con SW3.6

Muchas gracias por compartir con todos la información y encima hacer un brico. En mi caso, no creo que lo haga, ya que nunca he usado lo de los tres intermitentes; pero siempre hay que agradecer el trabajo de un forero que intenta ayudar.

¡Un saludo, Tudor!
 

chilote42

Forista Senior
Muchas gracias por compartir con todos la información y encima hacer un brico. En mi caso, no creo que lo haga, ya que nunca he usado lo de los tres intermitentes; pero siempre hay que agradecer el trabajo de un forero que intenta ayudar.

¡Un saludo, Tudor!
Pues hace años, sería el 2003-4 , lo probé en un Ibiza, y fue algo que me sorprendió gratamente, eso de darle un sólo toque al intermitente y que de 3 destellos me gustó mucho y en el bmw desistí , ya que era algo extremadamente complicado según vi. No obstante, se lo hice a otro coche que tenemos en casa del grupo VAG y era sencillo, comprar un relé específico e intercalarlo en sus conectores.

También a primeros de mes, probé un bmw serie 1 del 2009 y también lo tenía

Ahora he visto la luz , con lo que a puesto @Tudor y espero poderlo poner.

Saludos
 
Última edición:

E46-318i-Touring

En Practicas
He seguido este brico para hacer la actualizacion de mi modulo de luces de la version 35 a la 37

El manual esta perfecto y tan solo matizar que a mi tampoco me ha servido la version mas nueva del software y he tenido que meter la que termina en 240.

Todo bien. Tan solo poner una vez actualizado y limpiado el modulo hay que codificarlo pra nuestro coche.

He comparado los 2 archivos TRC que quedan, el que tenia de la C35 y el nuevo de la C37 (que sale depues de codificar con un MAN vacio y veo estas diferencias. La mas importante que aparece una linea con el codigo para poner los 3 destellos entre otras cosas

Si en C35 no en C37

PROGRAMMPARAMETER_LCM_2 hasta 10
wert_01

DAUERFAHRLICHT_EU
nicht_aktiv


Si en C37 no en C35

CYCL_TI_BLK
einmal
DAUERFAHRLICHT_US
nicht_aktiv
FL_ALS_SL_LR
nicht_aktiv
FL_DRL_MIT_RL
nicht_aktiv
HEIMLEUCHTEN_BLK
nicht_aktiv
LAENGE_LWR_REF
wert_01
wert_02
LAENGE_LWR_STELL
wert_01
wert_02
LH_MIT_BIX
nicht_aktiv
PIN_20_37_ALS_PO
nicht_aktiv
PIN20_PWM_BLK
wert_01
PIN37_PWM_BLK
wert_01
PIN38_BFD
nicht_aktiv
PIN49_BFD
nicht_aktiv
PIN49_PWM_BFD
wert_01
LWR_DIAG_PARAM
wert_01
PO_ALS_DRL
nicht_aktiv
SL_AUS_BEI_FA_TUER_AUF
nicht_aktiv
 

Javier168

En Practicas
Buenas,
He tratado de actualizar el LCM siguiendo todos los pasos, con la ultima version me daba error, y me bajé la 4.12.1.240, pero ahora el problema es que da el siguiente error
oYc5ram.jpg
es un modulo de luces con el sw 3.6 a ver si @iTudor me puede iluminar
Gracias!
 

iTudor

Forista Senior
Buenas,
He tratado de actualizar el LCM siguiendo todos los pasos, con la ultima version me daba error, y me bajé la 4.12.1.240, pero ahora el problema es que da el siguiente error
oYc5ram.jpg
es un modulo de luces con el sw 3.6 a ver si @iTudor me puede iluminar
Gracias!
has hecho auto detect? si es asi, a mi ultimamente con auto detect me falla, hay que seleccionar el chip manualmente
 

iTudor

Forista Senior
para los que no tengan NCS EXPERT.

se puede codificar perfectamente con BMW SCANNER.

al flashear el modulo, enchufar al coche

en el modulo hay una opción de cambiar algoritmo

elegimos HCS912 - 13 ( se quedara en rojo )

En reprogramming - Write FGSTNR (metemos el bastidor)
Write Odometer - los KM del coche
y luego Copy FA coding - IKE-->LCM

y con esto ya estaria el modulo configurado con nuestras equipaciones, kilometros y bastidor. y activada la opcion de triple intermitente por defecto.
 

jormi

Forista Senior
para los que no tengan NCS EXPERT.

se puede codificar perfectamente con BMW SCANNER.

al flashear el modulo, enchufar al coche

en el modulo hay una opción de cambiar algoritmo

elegimos HCS912 - 13 ( se quedara en rojo )

En reprogramming - Write FGSTNR (metemos el bastidor)
Write Odometer - los KM del coche
y luego Copy FA coding - IKE-->LCM

y con esto ya estaria el modulo configurado con nuestras equipaciones, kilometros y bastidor. y activada la opcion de triple intermitente por defecto.

iDuracel, metelo en el PDF así no se pierde.:finga:

Gracias de nuevo por todo
 

Nando fer 22

Forista Senior
@iTudor si yo tengo la ultima version del modulo de luces no tengo nada mas que meter los kilometros no y lo del brake forcé display sabes si funciona en los cabrio
 

chilote42

Forista Senior
Hace bastantes años lo pregunté en un tema, era poco menos que imposible , pasados más de 10 años, vi algo de luz y ahora, por fin, tengo el tan deseado por mi , modo autopista o lo que es lo mismo, que al dar un sólo toque a la palanca de intermitentes haga 3 ó más destellos.

Y todo como aquel que dice, en un abrir y cerrar de ojos, el jueves pasado @iTudor envía el módulo de luces, el viernes lo tengo en casa, quito el módulo que tengo , pongo el que me envía, unos sencillos pasos con el bmw scanner, lo pruebo y funciona perfectamente, estos días lo he probado y muy contento, ya era hora.

No voy a personalizar , pero gracias a este foro, se consiguen cosas a veces inimaginables y que en todo caso, son de agradecer.

Saludos
 

Malacca

Corsario
Yo en los cambios de carril rápidos con dos toques va que chuta, tacto en el dedo y perfecto...:chulo:

Pedazo de brico, sí señor...
 
Arriba