Inspecting ActiveGPS flash memory

ActiveGPS flashloader shows Flash content + EEPROM content.
I removed EEPROM content from the end of the dump (*** EEPROM .....)


 and copy-pasted content into txt file


 Python code to convert hex to bin file

import binascii

with open("agps-flash-eeprom.txt") as fd_in, open("agps-fw.bin", "wb") as fd_out:
    for line in fd_in:
        line = line.strip()
        line = line.replace('\n', '')
        line = line.replace('\r', '')
        line = line[7:]
        line = line.replace(' ', '')
        chunk = binascii.unhexlify(line)
        fd_out.write(chunk)
print("Ok")

Inspecting the bin file with Ghidra (PIC18)



 

Comments

Popular posts from this blog

Modifying old SDR# TETRA demod plug-in

Mods for SDR# TETRA demod plugin 1.0.14.0 - 2