
From q8536254@helios.usq.edu.au Wed Sep  4 12:10:48 1996
Date: Wed, 4 Sep 1996 17:05:50 +1000 (EST)
From: SubSpace <q8536254@helios.usq.edu.au>
To: drwho@l0pht.com
Subject: NEC-P3 cable & programs


Dear Dr Who, (fellow fone enthusiast and all-round decent chap I suspect!)
Thanks for maintaining the radiophone site.  I haven't found anything else
like it on the net.  I truly apreciate it.

I have an NEC P3, and have been trying to program it from my PC.  I had no
luck until I realised that only one of the cable diagrams is correct, and it
is *very* easy to misinterpret.  I include a slightly improved version in the
hope that it will prevent others from making the same mistakes.

The program CELLFONE.EXE V 2.4 alpha, does *not* work with this cable and
I suspect that the program is a non-functional version, because I can't
detect it changing any bits on any ports (LPT1, COM1, COM2); it's virus check
takes the same amount of time on different speed machines, and when I hex
edit it, or infect it with a virus, it doesn't notice!  I've File Compared
both versions from your page at l0pht.com and they appear to be identically
bad!  P3.EXE and P3-READ.EXE work fine.

Cheers mate.
Steve.
---------------------cut-----------------------------------------------


          ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
          ³         NEC P3 Reprogramming Instructions           ³
          ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ

The package contains the wiring diagram, instructions and chipping software.

You will need :
             
Lager
1N4148 Signal Diodes  (2 off)
25 pin D Plug with metal casing
P3 car saver unit
              

Here Goes :

Drink the lager.
OK, so it's not needed but it makes the job less boring, right ?

Make sure that when you are buying the car saver / lighter adaptor unit, all
the pins on the "plug" end are visible - ie don't get one that just has two
pins showing - these are *tricky*.. Take your snippers or knife and chop the
lighter plug attachment off the end of the cable.

From the cut end of the cable, locate the wires corresponding to the pins on
the P3 plug as shown below, and solder them carefully onto the relevant pins
on the D plug, not forgetting the diodes (and get em the right way round!)

Lastly assemble the casing ...


                             ------------------
                            |  WIRING DIAGRAM  |
                             ------------------

25 Pin D plug on LPT1                                   P3 plug on other end
=====================                                  (*looking into plug*)
                                                       (*on cable, not PHONE!*)
 Signal Name   / Direction of data flow
              /
Pin 25 -GND-<->----------- black --------------------------------GND--|
Pin 15 -Error-<-----------  red  -----------------------Sync*------|  |
Pin  6 -Bit4-->-|< diode |--|                                      |  |
Pin 13 -Select<-------------|--- white -----------------Busy*---|  |  |
                                                  ||  [7][8][9][A][B][C]
                                           aerial <>
Pin  3 -Bit1-->-|< diode |--|                     ||  [1][2][3][4][5][6]
Pin 12 -P.End-<-------------|--- brown ------------Serial-Data--|


Note the correct diode polarity :  Cathode --|<    |-- Anode
The wire colours may also be different but just keep the pins the same..
When you look into the socket on the bottom of the phone, the pin numbering
goes like this:
                 ||  [1][2][3][4][5][6]
          aerial <>
                 ||  [7][8][9][A][B][C]
              *Note A=10, B=11, C=12

Ok, so that's all done - connect it all up and run the software..

CELLFONE.EXE doesn't work with this (Does it work with anything?)
P3-READ.EXE and P3.EXE work just fine....

Enter the ESN no. to program the phone with. Next you must enter the phone
number. (Note: The software requires you enter the phone number in the
format 0850 etc, and not the provider prefixes like 2342)

Unfortunately the software does not yet support Cellnet 0585 numbers, but
you can get round this by entering another valid prefix number, then
entering test mode on the phone and change the MIN in #71 to support 0585.
Simple!

Lastly, choose a 4 figure lock code and then you're ready to go. Enter Y at
the "Reset" prompt and your phone should be programmed and ready to use.

Happy Chippin'


