Is there a memory map diagram available?

Discussions related to the firmware code development
Post Reply
KS5D
Posts: 5
Joined: Thu Mar 05, 2020 4:59 pm

Is there a memory map diagram available?

Post by KS5D » Mon Mar 09, 2020 4:26 pm

Since I am just starting to look at the firmware and CPS, I wonder it there is a diagram of the memory layout of the device(s). Don't get me wrong, if one does not exist, I would be more than happy to start a shared Google doc or something to document these.

VK3KYY
Posts: 7478
Joined: Sat Nov 16, 2019 3:25 am
Location: Melbourne, Australia

Re: Is there a memory map diagram available?

Post by VK3KYY » Mon Mar 09, 2020 8:27 pm

Yes and no..

Jason VK7ZJA has 2 web pages ( search for gd-77 tune, and gd-77 mods. ), which has some overall memory map info for the GD-77.

Addresses of the codeplug sections are defined in the codeplug source code file.

I don’t think it’s worth documenting this, because in the longer term it’s possible we may end up moving everything to make better use of the memory


VK3KYY
Posts: 7478
Joined: Sat Nov 16, 2019 3:25 am
Location: Melbourne, Australia

Re: Is there a memory map diagram available?

Post by VK3KYY » Mon Mar 09, 2020 10:30 pm


KC7RBW
Posts: 159
Joined: Wed Nov 20, 2019 1:23 am

Re: Is there a memory map diagram available?

Post by KC7RBW » Mon Mar 09, 2020 10:50 pm

Note also that there are minor modifications vs. the OEM codeplug layout. At the very least there's a change to the size of the zones. Other than that I think the only differences are that a bunch of features aren't supported on OpenGD77 - mostly features that are less useful in the Amateur world, like STE.

VK3KYY
Posts: 7478
Joined: Sat Nov 16, 2019 3:25 am
Location: Melbourne, Australia

Re: Is there a memory map diagram available?

Post by VK3KYY » Mon Mar 09, 2020 11:01 pm

We're also using the end of the SMS codeplug space to hold our non-volatile settings, because we don't current support SMS's and there really does not need to be that many predefined messages that could be available to send, even when / if we ever implement SMS

Post Reply