TIP: Click on subject to list as thread! ANSI
echo: scanners
to: ALL
from: BILL CHEEK
date: 1996-10-17 09:12:00
subject: Convert PRO-2004 to PRO-2006

* Crossposted in SCANRADIO
* Crossposted in SHORTWAVE
* Crossposted in RADIO_HOBBY-ALL
* Crossposted in RADIO_TEK
* Crossposted in NET202_RADIO
This article/file is for the benefit of all.
Copyright (c) 
Bill Cheek-COMMtronics Engineering
This article is for personal use only and may NOT be placed on a CD-ROM nor 
any other media that conveys, stores, or transports for any monetary cost, 
without expressed permission of the author. This article can only be given 
away, absolutely free of charge.
                                   -Bill Cheek-
==================================================================
It may be possible to install a CPU for a PRO-2006 into a PRO-2004, despite 
that the 2004's is a 64-pin DIP chip while the 2006's is a 72-pin surface 
mount (SMT) chip.  I have compared pin function of both chips and they are 
identical. The functions of the Logic/CPU boards are alike.
    As a matter of fact, the PRO-2006 CPU can be installed in
    place of the one in a PRO-2005 along with swap resonators
    and rearrange the diode matrix, and a 2005 becomes a 2006.
    I know this to work because I have done it.
It appears to me that a CPU swap, a clock resonator swap, and a 
rearrrangement of the diode matrix in the PRO-2004 can being it up to 
PRO-2006 specs, too. The below information is presented for those who might 
want to attempt such a project.
The procedure would involve removing the 2004's CPU; install a 64-pin DIP 
socket in its place.  Install the 2006 CPU onto some sort of a header or 
mini-PCB, and then wire it to a 64-pin DIP header that can plug into the 
aforementioned socket.
Next, the 7.37 MHz ceramic resonator (CX-501) in the 2004 would be replaced 
with a 12 MHz version from a PRO-2006.  Finally, the 2004's diode matrix 
would need to be rearranged to match that of the 2006, basically just adding 
and moving some diodes around.  These three efforts should make the 2004 run 
like a 2006.
           COMPARISON OF CPU's IN THE PRO-2006 AND PRO-2004
           ================================================
   PRO-2006 72-pin SMT CPU PINOUT    |   PRO-2004 64-pin DIP CPU PINOUT
Pin Symbol    Function               | Pin Symbol    Function
=== ========= ====================== | === ========= ====================
24  CNVSS     GND                    | 27  CNVSS     GND
20  INT1      +5V                    | 26  INT1      +5V
21  NC        NC                     | --  ----      ----
22  NC        NC                     | --  ----      ----
23  NC        NC                     | --  ----      ----
38  NC        NC                     | --  ----      ----
55  NC        NC                     | --  ----      ----
64  NC        NC                     | --  ----      ----
66  NC        NC                     | --  ----      ----
54  P00       MEMORY ADDRESS 0 (A0)  | 56  P00       MEMORY ADDRESS 0 (A0)
53  P01       MEMORY ADDRESS 1 (A1)  | 55  P01       MEMORY ADDRESS 1 (A1)
52  P02       MEMORY ADDRESS 2 (A2)  | 54  P02       MEMORY ADDRESS 2 (A2)
51  P03       MEMORY ADDRESS 3 (A3)  | 53  P03       MEMORY ADDRESS 3 (A3)
50  P04       MEMORY ADDRESS 4 (A4)  | 52  P04       MEMORY ADDRESS 4 (A4)
49  P05       MEMORY ADDRESS 5 (A5)  | 51  P05       MEMORY ADDRESS 5 (A5)
48  P06       MEMORY ADDRESS 6 (A6)  | 50  P06       MEMORY ADDRESS 6 (A6)
47  P07       MEMORY ADDRESS 7 (A7)  | 49  P07       MEMORY ADDRESS 7 (A7)
46  P10       VCO1 OUTPUT            | 48  P10       VCO 1 OUTPUT
45  P11       VCO2 OUTPUT            | 47  P11       VCO 2 OUTPUT
44  P12       RF FILTER SWITCH       | 46  P12       RF FILTER SWITCH
43  P13       RF FILTER SWITCH       | 45  P13       RF FILTER SWITCH
42  P14       RF FILTER SWITCH       | 44  P14       RF FILTER SWITCH
41  P15       AM OUTPUT              | 43  P15       AM OUTPUT
40  P16       NFM OUTPUT             | 42  P16       NFM OUTPUT
39  P17       WFM OUTPUT             | 41  P17       WFM OUTPUT
63  P20       MEMORY 1/0 1           | 64  P20       MEMORY I/0 1
62  P21       MEMORY 1/0 2           | 63  P21       MEMORY I/0 2
61  P22       MEMORY 1/0 3           | 62  P22       MEMORY I/0 3
60  P23       MEMORY 1/0 4           | 61  P23       MEMORY I/0 4
59  P24       MEMORY 1/0 5           | 60  P24       MEMORY I/0 5
58  P25       MEMORY 1/0 6           | 59  P25       MEMORY I/0 6
57  P26       MEMORY 1/0 7           | 58  P26       MEMORY I/0 7
56  P27       MEMORY 1/0 8           | 57  P27       MEMORY I/0 8
19  P30       NC                     | 25  P30       NC
18  P31       SOUND SQUELCH INPUT    | 24  P31       SOUND SQUELCH INPUT
17  P32/INT2  HOLD OUTPUT            | 23  P32/INT2  HOLD INPUT
16  P33/CNTR  PEEP OUTPUT            | 22  P33/CNTR  PEEP OUTPUT
15  P34/RXD   NC                     | 21  P34/RXD   NC
14  P35/TXD   SERIAL DATA OUTPUT     | 20  P35/TXD   SERIAL DATA OUTPUT
13  P36/CLK   SERIAL CLOCK OUTPUT    | 19  P36/CLK   SERIAL CLOCK OUTPUT
12  P37/SRDY  5 KHZ STEP OUTPUT      | 18  P37/SRDY  5 KHZ STEP OUTPUT
11  P40       PLL1 LATCH OUTPUT      | 17  P40       PLL 1 LATCH OUTPUT
10  P41       PLL2 LATCH OUTPUT      | 16  P41       PLL 2 LATCH OUTPUT
09  P42       LCD CS OUTPUT          | 15  P42       LCD CS OUTPUT
08  P43       LCD C/D OUTPUT         | 14  P43       LCD C/D OUTPUT
07  P44       LCD RESET OUTPUT       | 13  P44       LCD RESET OUTPUT
06  P45       MUTE OUTPUT            | 12  P45       MUTE OUTPUT
05  P46       NC                     | 11  P46       NC
04  P47       SEARCH OUTPUT          | 10  P47       SEARCH OUTPUT
37  P50       CELLULAR SWITCH        | 40  P50       CELLULAR SWITCH
36  P51       KEY INPUT              | 39  P51       KEY I NPUT
35  P52       KEY INPUT              | 38  P52       KEY INPUT
34  P53       KEY INPUT              | 37  P53       KEY INPUT
33  P54       KEY INPUT              | 36  P54       KEY INPUT
32  P55       CARRIER SQUELCH INPUT  | 35  P55       CARRIER SQUELCH INPUT
31  P56       LOW BATTERY INPUT      | 34  P56       LOW BATTERY INPUT
30  P57       LCD BUSY               | 33  P57       LCD BUSY
03  P60       MEMORY ADDRESS 8 (A8)  | 09  P60       MEMORY ADDRESS 8 (A8)
02  P61       MEMORY ADDRESS 9 (A9)  | 08  P61       MEMORY ADDRESS 9 (A9)
01  P62       MEMORY ADDRESS 10(A10) | 07  P62       MEMORY ADDRESS 10(A10)
72  P63       MEMORY OE OUTPUT       | 06  P63       MEMORY OE OUTPUT
71  P64       MEMORY R/W OUTPUT      | 05  P64       MEMORY R/W OUTPUT
70  P65       MEMORY CE OUTPUT       | 04  P65       MEMORY CE OUTPUT
69  P66       VCO FILTER 1 OUTPUT    | 03  P66       VCO FILTER 1 OUTPUT
68  P67       VCO FILTER 2 OUTPUT    | 02  P67       VCO FILTER 2 OUTPUT
25  RESET     RESET INPUT            | 28  RESET     RESET INPUT
67  VCC       +5V                    | 01  VCC       +5 V
29  VSS       0V                     | 32  VSS       0V
65  VSS       0V                     | --  ----      ----
26  XIN       CLOCK INPUT            | 29  XIN       CLOCK INPUT
27  XOUT      CLOCK OUTPUT           | 30  XOUT      CLOCK OUTPUT
28  f         TIMING OUTPUT          | 31  f         TIMING OUTPUT
=====================================+====================================
Summary:  72-pin CPU with 10 unused  | Summary: 64-pin CPU with 3 unused
(NC) pins and two ground pins for a  | (NC) pins and one ground pin for a
total of 60 active pins.             | total of 60 active pins.
=====================================+====================================
    General summary:  The 60 active functions of the PRO-2006 CPU are
    identical to the 60 active functions of the PRO-2004.  Therefore,
    it is possible that the PRO-2006 CPU can be used to replace the
    CPU in the PRO-2004.
    This alone would be of no advantage, but if the 7.37 MHz resonator,
    CX-501, in the PRO-2004 were exchanged with a 12 MHz version from the
    PRO-2006, then the resultant  30-cps scan speed might make the effort
    worthwhile.
    This is especially true for early PRO-2004's with the GRE-0327 CPU
    (the GRE-0327A is in newer models). This early CPU's firmware did not
    account for the expanded cellular mobile telephone bands, hence the
    default 30 kHz STEP works only between 870-890 MHz and 825-845 MHz in
    early model PRO-2004's.
    The later GRE-0327A CPU's firmware contains the expanded bands:
    869-894 MHz and 824-849 MHz with the 30 kHz STEP being default for
    this wider range.
    In a word, it appears there are no functional firmware or pin-function
    differences between CPU's of the PRO-2004 and PRO-2006, hence it could
    be advantageous to install a 2006 CPU in a PRO-2004, though the job
    will definitely be easier said than done.
The PRO-2006 CPU can be obtained as a repair part from Tandy National Parts 
at (800) 442-2425 as:  Circuit symbol IC-501, p/n GRE-0918.  The 12 MHz clock 
resonator is available as circuit symbol CX-501, p/n CST12.0MT.  Use standard 
1N4148 or 1N914 switching diodes as needed. The 64-pin DIP socket is a 
special one with pins at .07" on centers; DigiKey p/n ED22647-ND or Mill-Max 
p/n 117-93-764-41-005, and you will need two; one for the board and one to 
plug into the one on the board.  I really don't know of a suitable header to 
interface the 2006 CPU to the DIP configuration, though.  I'll leave that up 
to the hacker's initiative and ingenuity, and will entertain suggestions and 
ideas for a best possible approach.
Copyright (c) 1996   Bill Cheek
+----------------------------------------------------------------------+
| Bill Cheek                E-mail: bcheek@cts.com  FidoNet: 1:202/731 |
| COMMtronics Engineering   Compuserve:  74107,1176                    |
| World Scanner Report      Voice Phone: (619) 578-9247 1:30pm-5:30pm  |
| PO Box 262478             BBS & FAX:   after 5:30pm & before 1:30pm  |
| San Diego, CA 92196-2478               24-hrs, weekends/holidays     |
|   WWW home page:  http://ourworld.compuserve.com/homepages/bcheek    |
|        FTP Sites:  ftp://ftp.cts.com/pub/bcheek                      |
|                    ftp://ftp.cts.com/users/crash/b/bcheek            |
+----------------------------------------------------------------------+
--- Hertzian Mail+
---------------
* Origin: Hertzian Intercept-San Diego 619-578-9247 (6pm-1pm) (1:202/731)

SOURCE: echomail via exec-pc

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.