Está en la página 1de 24

     

Tutorials

Bienvenido a CameraLoops
Tómese un momento para unirse y convertirse en miembro
Acceso Registro

Recien… General Noticias Reseñas Tutori…

Por Troya •1 de agosto de 2021


Artículos Inicio Más en Tutoriales Enviar un tutorial


Cómo Corregir La Suma De


Verificación Después De Editar Inscribirse

Los Archivos De Calibración De Inicie sesión o regístrese para obtener una


cuenta gratuita.
GM Iniciar sesión o Inscribirse

E n este tutorial, explicaré paso a paso cómo corregir la suma Inicia sesión con Google
de verificación después de editar un archivo de calibración del
módulo GM.  Registrate con Twitter
Este proceso ilustra la corrección de la suma de comprobación
de los primeros cuatro bytes.
 Iniciar sesión con Microsoft
 
Es beneficioso leer estos otros tutoriales para
familiarizarse con el concepto de archivos de
 Iniciar sesión con Spotify
calibración de GM si es nuevo.  
DESCARGAS PRINCIPALES
Cómo engañar al SPS de GM para que entregue a… 
29 de julio de 2021 Semana Mes Año Todo

DPS 4.48
GRATIS Por Troya
  11 13

Aprendizaje del inmovilizador


GRATIS IMMO, Insignia Buick regal y otros
Por Troya
7 0
Es beneficioso leer este otro tutorial para familiarizarse con el 

concepto de archivos de calibración de GM si es nuevo. Voy a


demostrar cómo 2017 Chevrolet voltios HMI V2
engañar al SPS en línea de GM para que le proporcione los archiv… GRATIS Por + LLCasaol6 0


4   19 comentarios
GM USA Satellite Radio y HMI 2.5,
Cómo crear un archivo de almacenamiento GM D… 
5 de junio de 2021 $100 HMI 2.0 Módulo VIN Número
Reaprendizaje Archivo DPS
Por Troya
 93 5 95

ENTREGABLES DE GM/OPEL
GRATIS 2023.4.0
Por + LLCasaol
 5 0

A partir de 2022, ya no necesitará crear manualmente el archivo


de almacenamiento DPS. Puede crear automáticamente el archivo
de almacenamiento DPS usando este GM DPS
Herramienta de creación de archivos. Herramienta GM DPS Archi…
10   76 comentarios
 
 

Herramientas que necesitarás.


 Hexadecimal Editor Neo
 


Hex Editor Neo Ultimate Edition 6.24.00.5920 Co… 
12 de enero de 2022

GRATIS
 Versión  182 descargas
Hex Editor Neo Ultimate Edition 6.24.00.5920 Configuración +
Parche
 0 comentarios
 

Paso 1.
Abra el archivo de calibración en Neo y edite su archivo.
Establecer diseños predefinidos como diseño de usuario
experto.

 
Paso 2.
Seleccione todos los códigos en el archivo de calibración excepto
los primeros cuatro bytes/código.

  
Paso 3.
En la parte inferior de Neo, haga clic en Checksum.

Etapa 4.
En la ventana de suma de verificación de Neo, cambie la opción:
Documento completo a Solo selección.

Paso 5.
Seleccione la suma del valor Big-Endian de 16 bits 

Paso 6.
Haga clic en el  botón Actualizar  .


 

Paso 7.
Copie los últimos 4 dígitos, que es: 9730 

Paso 8.
Convierta 9730 en código binario, luego copie y pegue el código
binario en un editor de texto.

 
Paso 9.
Ahora necesita crear una copia inversa del código binario: 
1001011100110000 ,  vea el ejemplo a continuación.

Paso 10.
Convierta el código binario inverso 0110100011001111  en 
código hexadecimal, que equivale a 68cf 

Paso 11.
Ahora necesita  agregar 1 al código hexadecimal, que se ve así
68cf+1=
Utilice esta calculadora en línea para hacer el cálculo.
68cf+1=68d0

Paso 12.
Ahora tienes  68d0
Reemplace los primeros cuatro bytes/código no seleccionados
en el archivo de calibración con 68d0 .

 

Paso 13.
Se ha corregido la suma de comprobación.
Guarde el archivo de calibración y programe su paquete de
calibración en el módulo usando GM DPS.
 
 

COMPARTE ESTE ARTÍCULO


    

Mas opciones de compartir...

Sobre el Autor
Troy es un artista, fotógrafo, videógrafo, músico y creador
profesional que ama las artes, la electrónica, la codificación, la
piratería informática, los viajes, la toma de fotografías y la
creación de contenido para Internet. También es el fundador
de CameraLoops.com
Sígueme en las redes sociales
   

3 2 4 1

Followers 3

 ir a artículos

34 comentarios
1 2 PRÓXIMO  Página 1 de 2  
Contributors

+ Opel_conductor  9
Al corriente2 de agosto de 2021


Gran tutorial Troya.
Gracias.
+ Cita

daniel  1
Al corriente5 de agosto de 2021
Paso 9 
¿Puedes explicar cómo lo invertí? 
+ Cita

Troya  470
Al corriente5 de agosto de 2021
  EL 5/8/2021 A LAS 21:12, DANIAL DIJO: 

Paso 9 
¿Puedes explicar cómo lo invertí? 
Compruebe y descifre la foto adjunta de antes y
después.
+ Cita

Shavkat  2
Al corriente6 de agosto de 2021
Hola, no puedo averiguar cómo hacer esto en el paso
9
+ Cita 1

Troya  470
Al corriente6 de agosto de 2021
  EL 06/08/2021 A LAS 20:05, SHAVKAT DIJO: 

Hola, no puedo averiguar cómo hacer


esto en el paso 9 
Sí, corregir la suma de verificación puede ser un
poco confuso.
En el paso 9 invierta el código binario.
Ejemplo: 
El código binario que debe invertirse es: 
1001011100110000
Para revertirlo.
Pegue el código en un editor de texto como este,
luego escriba el número opuesto debajo del código
original 
1001011100110000
Cambie el 0 por 1 y el 1 por 0 , en el mismo orden
que el código binario original.
Ejemplo, el código binario original comienza con
1001, el código inverso comenzará con 0110
1001011100110000 Código original
011010011001111 código invertido
Encuentra la diferencia en la foto de ejemplo a
continuación. 
En el código inverso, todos los dígitos 1 se
convirtieron en el dígito 0, y todos los dígitos 0 se
convirtieron en el dígito 1

Si aún no lo entiendes, házmelo saber.

+ Cita 1

daniel 1
Al corriente6 de agosto de 2021
?

+ Cita 1

Shavkat 2
Al corriente6 de agosto de 2021
  EL 6/8/2021 A LAS 20:57, TROY DIJO: 

Sí, corregir la suma de verificación


puede ser un poco confuso.
En el paso 9 invierta el código binario.
Ejemplo: 
Expandir  
gracias ahora entiendo
+ Cita 1

Contributors

+ WWEILER 1
Al corriente12 de agosto de 2021
Sé que esto está un poco fuera de este tema. Pero
en DPS obtener información del controlador. Pide
una ECU Aderess/ID$ ? Descubrí que 11 es el ECM
Pero estaba tratando de encontrar otros como Bcm,
FPCM, ABS
+ Cita

Troya 470
Al corriente12 de agosto de 2021
  EL 12/8/2021 A LAS 2:47, WWEILER DIJO: 

Sé que esto está un poco fuera de este


tema. Pero en DPS obtener información
del controlador. Pide una ECU
Aderess/ID$ ? Descubrí que 11 es el
ECM Pero estaba tratando de encontrar
otros como Bcm, FPCM, ABS
Puede usar gds2 para averiguar la ID de ecu para
cualquier módulo dado. En gds2, seleccione el 
módulo y seleccione 'identificación del módulo', la ID
de ecu se mostrará en esa página. 
ID de dirección de la ECU Pin de diagnóstico
HMI: 8F, PIN: 6 y 14
CIP: 60 PIN 1
BCM: 40, PIN: 6 y 14
Radio: 80, PIN: 1
ECU: 11, PIN: 6 y 14
De insignias.
Autobús HS-CAN de alta velocidad
>> Matriz de mapeo base:
>> ECU 0x11 en HS-CAN (ReqCANId:
0x000007E0, RspCANId: 0x000007E8)
ECM
>> ECU 0x8F en HS-CAN (ReqCANId:
0x00000252, RspCANId: 0x00000652)
HMI
>> ECU 0x18 en HS-CAN (ReqCANId:
0x000007E2, RspCANId: 0x000007EA)
>> ECU 0x2B en HS-CAN (ReqCANId:
0x00000254, RspCANId: 0x00000654)
>> ECU 0x28 en HS-CAN (ReqCANId:
0x00000243, RspCANId: 0x00000643)
Módulo de control de freno electrónico
>> ECU 0x72 en HS-CAN (ReqCANId:
0x00000249, RspCANId: 0x00000649)
Módulo de control de faros K26
>> ECU 0x31 en HS-CAN (ReqCANId:
0x00000242, RspCANId: 0x00000642)
Módulo de control de dirección asistida
K43
>> ECU 0x40 en HS-CAN (ReqCANId:
0x00000241, RspCANId: 0x00000641)
BCM

Bus LS-CAN de baja velocidad 


>> Matriz de mapeo base:
>> ECU 0x60 en LS-CAN (ReqCANId:
0x0000024C, RspCANId: 0x0000064C)
IPC
>> ECU 0x66 en LS-CAN (ReqCANId:
0x00000246, RspCANId: 0x00000646)
A22 Radio Controles
>> ECU 0xAF en LS-CAN (ReqCANId:
0x00000242, RspCANId: 0x00000642)
>> ECU 0x80 en LS-CAN (ReqCANId:
0x00000244, RspCANId: 0x00000644)
RADIO
>> ECU 0x58 en LS-CAN (ReqCANId:
0x00000247, RspCANId: 0x00000647)
>> ECU 0x68 en LS-CAN (ReqCANId:
0x00000248, RspCANId: 0x00000648)
A26 CONTROLES HVAC
>> ECU 0xA4 en LS-CAN (ReqCANId:
0x0000024F, RspCANId: 0x0000064F)
Módulo de control de puerta levadiza K39
>> ECU 0x99 en LS-CAN (ReqCANId:
0x00000251, RspCANId: 0x00000651) tal
vez hvac
>> ECU 0x8D en LS-CAN (ReqCANId:
0x00000252, RspCANId: 0x00000652)
>> ECU 0x75 en LS-CAN (ReqCANId:
0x00000253, RspCANId: 0x00000653)
Módulo de control de interfaz de remolque
K101
>> ECU 0xBB en LS-CAN (ReqCANId:
0x00000259, RspCANId: 0x00000659)
K182 Módulo de control de asistencia de
estacionamiento
>> ECU 0xC2 en LS-CAN (ReqCANId:
0x0000025C, RspCANId: 0x0000065C)
Módulo de control de bloqueo de la columna
de dirección K60

>> ECU 0xA8 en LS-CAN (ReqCANId:
0x0000025D, RspCANId: 0x0000065D)
Asiento delantero
Calefacción/ventilación/refrigeración/memoria/módulo
de control
>> ECU 0x73 en LS-CAN (ReqCANId:
0x0000025F, RspCANId: 0x0000065F)
Módulo de control automático de luces altas
de faros delanteros K82
>> ECU 0x40 en LS-CAN (ReqCANId:
0x00000241, RspCANId: 0x00000641)
BCM
B219 Dirección del sensor de ángulo del
volante 34
obstáculo B9

+ Cita 1 1

Anders Johansson 0
Al corriente12 de agosto de 2021
Hola Troya. 
Cotejé sus cálculos con algunos de mis archivos de
caché guardados. Podría estar equivocado, pero
todos los pasos excepto el 11 son necesarios. Al
agregar el uno, la suma de verificación se vuelve
incorrecta. ¿Me equivoco o existe el riesgo de que el
cálculo de la suma de comprobación sea diferente
entre nuestras versiones?
+ Cita

Troya 470
Al corriente12 de agosto de 2021 
  EL 12/08/2021 A LAS 21:08, ANDERS JOHANSSON 
DIJO:
Hola Troya. 
Cotejé sus cálculos con algunos de mis
archivos de caché guardados. Podría
estar equivocado, pero todos los pasos
excepto el 11 son necesarios. Al agregar
el uno, la suma de verificación se vuelve
incorrecta. ¿Me equivoco o existe el
riesgo de que el cálculo de la suma de
comprobación sea diferente entre
nuestras versiones?
Not sure. I’ll have to cross check it later. 
+ Quote 1

joecosta  0
Posted August 17, 2021
Hello, THANK YOU for your tuto Troy. ;o)
+ Quote

HMI_Guy  15
Posted August 18, 2021
Here is an easier way to do steps 8 through 11.  The
checksum in the GM calibration files is the 2s
complement of the 16-bit sum.  You can use a 2s
complement calculator like this: 

1's & 2's Complement Calculator


NCALCULATORS.COM
1's & 2's complement calculator is an online digital
computation tool to find the one's & two's...

Set input type to hex.   Using the example from step
7, enter 9730.   Click the big blue Convert button on
the right.
2s Complement Binary will be 110100011010000.  
Convert that binary back to hex using your favorite
tool. 
110100011010000 = 68D0

+ Quote 1 1

Contributors

+WWEILER  1
Posted September 2, 2021
Thanks Troy I will have to hoopup my GDS2 and
check that out?
+ Quote

Troy  470
Posted September 11, 2021
  ON 8/18/2021 AT 2:33 AM, HMI_GUY SAID: 

Here is an easier way to do steps 8


through 11.  The checksum in the GM
calibration files is the 2s complement
of the 16-bit sum.  You can use a 2s
complement calculator like this: 

Expand  
Great info, thanks 
+ Quote

Contributors

+PLSA  0
Posted September 12, 2021
First, many many thanks, but this did not work on
any of the files i tried on
2008 IPC system file
2019 BCM Automatic lighting file
also 2013 BCM System calibration file
when i check the original value of the file to test the
calculation, some files it is close to your calculation,
some are not near the calculated value
btw non of the above files have been solved yet
+ Quote

d533902  0
Posted September 20, 2021
Hi Troy, you have some unnecessary steps there.
Why are you switching from Hex to Binary?
  ON 8/6/2021 AT 8:57 PM, TROY SAID: 

Change the 0 into 1 and the 1 into 0, in


the same order as the original binary
code.
Example the original binary code begins
with 1001 the reverse code will begin
with 0110
1001011100110000 Original code
011010011001111 reversed code
68cf  XOR FFFF = 9730 
XOR function is probably built into your calc and its
also built into windows calculator when in
programmer mode
Not the best contribution but sharing what I have

+ Quote

Alexpham  2
Posted November 2, 2021
Does anyone know Correct Checksum for calibration
files of ECM, EPS, TCM... boxes that can guide
everyone?
+ Quote 1

Arbe_gtc  18
Posted November 13, 2021
I have a question. when is necessary do this
correction?
before create a SPAT file to load it whit DPS? for
example, to load a calibration file into a BCM from
another VIN download?
I means, only correct the Checksum in the files
would i change. correct? if the BCM has 20 files, and
i want to change 2. correct the cheksum in this 2
files. In the other 18, no change the checksum.
+ Quote

Hero Tran  2
Posted January 10, 2022
I think. After Calculate Checksum. We need calculate
CVN of that calibration file(edited) and then need to
edit calibration Utility or BCM OS, but I don't know
how do.
+ Quote

Anders Johansson  0
Posted March 5, 2022
Perhaps it's worth to mention that this checksum
calculation method doesn't work for all type of 
calibration files such as the EBCM or TCM.

+ Quote

Eric Ellison  5
Posted May 20, 2022
  ON 8/12/2021 AT 5:51 PM, TROY SAID: 

You can use gds2 to find out the ecu ID


for any given module. In gds2, select
the module and select ‘module
identification’, the ecu ID will display on
that page. 
ECU address ID Diagnostic pin
Expand  
The module ID is also contained in the utility file that
is in SPS Cache folder
+ Quote

Eric Ellison  5
Posted May 20, 2022
  ON 1/10/2022 AT 1:28 PM, HERO TRAN SAID: 

I think. After Calculate Checksum. We


need calculate CVN of that calibration
file(edited) and then need to edit
calibration Utility or BCM OS, but I don't
know how do.
You only need to calculate the CVN for the ECM and
maybe the TCM
+ Quote 1

Eric Ellison  5
Posted May 20, 2022

Nice info Mr Troy, but if I may offer some advice the
windows Calculator has a Programmer mode that
easily takes the last four of Big-Endian HEX
checksum(highlight all bytes except the first two of
.bin file) and if you go to Bitwise menu, you use NOT
function and add 1 and there’s your new checksum


+ Quote 2 1


Troy  470
Posted May 20, 2022
  ON 5/20/2022 AT 10:14 PM, ERIC ELLISON SAID: 

Nice info Mr Troy, but if I may offer


some advice the windows Calculator
has a Programmer mode that easily
takes the last four of Big-Endian HEX
checksum(highlight all bytes except
the first two of .bin file) and if you go
to Bitwise menu, you use NOT function
Expand  
Cool stuff. Thanks 
+ Quote

1 2 NEXT  Page 1 of 2  

Join The Conversation


You can post now and register later. If you have an
account, sign in now to post with your account.

 Add a comment...

Sign Up
Sign in with Google
Sign in or sign up for a free account.
Sign In or Sign Up
 Sign in with Twitter

 Sign in with Microsoft

 Sign in with Spotify

TOP MEMBERS 
Troy (3164), +Last Captain (73), Arbe_gtc (63), +pistnbroke (55),
+LLCasaol (53)

POPULAR MEMBERS
Week Month Year All Time

Troy +W… BOB… +LL…


 7  5  4  1
Show More

WHAT'S NEW
NEW
TOPICS NEW
POSTS NEW
FILES NUEVOS
MIEMBROS
P16 ipc Insignia A GM Sapoyev Jamoladdin
module udd ipc ... Emulat hace 11 minutos
By By or v.2 Voltio
aaronprg, +pistnbroke, By hace 11 minutos
Saturday 12 hours +GioL5p, rachecc20
at 03:59 ago Friday at Hace 6 horas
PM How to 06:40
Hacking change AM sztyopa
the T87A VI... IPC hace 14 horas
... By Troy, Silverad ISROILXÓN
By Yesterday o 150... sábado a las 16:39
+jake9713, at 12:16 By Troy, yuval aharón
Friday at AM Thursday sábado a las 11:30
07:11 PM P16 ipc at 05:14 Fayzulla Esanov
Petitio module PM viernes a las 19:59
n to By GM/OP sidlas
GM aaronprg, EL viernes a las 15:17
for ... Saturday DELIVE. leche tok
By at 03:59 ..
Dylan PM Por + viernes a las 09:52
Manley, Hacking LLCasaol, chispa digital
Friday the T87A martes a viernes a las 03:37
at ... las 12:23
04:12 By 2017
AM +jake9713, Chevrol
Camera Friday at et V...
Loops.c 07:11 PM Por +
o... How to LLCasaol,
By Troy, activate re... 17 de
Thursday By Ixtiyorbek abril
at 12:58 Abduraxmonov, 2017
PM Friday at 06:06 Chevrol
Vehicle PM et V...
appearan Petitio Por +
... n to LLCasaol,
By GM 17 de
UniqezZZZ, for ... abril
Tuesday at By Hexa
07:15 PM Dylan deci
How Manley, mal
to Friday Edito 
at
insta 04:12 r
ll AM Neo
GD... BCM U...
By CAL For Por
Troy, Buic... Troya,
April By 7 de
17 BOB_78, abril
K109 Thursday Inmo
Front at 07:23 viliza
Camer PM dor
... Camera IMM
By Loops.c O...
pupu14, o... Por
April 15 By Troya,
Techline BOB_78, 2 de
account Thursday Abril
... at 03:00
By PM 

Infor
+jake9713, GM HP maci
April 13 TUNER ón
GM FIL... de
MDI2 By servi
User +Richard cio
myers,
Gu... Wednesday de
By at 07:41 GM...
Troy, AM Por
April K109 Troya,
12 1 de
BCM Front abril
CAL For Camer. ECM
Buic... .. VIN
By
By pupu14, cam
+WSOpel, Tuesday bio
April 11 at 08:29 pa...
PM Por
Troya,
30 de
marzo
Inmo
viliza
dor
IMM
O...
Por
Troya,
29 de
Marzo

ESTADÍSTICAS DE MIEMBROS

2,215
Miembros Totales
338
La mayoría en línea

MIEMBRO MÁS RECIENTE


Sapoyev Jamoladdin
Se unióhace 11 minutos


¿QUÉ ES CAMERALOOPS❔?
Cameraloops es una comunidad en
línea para personas con una
mentalidad creativa para pasar el
rato y relajarse, compartir y discutir
cosas basadas en cámaras, fotos,
videos, electrónica, arte, autos,
piratería, música y creación de
cosas. Todos los géneros de
creatividad positiva son
bienvenidos.
SIGA A CAMERALOOPS EN LAS
REDES SOCIALES
    

política de privacidad Contáctenos Reglas del sitio


CameraLoops™
Impulsado por el arte

También podría gustarte