I have a similar problem, a BIRDRF device was discontinued and to update the firmware you need a key that the company no longer provides, when disassembling the BIN, I came across sections in .srec, which contain only the code and constant data, at most an array of hexadecimal values, perhaps with the memory map, I could disassemble to ASM, but without information on symbols and variables, only absolute addresses.