Skip to content

THANKS + My journey: GDM610, GDM4400, GDM140, Trimble 5601 #12

@Jesse-EE

Description

@Jesse-EE

Greetings! Thank you for your amazing work!

I have a question: When I read out the firmware from my two GDM610's, the hex dump file is different each time. Anywhere from 10-70 lines are different.
I tried also just manually authenticating and reading it out with OV* and minicom, and it all looks perfectly formatted and same number of lines but still comes out with some lines different on each read.

Is this just because the internal clock/calendar is running and since it's a whole copy of ram, it's changing? The changes always seem to be in the main memory, not any of the upper banks.

Also odd is that one of the 610's only reads out 3 banks instead of 7 banks.

I've been getting some old GDMs and tinkering with them.

1x 5601 (Dead Battery.)
2x 610 (Working, except EDM gives random results on one of them.)
4400 (Working, except sometimes level compensator goes weird.)
2x 140 (One works, other throws error code.)
1x 360 RMT for 600 series (Works)
1x original RMT for 600 series. (Works)
1x RMT for 4400 (Probably works.)
2x TSCe Data Ranger (1 works, 1 not.)
1x CU that works with both 610's.
1x CU that does not work with either 610, claims "Wrong device" when connected, and it has settings for "Direct reflex" so I think it's for something with direct reflex.

I'm an EE/Firmware dev guy with a couple oscilloscopes and soldering irons and stuff so if anyone needs waveforms for building DIY RMT's or RS232 comms captures let me know.

I can also share the firwmware dumps from the two 610's if anyone wants to try that on theirs.

Also I'm looking for a firmware dump for the 5601 DR 200, mine came to me empty (But the bootloader is there, I can connect terminal and read the memory contents without authentication, and the motors move when I turn the knobs.)

The Data Ranger works with one of the 610's, but not the other, not sure why.

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