Chiptuning GM Vortec V6
Moderators: Mangus, robertisaar, dex
Chiptuning GM Vortec V6
Newly some days ago I made myself member in this interesting forum.
I found it in the search to information on possible modifications of the software like they are used in The Chevrolet Blazer with Flash 28F400.
My questions with regard to the adjustment of the Checksum:
- in what direction can it be made
- how do I calculate it
- which is the formula
- is there a program to do it
- with what the changes are to be multiplyed .
hoping that you can help me find the answers.
Chris Jost Argentine
I found it in the search to information on possible modifications of the software like they are used in The Chevrolet Blazer with Flash 28F400.
My questions with regard to the adjustment of the Checksum:
- in what direction can it be made
- how do I calculate it
- which is the formula
- is there a program to do it
- with what the changes are to be multiplyed .
hoping that you can help me find the answers.
Chris Jost Argentine
I'm unsure what exactly you're trying to do, but GM checksums are usually the LSW (least significant word) of the sum of the bytes from just beyond the checksum itself to the end of the bin.
if your checksum lives at offsets 6 and 7, for instance, then checksum is calculated from offset 8 through the end of the bin, and is stored at offset 6 and 7. If the sum of the bytes is, say, AABBCCDD, the checksum is CCDD.
If you know where the checksum lives in your binary, you can use TunerPro to calculate it.
if your checksum lives at offsets 6 and 7, for instance, then checksum is calculated from offset 8 through the end of the bin, and is stored at offset 6 and 7. If the sum of the bytes is, say, AABBCCDD, the checksum is CCDD.
If you know where the checksum lives in your binary, you can use TunerPro to calculate it.
***************************************
TunerPro Author
1989 Trans Am
TunerPro Author
1989 Trans Am
Hello! Thanks for the fast answer. TunerPro one can use only to 1Mb. In the Vortec engines is used one Flash 4Mb i. After changes in the characteristic diagram the Checksum must again be adapted. Therefore I look for these information those software have 8 different check around I white only the this starting from management 8000 am settled.
chris
chris
the next version will have unlimited bin size.
your english makes it a little hard to figure out exactly what you're saying, so if you prefer to write in spanish, feel free.
your english makes it a little hard to figure out exactly what you're saying, so if you prefer to write in spanish, feel free.
Last edited by Mangus on Mon Dec 01, 2003 12:57 pm, edited 1 time in total.
***************************************
TunerPro Author
1989 Trans Am
TunerPro Author
1989 Trans Am
sorry for my bad english.
I.m a german .
ok , lo hacemos en español , espero asi me entiendes un poco mejor.
como te dije recien me gustaria que te puede mandar un file de un Blazer V6 4.3 Vortec. tal vez me puedes encenniar en que direccion se encuentra la posibilidad de ajuste del checksum despues de unos cambios en el avance y al limitador del giro.
muchos saludos y muchas gracias para tu paciencia.
chris
I.m a german .
ok , lo hacemos en español , espero asi me entiendes un poco mejor.
como te dije recien me gustaria que te puede mandar un file de un Blazer V6 4.3 Vortec. tal vez me puedes encenniar en que direccion se encuentra la posibilidad de ajuste del checksum despues de unos cambios en el avance y al limitador del giro.
muchos saludos y muchas gracias para tu paciencia.
chris
El problema es el siguiente, estoy acostumbrado a corregir el checksum en las direcciones $0006 y $0007 tomando el valor de $0008 hasta $7FFF (memoria 27c256), alli pongo el resultado en 16 bits y da todo correcto.
Ahora bien, en el caso de la 28f400bx, yo compare varios files y uno de los checksum corrige en la direccion $8000 .
Quisiera saber cual es el block de memoria que usa esa memoria para hacer el calculo de este checksum.
saludos Chris
Ahora bien, en el caso de la 28f400bx, yo compare varios files y uno de los checksum corrige en la direccion $8000 .
Quisiera saber cual es el block de memoria que usa esa memoria para hacer el calculo de este checksum.
saludos Chris
Chris -
So your checksum should be calculated from 0x08 through 0x7FFF. I'm not sure what you mean when you say that you compare several files and one of them gets corrected in $8000.
in the case of GM, a single checksum should be used for the entire block of memory from just beyond the checksum itself (0x08) through the end of the file (0x7FFF). and the least significatn 16 bites should be stored at 0x06 through 0x07.
make sense?
So your checksum should be calculated from 0x08 through 0x7FFF. I'm not sure what you mean when you say that you compare several files and one of them gets corrected in $8000.
in the case of GM, a single checksum should be used for the entire block of memory from just beyond the checksum itself (0x08) through the end of the file (0x7FFF). and the least significatn 16 bites should be stored at 0x06 through 0x07.
make sense?
***************************************
TunerPro Author
1989 Trans Am
TunerPro Author
1989 Trans Am
You only checksum the block that contains the chips binary information. you don't checksum the entire chip.
so if your car uses a 16k chip, you only calculate the checksum for the 16k that the car uses ( $0008 through $3FFF ), even if the binary information lives in the highest memory block of a 29F040.
This is confusing stuff. The best thing to do is let TunerPro calculate it for you. just setup the checksum to live at $0006, 2 byte size, starting from $0008 through $3FFF.
so if your car uses a 16k chip, you only calculate the checksum for the 16k that the car uses ( $0008 through $3FFF ), even if the binary information lives in the highest memory block of a 29F040.
This is confusing stuff. The best thing to do is let TunerPro calculate it for you. just setup the checksum to live at $0006, 2 byte size, starting from $0008 through $3FFF.
***************************************
TunerPro Author
1989 Trans Am
TunerPro Author
1989 Trans Am
Hola Chris !!!
Yo hago tuning en Sao Paulo - Brasil y tengo el mismo problema, aqui hay muchas GM Vortec con memoria 28f400bx y no consigo acertar el checksum.
Tambien compare los internos de la memoria y recien en la direccion $8000 en adelante hacen el calculo del checksum cuando varian las curvas de nafta o avance.
Por lo que lei , estas memorias tienen 8 checksums diferentes .......
Si quieres me pasas tu mail y te envio los files que tengo para que los veas.
Un abrazo !!
Cmax
Yo hago tuning en Sao Paulo - Brasil y tengo el mismo problema, aqui hay muchas GM Vortec con memoria 28f400bx y no consigo acertar el checksum.
Tambien compare los internos de la memoria y recien en la direccion $8000 en adelante hacen el calculo del checksum cuando varian las curvas de nafta o avance.
Por lo que lei , estas memorias tienen 8 checksums diferentes .......
Si quieres me pasas tu mail y te envio los files que tengo para que los veas.
Un abrazo !!
Cmax
Hola Cmax ! Muchas gracias para contestar. Como puedes observar estamos un poco complicado con el tema ....
mi e-mail : mecasport@arnet.com.ar
esperamos que participan mas personas para que encontramos la solucion. salu2 chris
mi e-mail : mecasport@arnet.com.ar
esperamos que participan mas personas para que encontramos la solucion. salu2 chris