GTX Hacking

The General forum is where users can discuss any topic regarding Motorola communications equipment - hardware, software, etc. There are also several focused forums on this board, so please take the time to ensure that your questions doesn't fall into one of those categories before posting here!

Moderator: Queue Moderator

Post Reply
bellersley
No Longer Registered
Posts: 872
Joined: Tue Feb 22, 2005 7:03 am

GTX Hacking

Post by bellersley »

I was messing around with Maxtrac lab and was looking at the EEPROM Access feature that let's you view/change the EEPROM directly. Maybe it was boredom but I thought I'd hook up a GTX and see what happens. Well, it gives you access just like a Maxtrac. So, I'm wondering if it would be possible to do any hacks with this, like change the model/serial number.

Anyone play with this before?
bellersley
No Longer Registered
Posts: 872
Joined: Tue Feb 22, 2005 7:03 am

Post by bellersley »

Well, I've found the location of the serial number so far. It starts at 0553 and goes to 055C. Changing it here does change it in the radio and the GTX RSS sees it as such. Now to find the model number!
User avatar
kcbooboo
Batboard $upporter
Posts: 2117
Joined: Wed May 01, 2002 9:03 am

Post by kcbooboo »

Cool ! Let us know what other goodies you find.

I can't help but wonder why you'd want to change either of those values?

There is an old gtx lab program floating around but it won't read codeplugs saved by the current version. At least you can blank a board with it, then use the regular program to initialize a radio.

By the way, this topic probably belongs in the 900 MHz forum. You might want to ask a moderator or adminstrator to move it for you.

Bob M.
User avatar
wavetar
Administrator
Posts: 7341
Joined: Sun Sep 09, 2001 4:00 pm

Post by wavetar »

He didn't say he wanted to move it into the HAM bands or anything. Just a generic hacking post. And yes, the Maxtrac eeprom access works for GTX & any other 'maxtrac RSS based' units, like GM300/SM series stuff.

Todd
No trees were harmed in the posting of this message...however an extraordinarily large number of electrons were horribly inconvenienced.

Welcome to the /\/\achine.
bellersley
No Longer Registered
Posts: 872
Joined: Tue Feb 22, 2005 7:03 am

Post by bellersley »

There's no specific reason you'd want to do any of it, I was just messin around :)

I also tried blanking the GTX and reinitializing it with a Privacy Plus codeplug but it just sits there with E06. Looks like the only way to make this sucker do PP (its an LTR) is swapping the chip.

My next project is to try and see if jamming an LCS codeplug will expand the number of channels as some have postulated. Anyone have a 900 (or 800) LCS codeplug handy? :)
User avatar
wavetar
Administrator
Posts: 7341
Joined: Sun Sep 09, 2001 4:00 pm

Post by wavetar »

bellersley wrote: I also tried blanking the GTX and reinitializing it with a Privacy Plus codeplug but it just sits there with E06. Looks like the only way to make this sucker do PP (its an LTR) is swapping the chip.
Yes, you have just found out that the codeplug can only do so much. The firmware rules all, and it is different between LTR & PP models. Thus the E06 error.
bellersley wrote: My next project is to try and see if jamming an LCS codeplug will expand the number of channels as some have postulated. Anyone have a 900 (or 800) LCS codeplug handy? :)
Yes, that will work just fine, as long as the codeplug is for a standard SmartNet LCS. If you try to use a full SmartZone capable LCS codeplug, you will again get the E06, as the GTX firmware doesn't understand full SmartZone at all.

Todd
No trees were harmed in the posting of this message...however an extraordinarily large number of electrons were horribly inconvenienced.

Welcome to the /\/\achine.
User avatar
kcbooboo
Batboard $upporter
Posts: 2117
Joined: Wed May 01, 2002 9:03 am

Post by kcbooboo »

Speaking of E06, I looked through my GTX RSS and Service manuals and find no mention of such error codes. Is there another document that shows these? I suppose there are other error codes as well, but I can understand the ones that come from doing something stupid from the front panel (i.e. user errors). Luckily, that error goes away once a codeplug is loaded back into the radio, but the first time I got it, my heart missed several beats.

Bob M.
User avatar
wavetar
Administrator
Posts: 7341
Joined: Sun Sep 09, 2001 4:00 pm

Post by wavetar »

Section 4 of the GTX/LCS2000 mobile service manual is titled "Test Mode and Error Codes", and indeed they are in there. Here's a snippit:

Code: Select all

 

The radio will enter Fail Mode upon detecting one of the following errors:

• Application startup self check error
• Codeplug information check error

There are two categories of errors: critical and non-critical. Critical errors will stop radio normal operation.

Table 4-3 Fail Mode
Error number          Failure Description        Display      Critical          Tone Sound
1                          Internal RAM           F 01          Yes              Illegal tone
2                          External RAM           F 02          Yes              Illegal tone
5                          OTP checksum           F 05          Yes              Illegal tone
6                        Codeplug checksum        E 06          Yes              Illegal tone
7                    (1) Codeplug personality     E 06          No               Illegal Tone (when selected
personality has checksum error)
8                        Codeplug tuning error    E 06          Yes              Ilegal tone

(1). For error no. 7, personality (system) change is allowed although the illegal tone is heard. 
For error no. 8 the temporary illegal tone is heard. (See the Quick Start card for instructions on how to change personality.) To exit fail mode, power radio off.

Non-critical errors will be temporarily indicated as described in
the table above.

No trees were harmed in the posting of this message...however an extraordinarily large number of electrons were horribly inconvenienced.

Welcome to the /\/\achine.
User avatar
kcbooboo
Batboard $upporter
Posts: 2117
Joined: Wed May 01, 2002 9:03 am

Post by kcbooboo »

Well, I'll be !

I never even looked at that chapter, because I've never used the test modes. It's also in chapter 5 of the GTX 900 MHz Portable service manual, same (or similar) table.

You'd think that with three different error conditions, they could have used something besides E6 for all of them. Lots of other digits to choose from. I think I was looking for a list that would have had E0 through E9, but of course they could even use Er or even EE. Any combination of E and something else.

Thanks.

Bob M.
User avatar
wavetar
Administrator
Posts: 7341
Joined: Sun Sep 09, 2001 4:00 pm

Post by wavetar »

kcbooboo wrote:
You'd think that with three different error conditions, they could have used something besides E6 for all of them. Lots of other digits to choose from.

Bob M.
Agreed.
No trees were harmed in the posting of this message...however an extraordinarily large number of electrons were horribly inconvenienced.

Welcome to the /\/\achine.
Post Reply

Return to “General Motorola Solutions & Legacy Radio Discussion”