Skip to content

RQR24.06_B0030.hex checksum location #2

Description

@Ashark

Hi,
I am trying to repeat the steps but with RQR24 variant file.
In README you say that for RQR12.08_B0030.hex you need to edit two bytes at location 0x67FE, and there is explicit line for that in RQR12.08_B0030.hex file: :0267FE0010A1E8
But what about RQR24.06_B0030.hex? How to find out which location contains a CRC?

I replaced PID and line checksum, generated bin file, then got a CRC checksum:

$ python2 crc.py RQR24.06_B0030.bin 
cur: ffff
new: 661f

67FE location in that file contains FF values. I tried to edit file in these ways: :1067F000FFFFFFFFFFFFFFFFFFFFFFFFFFFF1F6622 and :1067F000FFFFFFFFFFFFFFFFFFFFFFFFFFFF661F22 (because I was not sure about bytes order)
but in both cases I finished with

Installing on Unifying Receiver…                                 ]
Writing…                 [************************************** ]CRC is incorrect

And receiver became 046d:aaac.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions