MESIEA
16-05-2007, 05:17 PM
Salutations, All....
I am a new-B, my specialty is HARDWARE... two days ago I thought I'd build a SIM CARD reader/writer/editer. So that one can edit to full content of that little card that goes in the phone... The hardware is finished, more than happy to share it... All the parts were acquired from trash pick'n abou the neighborhood, except for the PIC microcontroler, which I have many on hand... HOWEVER, after tangling the hardware issues of the SIM itself, Voltages and PIN OUTs etc. I find that I can NOT find any INFO avaiable on the protocals that the card used. i.e. the clocking & data exchance waveforms... I what the pins are for, and how to use them, IF I HAD the DATA XFER SPECS... it is suposed to conform to this ISO/IEC 7816-3 standard, but I can NOT seem to get anywhere on the net to access the SPECS :( DOES ANYONE HAVE THE TECH. DATA FOR THE SIM CARD or ITS INTERFACE IN THE NOKIA.... I can tell you inside the phone under the SIM card there is a 5 pin SOT 23-5 with E61 that sevices the connects to VCC it is a common anode diode array, and the caps are .1uF and the R-PAC x2 is 100 ohm
(V) (R) (C)
# # #
(G) (P) (I/O)
# # #
SIM CARD PINOUTS (looking at phone PCB)
V= VCC 3V
R= Card Reset
C= Card Clock
G= Ground
P= Programming VCC (tied to VCC within phone)
I/O= Data Input/Output
(V) (G) (C)
| | |
E61
| |
(I/O) (R)
within the E61 are 4 diodes connecting there cathodes (neg end) one each to each (V), (G), (C), (I/0), (R) and all their anodes (pos end) are common to (G).
Purpose: RF NOISE REDUCTION and REVERSE BIAS PROTECTION OF SIM
there are filter caps accross each (V) to (G) 0.1uF
(C) to (G) 0.01uF
(R) to (G) 0.1uF
(I/0) to (G) 0.1uF
Purpose: NOISE REDUCTION and HF DECOUPLING
The main control lines (C)lock and (R)eset are buffered by 100 ohm resistors
i.e. the wires that connect the SIM to the phone have, each 100 ohm resistors in series
Purpose: Decouple SIM card from phone... Phone operates at 3.6 Vdc and
the SIM card operates at 3 Vdc. the resistors make up for the V
difference...
There is also a decoupling cap 1uF low ESR cap between (V), (P) and (G)
Purpose: Supply line filtering...
Now you can build your own microcontroler to SIM interface that must handle the 3V & 5V card types, handle the level shifting between the CONTROL pins (C) (R) (I/0) and turn on and off (V) and (P) when card in inserted and uninserted respectively which also must decouple the CONTROL pins OR for $1.91 from digi-key there is a device from ON semi NCN6010
which will DO IT ALL FOR YOU with the addition of only (3) external CAPS
The SPEC for NCN6010 or NCN6011 or NCN4555 are quite complete on how to connect to the SIM the external caps, and to your MCU of choice...
I did the former, because, 1) I know how i.e. reverse engineered the phone ;) and 2) I didn't know about the ALL IT ONE chip until AFTER I built my interface.
Now my programmer uses the parallel port interface to the PC. also have an adapter that allows it to use the PS2 keyboard port... Now My DELL XPS 400 doesn'y have either, as DON'T most new computers, but I have a little addon board that I built that solved the DELL-DELEMA, design avaiable if anyone needs one... in the future I'll make a USB version of this SIMediter, once I get it working.... Which leads me to my initial inquiry....
PLEASE, DOES ANYONE HAVE THE HARDWARE LEVEL SPECS for the SIM cards used in your favorite PHONE... once I get them, I should have the programmer up and going in a few days, and I'd be more than HAPPY to share the SIMedit.HEX file that'll go into a PIC 16F84-I/P MCU and the schematics on how to connect to the rest of the components so that YOU TOO can have a SIMediter :) Does require cutting up an old NOKIA for the SIM card holder... I sacrificed an old 3390...
P.S. Got a simple circuit that turns the display of the NOKIA into a cute digital & analoge thermometer... in degrees C or F... Only requires about 6 parts... and I have, if anyone is interested... the HARDWARE SPECS for the DISPLAY that the older NOKIA phones use, so that you can use the displays from your old phones for OTHER things....
Thus ends my introduction..... BRIGHT BLESSINGS
I am a new-B, my specialty is HARDWARE... two days ago I thought I'd build a SIM CARD reader/writer/editer. So that one can edit to full content of that little card that goes in the phone... The hardware is finished, more than happy to share it... All the parts were acquired from trash pick'n abou the neighborhood, except for the PIC microcontroler, which I have many on hand... HOWEVER, after tangling the hardware issues of the SIM itself, Voltages and PIN OUTs etc. I find that I can NOT find any INFO avaiable on the protocals that the card used. i.e. the clocking & data exchance waveforms... I what the pins are for, and how to use them, IF I HAD the DATA XFER SPECS... it is suposed to conform to this ISO/IEC 7816-3 standard, but I can NOT seem to get anywhere on the net to access the SPECS :( DOES ANYONE HAVE THE TECH. DATA FOR THE SIM CARD or ITS INTERFACE IN THE NOKIA.... I can tell you inside the phone under the SIM card there is a 5 pin SOT 23-5 with E61 that sevices the connects to VCC it is a common anode diode array, and the caps are .1uF and the R-PAC x2 is 100 ohm
(V) (R) (C)
# # #
(G) (P) (I/O)
# # #
SIM CARD PINOUTS (looking at phone PCB)
V= VCC 3V
R= Card Reset
C= Card Clock
G= Ground
P= Programming VCC (tied to VCC within phone)
I/O= Data Input/Output
(V) (G) (C)
| | |
E61
| |
(I/O) (R)
within the E61 are 4 diodes connecting there cathodes (neg end) one each to each (V), (G), (C), (I/0), (R) and all their anodes (pos end) are common to (G).
Purpose: RF NOISE REDUCTION and REVERSE BIAS PROTECTION OF SIM
there are filter caps accross each (V) to (G) 0.1uF
(C) to (G) 0.01uF
(R) to (G) 0.1uF
(I/0) to (G) 0.1uF
Purpose: NOISE REDUCTION and HF DECOUPLING
The main control lines (C)lock and (R)eset are buffered by 100 ohm resistors
i.e. the wires that connect the SIM to the phone have, each 100 ohm resistors in series
Purpose: Decouple SIM card from phone... Phone operates at 3.6 Vdc and
the SIM card operates at 3 Vdc. the resistors make up for the V
difference...
There is also a decoupling cap 1uF low ESR cap between (V), (P) and (G)
Purpose: Supply line filtering...
Now you can build your own microcontroler to SIM interface that must handle the 3V & 5V card types, handle the level shifting between the CONTROL pins (C) (R) (I/0) and turn on and off (V) and (P) when card in inserted and uninserted respectively which also must decouple the CONTROL pins OR for $1.91 from digi-key there is a device from ON semi NCN6010
which will DO IT ALL FOR YOU with the addition of only (3) external CAPS
The SPEC for NCN6010 or NCN6011 or NCN4555 are quite complete on how to connect to the SIM the external caps, and to your MCU of choice...
I did the former, because, 1) I know how i.e. reverse engineered the phone ;) and 2) I didn't know about the ALL IT ONE chip until AFTER I built my interface.
Now my programmer uses the parallel port interface to the PC. also have an adapter that allows it to use the PS2 keyboard port... Now My DELL XPS 400 doesn'y have either, as DON'T most new computers, but I have a little addon board that I built that solved the DELL-DELEMA, design avaiable if anyone needs one... in the future I'll make a USB version of this SIMediter, once I get it working.... Which leads me to my initial inquiry....
PLEASE, DOES ANYONE HAVE THE HARDWARE LEVEL SPECS for the SIM cards used in your favorite PHONE... once I get them, I should have the programmer up and going in a few days, and I'd be more than HAPPY to share the SIMedit.HEX file that'll go into a PIC 16F84-I/P MCU and the schematics on how to connect to the rest of the components so that YOU TOO can have a SIMediter :) Does require cutting up an old NOKIA for the SIM card holder... I sacrificed an old 3390...
P.S. Got a simple circuit that turns the display of the NOKIA into a cute digital & analoge thermometer... in degrees C or F... Only requires about 6 parts... and I have, if anyone is interested... the HARDWARE SPECS for the DISPLAY that the older NOKIA phones use, so that you can use the displays from your old phones for OTHER things....
Thus ends my introduction..... BRIGHT BLESSINGS