Page 1 of 1

Spectra Fail 01/92 Fix

Posted: Mon Oct 12, 2009 8:03 pm
by linkinpark9812
Ok, this isn't a question but more of how I got this error and got rid of it. Not many people have said much on the board about Fail 01/92 specifically for the Spectra (there were a lot of mentions to the MT/MTS2000).

So I was doing a codeplug read today on my Spectra. I figure I would go into the Service Menu and just try the PTT Test Mode out (I have done it before). So I press F6 to TX, and all of a sudden the radio says it is XMIT (red light on radio is lit), and the RSS goes crazy in saying Busy line problem, pretty much locks up. So I unplug the radio, plug it back in and get a Fail 01/92. So I am s***ting bricks at this point. I look it up and it says it can be 2 things.

EEPROM Check sum failure, solution is to reprogram codeplug
Security Partition Check sum problem, reprogram the Security Partition (have no idea what that is).

So communication to the radio with RIB and RSS is fine. I reprogram with good codeplug on computer, and still get a Fail 01/92. Then I try to read the codeplug from the radio and immediately rewrite it. Still a Fail 01/92. Now I am really s***ting bricks and pissed off.

So I try one more thing. Since I never properly exited the Service Menu (due to the crash), I go back to the service menu, go into test mode, then exit service mode. All of a sudden everything works. I assume that those 2 codeplug uploads were not needed and I just needed to properly enter and exit the service menu, which got rid of the Fail 01/92.

Hopefully if anyone comes across this error, the above fixes it!

Happy (safe) Programming! 8)

Re: Spectra Fail 01/92 Fix

Posted: Tue Oct 13, 2009 1:40 am
by akardam
linkinpark9812 wrote:EEPROM Check sum failure, solution is to reprogram codeplug
Security Partition Check sum problem, reprogram the Security Partition (have no idea what that is).
The security parition checksum really has nothing to do with a Spectra, as that only pertains to newer generations of radios.

According to the service manual:
The Spectra Service Manual wrote:FL 01/92
The pattern stored within the microcomputer EEPROM is incorrect.
Initialize EEPROM (see paragraph VII., E.).
Paragraph VII E gives the proceedure to replace the MLM, and VII F gives the proceedure to replace the command board. Really what this is talking about is the command board, as that is where the microcomputer resides, and as a MLM EEPROM error is actually a FL 01/82.

Either way, now you can see why you had a problem. In fact, if you read a bit further in the manual, you come across this warning, which while not indicating the exact fail code, does indicate that an improper exit from service mode can cause problems:
The Spectra Service Manual wrote:CAUTION
After alignment, exit the “SERVICE” menu entirely (to the “MAIN MENU”) to save all changes properly. Failure to do so can result in an “FL 01/82” failure (see Table 10).

Re: Spectra Fail 01/92 Fix

Posted: Tue Oct 13, 2009 1:36 pm
by linkinpark9812
akardam wrote:
linkinpark9812 wrote:EEPROM Check sum failure, solution is to reprogram codeplug
Security Partition Check sum problem, reprogram the Security Partition (have no idea what that is).
The security parition checksum really has nothing to do with a Spectra, as that only pertains to newer generations of radios.

According to the service manual:
The Spectra Service Manual wrote:FL 01/92
The pattern stored within the microcomputer EEPROM is incorrect.
Initialize EEPROM (see paragraph VII., E.).
Paragraph VII E gives the proceedure to replace the MLM, and VII F gives the proceedure to replace the command board. Really what this is talking about is the command board, as that is where the microcomputer resides, and as a MLM EEPROM error is actually a FL 01/82.

Either way, now you can see why you had a problem. In fact, if you read a bit further in the manual, you come across this warning, which while not indicating the exact fail code, does indicate that an improper exit from service mode can cause problems:
The Spectra Service Manual wrote:CAUTION
After alignment, exit the “SERVICE” menu entirely (to the “MAIN MENU”) to save all changes properly. Failure to do so can result in an “FL 01/82” failure (see Table 10).
Ya, at first glance, I thought it was a Fail 01/82, and I have gotten that before when testing a bit bang out (every time I rewrote the codeplug, that error cleared up). But when I saw Fail 01/92, I got worried, but then found out it was a check sum problem, but apparently rewriting the codeplug doesn't fix the 92 error.

So if I understand this correctly, the reason I got a Fail 01/92 was because it was a microcomputer EEPROM error (which, IIRC, has a couple hundred bytes of EEPROM in it), and a Fail 01/82 is a MLM EEPROM error. I guess that is why a codeplug upload didn't fix it, because it had nothing to do with the MLM. I guess the SERVICE menu edits stuff in the microprocessor EEPROM and changes it back or whatnot when exiting the service menu (I notice that it takes about 10 seconds and a lot of Serial activity during the exit of the Service menu).

Thanks for the info! Looks like I should look on eBay for an old cheap Motorola Spectra Service Manual to have around for these situations...