pro92b said:
Not necessarily. When I had my PRO-93 upgraded they actually unsoldered the CPU and replaced it. The original logic board was put back in the radio and returned to me with programming intact. Viewing the firmware version and all the solder flux on the board confirmed what they had done.
What they do with a PRO-93 really has nothing to do with what they do with a PRO-96.
If the frequencies are not stored in the CPU, and they replaced only the CPU, the scanner should retain all the frequency info. Yet, nobody who has had the upgrade has reported that their frequency info was present when they got the unit back. That means they are either stored in the CPU or they replace the entire board. Since I have no reason to doubt the info that they are not stored in the CPU, and they are not present upon return, it's entirely likely that they just replace the entire board. This is not uncommon in the electronics industry.
Back in the early 90s, if Motorola could not fix a Cellular unit in 20 minutes, they just scrapped it and replaced the unit (or the board). It was cheaper than putting the time in to fix it. It may be the same with the PRO-96 - especially when it comes to fixing problems involving epoxied areas of the board.
To head off another issue, no the CPU cannot be simply reprogrammed - it a ROM or OTP (One Time Programmable) and cannot be reprogrammed.
Joe M.