This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

bq27742-g1 Golden Image file from device doesn't match the one it was programmed with.

Other Parts Discussed in Thread: BQ27742-G1, EV2400, BQSTUDIO

Greetings,

I'm using Labview and an Aardvark I2C device to program the bq27742-g1 with a Golden Image file; and I've got just a couple questions. For reference I'm using docs: bq27742 Reference Manual, SLUA541, and SLUA379. Also I'm not programming new firmware; I'm only programming data flash. So I'm using the df.fs file. Not the bq.fs one.

 After I programmed the Golden Image file onto the bq27742 using Labview and the Aardvark, I disconnected the device from Labview and Aardvark and connected it to bqStudio using the EV2400 in order to see if the chip was still working. It was. So then I used bqStudio to generate a new golden image from the device. I did this in order to compare the original golden image with the new one. The two files are very close, but they're not exactly the same.  First I'm curious why they're not exactly the same. Second I would like to know more about the files so I can investigate.

For instance here are two corresponding lines from the two files. I know the W: means write and 16 is the address in ROM mode, but what does the rest mean?

Original:

W: 16 00 0A 1C 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
W: 16 64 26 00

New one:

W: 16 00 0A 1C 00 00 00 00 00 00 10 FE 01 10 36 0B 54 01 0C 80 00 3C 01 F4 05 01 C2 02 BC 05 02 8A 10 B3 10 CC 10 E5
W: 16 64 43 08

I would like to attach both files for your inspection if possible.

Another question: Can I put the device in ROM mode and play around with it, or do I have to program it with a complete and good golden image file? 

Your help is greatly appreciated!

Thanks,

Anthony Durso

Southwire

Clearwater, FL

  • Hello Anthony,
    Once the device is done programming and you exit ROM mode, there are updates that are immediately made to the gauge eg. Exiting from ROM mode resets the gauge and increases the reset counter which is a hidden parameter in data flash. I do not have access to know what each of the lines following the Write command means, however, what i could do for you to verify your device programmed correctly is you can attach an srec or dffs from before programming and after. I will program on my device, extract a gg file which will contain all of the df parameters, the hidden ones included and then compare both files to make sure nothing was tampered with. Also, before you exit ROM mode after programming, you can read all the data you programmed and do a compare with what you programmed for verification. Note that the dffs file has checksums and compare commands that ensures what you are writing to the gauge is correct.

    The device only needs to be in ROM mode when you are programming it afterwards subsequent operations should all be in firmware mode. Do not play with the gauge in ROM mode.
  • Thanks for your help, Onyx! Yes I would like to upload a df fs file from before and after programming for your review. I'm not sure how to upload though. I don't see any place to include or attach files here on the forum?

    Also I would like to read everything before exiting rom and compare. Do I have to read each line after writing, or can I read everything all at once at the end?
    Thanks,
    Anthony
  • you have to click "use rich formatting" at the bottom right hand of the text window when typing your response. There you will see the pin that allows you attach files.

    As for reading to compare before exiting ROM, either way works, either line by line or all at once.

    thanks
    Onyx
  • Hello Onyx,

    I've sent you two files. However I'm not sure if you got them successfully. If you did, then pcb-B-ver6.df.fs is the before file, and 0742_1_03-bq27742G1_3-27-2016.df.fs is the after file.

  • ;--------------------------------------------------------
    ;Verify Existing Firmware Version
    ;--------------------------------------------------------
    W: AA 00 01 00
    C: AA 00 42 07
    W: AA 00 02 00
    C: AA 00 03 01
    ;--------------------------------------------------------
    ;Unseal device
    ;--------------------------------------------------------
    W: AA 00 14 04
    W: AA 00 72 36
    W: AA 00 FF FF
    W: AA 00 FF FF
    X: 1000
    ;--------------------------------------------------------
    ;Go To ROM Mode
    ;--------------------------------------------------------
    W: AA 00 00 0F
    X: 1000
    W: 16 00 03 00 00
    W: 16 64 03 00
    X: 20
    C: 16 66 00
    W: 16 00 02 00 00 00 EA FF 33 EB FB 33 6D FC 33 65 FE 33 7D FE 33 FF FF 3F FF FF 3F FF FF 3F FF FF 3F FF FF 3F FF FF 3F FF FF 3F FF FF 3F FF FF 3F FF FF 3F FF FF 3F 03 01 3F 58 CB 33 ED 00 08 00 00 00 00 00 00 FF AA 0E FB A7 0E FF A6 0E FF A1 0E FF A0 0E FE A3 0E 47 A2 0E D2 FF 3A FF A1 0E 58 A0 0E FF A3 0E
    W: 16 64 CE 35
    X: 2
    C: 16 66 00
    W: 16 00 02 01 00 00 57 A2 0E BD A5 0E 0C A4 0E CA FF 3A FE A1 0E 47 A0 0E FE A3 0E 47 A2 0E CA FF 3A C2 FF 3A D6 FF 33 FF AF 0E 01 4F 03 3F 11 0C CD FF 30 D4 FF 35 2F 10 0C D4 FF 35 FF FF 23 01 AF 14 01 4F 03 3F 11 0C C5 FF 30 CC FF 35 2F 10 0C CC FF 35 FF FF 23 FF DF 0B C4 FF 33 A9 7F 39 FE AF 16 C1 AB 0E
    W: 16 64 BC 2D
    X: 2
    C: 16 66 00
    W: 16 00 05
    W: 16 64 05 00
    X: 170
    C: 16 66 00
    C: 16 04 A2 D4 A4 9B
    W: 16 00 0C 00 00 00 83 DE
    W: 16 64 6D 01
    X: 200
    C: 16 66 00
    W: 16 00 0A 00 00 00 80 6B 66 F9 95 05 EA EE 05 9D 23 00 FC FF 51 F6 C9 F4 14 52 09 21 32 6D 00 00 00 00 CF DC 17 F3
    W: 16 64 6E 0E
    X: 2
    C: 16 66 00
    W: 16 00 0A 01 00 00 00 00 16 7A 00 00 35 64 F9 A1 00 15 30 01 00 EF 05 22 05 01 00 00 10 01 00 3C 00 50 3C 00 64 3C
    W: 16 64 A9 05
    X: 2
    C: 16 66 00
    W: 16 00 0A 02 00 00 00 20 1A 7C 06 10 75 FF 7B FF D4 00 03 00 32 03 E8 01 01 01 F4 00 1E C8 14 08 00 3C 0E 10 00 0A
    W: 16 64 17 08
    X: 2
    C: 16 66 00
    W: 16 00 0A 03 00 00 46 05 0F 05 0F 03 20 00 32 00 64 46 50 0A 0C F2 0C F1 01 90 00 64 19 DC 5C 60 00 C8 00 04 03 32
    W: 16 64 76 07
    X: 2
    C: 16 66 00
    W: 16 00 0A 04 00 00 00 01 00 14 00 01 00 14 03 23 07 08 25 5A 0F 1E 60 0B B8 00 C8 28 01 F4 00 00 00 00 00 00 00 00
    W: 16 64 21 04
    X: 2
    C: 16 66 00
    W: 16 00 0A 05 00 00 00 00 43 80 04 00 C8 00 00 01 14 00 36 00 00 00 00 05 82 00 0A 13 88 00 C8 0A 03 00 28 0F 21 34
    W: 16 64 76 04
    X: 2
    C: 16 66 00
    W: 16 00 0A 06 00 00 0A 01 F4 03 E8 20 17 10 5D 10 29 0F FE 0F E9 0F CE 0F AF 0F 8F 0F 72 0F 57 0F 40 0F 28 0F 15 0E
    W: 16 64 B4 08
    X: 2
    C: 16 66 00
    W: 16 00 0A 07 00 00 FE 0E E8 0E CF 0E B7 0E 9D 0E 7D 0E 68 0E 4A 0E 38 0E 24 0E 16 0E 07 0D F9 0D EA 0D DE 0D CC 0D
    W: 16 64 2A 0A
    X: 2
    C: 16 66 00
    W: 16 00 0A 08 00 00 BD 0D A8 0D 91 0D 72 0D 57 0D 31 0D 11 0C F2 0C C2 0C 90 0C 74 0B 21 FF 5F 04 FE 06 2F 04 7A 05
    W: 16 64 8D 09
    X: 2
    C: 16 66 00
    W: 16 00 0A 09 00 00 D6 05 FE 07 E0 08 1F 08 05 08 99 09 5B 09 45 0A 40 0A 1A 0B 45 0B 1B 0B 73 0B 9A 07 73 06 0A 03
    W: 16 64 EE 06
    X: 2
    C: 16 66 00
    W: 16 00 0A 0A 00 00 3F 05 91 05 0F 06 30 06 95 07 A4 07 14 09 13 08 66 0A 19 08 D3 0A 6B 09 C4 0C 83 09 5B 0E 13 23
    W: 16 64 95 06
    X: 2
    C: 16 66 00
    W: 16 00 0A 0B 00 00 FE 3A 78 2C 80 4F B0 FF 88 FF AA FF B0 FF 9F FF C6 FF D5 FF D5 FF CC FF CA FF A2 FF AD FF 64 FE
    W: 16 64 9C 18
    X: 2
    C: 16 66 00
    W: 16 00 0A 0C 00 00 EC FF 34 00 1E FE B2 FE BB FE D1 FE EC FE D8 FE 9A FE 94 FE 26 FD C7 FD 73 FD 1E FC C8 FC 9F FC
    W: 16 64 43 18
    X: 2
    C: 16 66 00
    W: 16 00 0A 0D 00 00 1D FA D9 10 68 FF CE 02 26 00 C8 00 32 00 64 28 FF 62 FF 62 00 32 00 0A 2D 32 3C 01 10 68 10 68
    W: 16 64 84 0A
    X: 2
    C: 16 66 00
    W: 16 00 0A 0E 00 00 10 36 10 04 32 50 50 50 09 7F A7 B9 83 0A 07 00 14 04 00 0A F0 00 0F 05 00 32 01 C2 14 00 00 00
    W: 16 64 3F 06
    X: 2
    C: 16 66 00
    W: 16 00 0A 0F 00 00 00 3C 00 4B 00 28 00 3C 3C 01 01 90 53 4F 55 54 48 57 49 52 01 23 45 67 89 AB CD EF FE DC BA 98
    W: 16 64 43 0B
    X: 2
    C: 16 66 00
    W: 16 00 0A 10 00 00 76 54 32 10 02 34 00 C3 10 82 0B 2E 0B D4 E6 75 00 3C 00 0A 19 64 00 3C 00 00 00 00 00 00 00 00
    W: 16 64 23 06
    X: 2
    C: 16 66 00
    W: 16 00 0A 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    W: 16 64 1B 00
    X: 2
    C: 16 66 00
    W: 16 00 0A 12 00 00 00 00 00 00 10 FE 01 10 36 0B 54 01 0C 80 00 3C 01 F4 05 01 C2 02 BC 05 02 8A 10 B3 10 CC 10 E5
    W: 16 64 39 08
    X: 2
    C: 16 66 00
    W: 16 00 0A 13 00 00 10 FE 11 17 11 30 11 49 11 62 11 62 12 AB 0E 00 00 00 00 00 00 00 00 00 00 00 00 0D 00 9B 7A 28
    W: 16 64 E9 04
    X: 2
    C: 16 66 00
    W: 16 00 0A 14 00 00 F7 00 00 5C 49 00 00 00 11 0E 10 00 31 00 00 00 01 00 0C 17 E8 1A 90 09 90 FE 70 50 00 0A 7F 07
    W: 16 64 B7 06
    X: 2
    C: 16 66 00
    W: 16 00 0A 15 00 00 0A 00 96 00 AF 00 4B 00 64 09 C4 02 0A 28 11 94 02 10 9A 06 00 00 00 00 00 00 00 00 00 00 00 00
    W: 16 64 75 04
    X: 2
    C: 16 66 00
    W: 16 00 0A 16 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    W: 16 64 20 00
    X: 2
    C: 16 66 00
    W: 16 00 0A 17 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF FF FF FF FF FF FF FF FF FF FF FF
    W: 16 64 15 0C
    X: 2
    C: 16 66 00
    W: 16 00 0A 18 00 00 00 55 00 5A 00 52 00 4B 00 52 00 45 00 2D 00 36 00 36 00 39 00 42 00 4D 00 6F 00 B0 00 E7 01 78
    W: 16 64 E5 05
    X: 2
    C: 16 66 00
    W: 16 00 0A 19 00 00 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
    W: 16 64 03 20
    X: 2
    C: 16 66 00
    W: 16 00 0A 1A 00 00 00 00 00 5A 00 52 00 4B 00 52 00 45 00 2D 00 36 00 36 00 39 00 42 00 4D 00 6F 00 B0 00 E7 01 54
    W: 16 64 6E 05
    X: 2
    C: 16 66 00
    W: 16 00 0A 1B 00 00 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
    W: 16 64 05 20
    X: 2
    C: 16 66 00
    W: 16 00 0A 1C 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    W: 16 64 26 00
    X: 2
    C: 16 66 00
    W: 16 00 0A 1D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF FF FF FF FF FF FF FF FF FF FF FF
    W: 16 64 1B 0C
    X: 2
    C: 16 66 00
    W: 16 00 0A 1E 00 00 FF FF FF FF 00 00 44 55 FF FF BB A9 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
    W: 16 64 0B 1C
    X: 2
    C: 16 66 00
    W: 16 00 0A 1F 00 00 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
    W: 16 64 09 20
    X: 2
    C: 16 66 00
    W: 16 00 08
    W: 16 64 08 00
    X: 2
    C: 16 66 00
    C: 16 04 4F 5E
    W: 16 00 05
    W: 16 64 05 00
    X: 170
    C: 16 66 00
    C: 16 04 A2 D4 A4 9B
    W: 16 00 01 00 00 05 54 54 15
    W: 16 64 C3 00
    X: 20
    C: 16 66 00
    W: 16 00 05
    W: 16 64 05 00
    X: 170
    C: 16 66 00
    C: 16 04 F7 28 7A 9B
    ;--------------------------------------------------------
    ;Execute Flash Code
    ;--------------------------------------------------------
    W: 16 00 0F
    W: 16 64 0F 00
    X: 4000

  • ;--------------------------------------------------------
    ;Verify Existing Firmware Version
    ;--------------------------------------------------------
    W: AA 00 01 00
    C: AA 00 42 07
    W: AA 00 02 00
    C: AA 00 03 01
    ;--------------------------------------------------------
    ;Unseal device
    ;--------------------------------------------------------
    W: AA 00 14 04
    W: AA 00 72 36
    W: AA 00 FF FF
    W: AA 00 FF FF
    X: 1000
    ;--------------------------------------------------------
    ;Go To ROM Mode
    ;--------------------------------------------------------
    W: AA 00 00 0F
    X: 1000
    W: 16 00 03 00 00
    W: 16 64 03 00
    X: 20
    C: 16 66 00
    W: 16 00 02 00 00 00 EA FF 33 EB FB 33 6D FC 33 65 FE 33 7D FE 33 FF FF 3F FF FF 3F FF FF 3F FF FF 3F FF FF 3F FF FF 3F FF FF 3F FF FF 3F FF FF 3F FF FF 3F FF FF 3F 03 01 3F 58 CB 33 ED 00 08 00 00 00 00 00 00 FF AA 0E FB A7 0E FF A6 0E FF A1 0E FF A0 0E FE A3 0E 47 A2 0E D2 FF 3A FF A1 0E 58 A0 0E FF A3 0E
    W: 16 64 CE 35
    X: 2
    C: 16 66 00
    W: 16 00 02 01 00 00 57 A2 0E BD A5 0E 0C A4 0E CA FF 3A FE A1 0E 47 A0 0E FE A3 0E 47 A2 0E CA FF 3A C2 FF 3A D6 FF 33 FF AF 0E 01 4F 03 3F 11 0C CD FF 30 D4 FF 35 2F 10 0C D4 FF 35 FF FF 23 01 AF 14 01 4F 03 3F 11 0C C5 FF 30 CC FF 35 2F 10 0C CC FF 35 FF FF 23 FF DF 0B C4 FF 33 A9 7F 39 FE AF 16 C1 AB 0E
    W: 16 64 BC 2D
    X: 2
    C: 16 66 00
    W: 16 00 05
    W: 16 64 05 00
    X: 170
    C: 16 66 00
    C: 16 04 A2 D4 A4 9B
    W: 16 00 0C 00 00 00 83 DE
    W: 16 64 6D 01
    X: 200
    C: 16 66 00
    W: 16 00 0A 00 00 00 80 6B 66 F9 95 05 EA EE 05 9D 23 00 FC FF 51 F6 C9 F4 14 52 09 21 32 6D 00 00 00 00 CF DC 17 F3
    W: 16 64 6E 0E
    X: 2
    C: 16 66 00
    W: 16 00 0A 01 00 00 00 00 16 7A 00 00 35 64 F9 A1 00 15 30 01 00 EF 05 22 05 01 00 00 10 01 00 3C 00 50 3C 00 64 3C
    W: 16 64 A9 05
    X: 2
    C: 16 66 00
    W: 16 00 0A 02 00 00 00 20 1A 7C 06 10 75 FF 7B FF D4 00 03 00 32 03 E8 01 01 01 F4 00 1E C8 14 08 00 3C 0E 10 00 0A
    W: 16 64 17 08
    X: 2
    C: 16 66 00
    W: 16 00 0A 03 00 00 46 05 0F 05 0F 03 20 00 32 00 64 46 50 0A 0C F2 0C F1 01 90 00 64 19 DC 5C 60 00 C8 00 04 03 32
    W: 16 64 76 07
    X: 2
    C: 16 66 00
    W: 16 00 0A 04 00 00 00 01 00 14 00 01 00 14 03 23 07 08 25 5A 0F 1E 60 0B B8 00 C8 28 01 F4 00 00 00 00 00 00 00 00
    W: 16 64 21 04
    X: 2
    C: 16 66 00
    W: 16 00 0A 05 00 00 00 00 43 80 04 00 C8 00 00 01 14 00 36 00 00 00 00 05 82 00 0A 13 88 00 C8 0A 03 00 28 0F 21 34
    W: 16 64 76 04
    X: 2
    C: 16 66 00
    W: 16 00 0A 06 00 00 0A 01 F4 03 E8 20 17 10 5D 10 29 0F FE 0F E9 0F CE 0F AF 0F 8F 0F 72 0F 57 0F 40 0F 28 0F 15 0E
    W: 16 64 B4 08
    X: 2
    C: 16 66 00
    W: 16 00 0A 07 00 00 FE 0E E8 0E CF 0E B7 0E 9D 0E 7D 0E 68 0E 4A 0E 38 0E 24 0E 16 0E 07 0D F9 0D EA 0D DE 0D CC 0D
    W: 16 64 2A 0A
    X: 2
    C: 16 66 00
    W: 16 00 0A 08 00 00 BD 0D A8 0D 91 0D 72 0D 57 0D 31 0D 11 0C F2 0C C2 0C 90 0C 74 0B 21 FF 5F 04 FE 06 2F 04 7A 05
    W: 16 64 8D 09
    X: 2
    C: 16 66 00
    W: 16 00 0A 09 00 00 D6 05 FE 07 E0 08 1F 08 05 08 99 09 5B 09 45 0A 40 0A 1A 0B 45 0B 1B 0B 73 0B 9A 07 73 06 0A 03
    W: 16 64 EE 06
    X: 2
    C: 16 66 00
    W: 16 00 0A 0A 00 00 3F 05 91 05 0F 06 30 06 95 07 A4 07 14 09 13 08 66 0A 19 08 D3 0A 6B 09 C4 0C 83 09 5B 0E 13 23
    W: 16 64 95 06
    X: 2
    C: 16 66 00
    W: 16 00 0A 0B 00 00 FE 3A 78 2C 80 4F B0 FF 88 FF AA FF B0 FF 9F FF C6 FF D5 FF D5 FF CC FF CA FF A2 FF AD FF 64 FE
    W: 16 64 9C 18
    X: 2
    C: 16 66 00
    W: 16 00 0A 0C 00 00 EC FF 34 00 1E FE B2 FE BB FE D1 FE EC FE D8 FE 9A FE 94 FE 26 FD C7 FD 73 FD 1E FC C8 FC 9F FC
    W: 16 64 43 18
    X: 2
    C: 16 66 00
    W: 16 00 0A 0D 00 00 1D FA D9 10 68 FF CE 02 26 00 C8 00 32 00 64 28 FF 62 FF 62 00 32 00 0A 2D 32 3C 01 10 68 10 68
    W: 16 64 84 0A
    X: 2
    C: 16 66 00
    W: 16 00 0A 0E 00 00 10 36 10 04 32 50 50 50 09 7F A7 B9 83 0A 07 00 14 04 00 0A F0 00 0F 05 00 32 01 C2 14 00 00 00
    W: 16 64 3F 06
    X: 2
    C: 16 66 00
    W: 16 00 0A 0F 00 00 00 3C 00 4B 00 28 00 3C 3C 01 01 90 53 4F 55 54 48 57 49 52 01 23 45 67 89 AB CD EF FE DC BA 98
    W: 16 64 43 0B
    X: 2
    C: 16 66 00
    W: 16 00 0A 10 00 00 76 54 32 10 02 34 00 C3 10 82 0B 2E 0B D4 E6 75 00 3C 00 0A 19 64 00 3C 00 00 00 00 00 00 00 00
    W: 16 64 23 06
    X: 2
    C: 16 66 00
    W: 16 00 0A 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    W: 16 64 1B 00
    X: 2
    C: 16 66 00
    W: 16 00 0A 12 00 00 00 00 00 00 10 FE 01 10 36 0B 54 01 0C 80 00 3C 01 F4 05 01 C2 02 BC 05 02 8A 10 B3 10 CC 10 E5
    W: 16 64 39 08
    X: 2
    C: 16 66 00
    W: 16 00 0A 13 00 00 10 FE 11 17 11 30 11 49 11 62 11 62 12 AB 0E 00 00 00 00 00 00 00 00 00 00 00 00 0F 00 9B 7A 28
    W: 16 64 EB 04
    X: 2
    C: 16 66 00
    W: 16 00 0A 14 00 00 F7 00 00 5C 49 00 00 00 11 0E 10 00 31 00 00 00 01 00 0C 17 E8 1A 90 09 90 FE 70 50 00 0A 7F 07
    W: 16 64 B7 06
    X: 2
    C: 16 66 00
    W: 16 00 0A 15 00 00 0A 00 96 00 AF 00 4B 00 64 09 C4 02 0A 28 11 94 02 10 9A 06 00 00 00 00 00 00 00 00 00 00 00 00
    W: 16 64 75 04
    X: 2
    C: 16 66 00
    W: 16 00 0A 16 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    W: 16 64 20 00
    X: 2
    C: 16 66 00
    W: 16 00 0A 17 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF FF FF FF FF FF FF FF FF FF FF FF
    W: 16 64 15 0C
    X: 2
    C: 16 66 00
    W: 16 00 0A 18 00 00 00 55 00 5A 00 52 00 4B 00 52 00 45 00 2D 00 36 00 36 00 39 00 42 00 4D 00 6F 00 B0 00 E7 01 78
    W: 16 64 E5 05
    X: 2
    C: 16 66 00
    W: 16 00 0A 19 00 00 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
    W: 16 64 03 20
    X: 2
    C: 16 66 00
    W: 16 00 0A 1A 00 00 00 00 00 5A 00 52 00 4B 00 52 00 45 00 2D 00 36 00 36 00 39 00 42 00 4D 00 6F 00 B0 00 E7 01 54
    W: 16 64 6E 05
    X: 2
    C: 16 66 00
    W: 16 00 0A 1B 00 00 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
    W: 16 64 05 20
    X: 2
    C: 16 66 00
    W: 16 00 0A 1C 00 00 00 00 00 00 10 FE 01 10 36 0B 54 01 0C 80 00 3C 01 F4 05 01 C2 02 BC 05 02 8A 10 B3 10 CC 10 E5
    W: 16 64 43 08
    X: 2
    C: 16 66 00
    W: 16 00 0A 1D 00 00 10 FE 11 17 11 30 11 49 11 62 11 62 12 AB 0E 00 00 00 00 00 00 00 00 00 00 00 00 0F 00 9B 7A 28
    W: 16 64 F5 04
    X: 2
    C: 16 66 00
    W: 16 00 0A 1E 00 00 FF FF FF FF 00 00 44 57 FF FF BB A7 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
    W: 16 64 0B 1C
    X: 2
    C: 16 66 00
    W: 16 00 0A 1F 00 00 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
    W: 16 64 09 20
    X: 2
    C: 16 66 00
    W: 16 00 08
    W: 16 64 08 00
    X: 2
    C: 16 66 00
    C: 16 04 48 5F
    W: 16 00 05
    W: 16 64 05 00
    X: 170
    C: 16 66 00
    C: 16 04 A2 D4 A4 9B
    W: 16 00 01 00 00 05 54 54 15
    W: 16 64 C3 00
    X: 20
    C: 16 66 00
    W: 16 00 05
    W: 16 64 05 00
    X: 170
    C: 16 66 00
    C: 16 04 F7 28 7A 9B
    ;--------------------------------------------------------
    ;Execute Flash Code
    ;--------------------------------------------------------
    W: 16 00 0F
    W: 16 64 0F 00
    X: 4000
  • I pasted the files because I'm not sure that they were uploading successfully. The first one is the before file. The second one is the after file.
    Thanks very much! Appreciate your help!
    Anthony
  • Hi Anthony,
    I flashed my device with your files and then compared the entire data flash from both files. They are exactly the same with the exception of the number of resets which i already mentioned and the CC offsets which the gauge automatically modifies once you are done programming the chip and exit ROM mode. That being said, you are good to go! You device is programming correctly.
    thanks
    Onyx
  • Ok Onyx! Thanks very much! Appreciate your help. 

    Anthony