comparison doc/SIM-hardware-debugging @ 533:0f138858ff39

doc/SIM-hardware-debugging: note that abbinit is no longer needed
author Mychaela Falconia <falcon@freecalypso.org>
date Tue, 18 Jun 2019 06:14:17 +0000
parents 10e168596dfd
children
comparison
equal deleted inserted replaced
532:0b04f9b30ea1 533:0f138858ff39
29 volt 1.8 29 volt 1.8
30 setup 30 setup
31 poll on 31 poll on
32 reset 1 32 reset 1
33 33
34 (Update for fc-host-tools-r11: the explicit abbinit command is no longer needed,
35 but it is harmless to issue this extra command like before.)
36
34 You can change volt 1.8 to volt 3 if needed, but all recently made SIMs prefer 37 You can change volt 1.8 to volt 3 if needed, but all recently made SIMs prefer
35 1.8 V and merely tolerate higher voltages. TI's Iota ABB chip, which is what 38 1.8 V and merely tolerate higher voltages. TI's Iota ABB chip, which is what
36 we target in FreeCalypso, does not support 5V SIMs - it doesn't have a charge 39 we target in FreeCalypso, does not support 5V SIMs - it doesn't have a charge
37 pump or any other boost converter to produce 5 V from lower battery voltages. 40 pump or any other boost converter to produce 5 V from lower battery voltages.
38 (It is not just TI but all mobile chipset vendors; it has been a very long time 41 (It is not just TI but all mobile chipset vendors; it has been a very long time
43 you execute the above commands, you should see ATR bytes from your SIM appear 46 you execute the above commands, you should see ATR bytes from your SIM appear
44 in your terminal window the moment you issue the last reset 1 command: that 47 in your terminal window the moment you issue the last reset 1 command: that
45 final command transitions the SIM reset line from low to high, if the SIM has 48 final command transitions the SIM reset line from low to high, if the SIM has
46 been given good power and clock prior to this event, this transition causes it 49 been given good power and clock prior to this event, this transition causes it
47 to initialize and emit its Answer To Reset, and once you issue the poll on 50 to initialize and emit its Answer To Reset, and once you issue the poll on
48 command, our simtest programs listens for incoming bytes from the SIM at the 51 command, our simtest program listens for incoming bytes from the SIM at the
49 same time while it listens for you to type further commands. 52 same time while it listens for you to type further commands.
50 53
51 If you execute the above command sequence with a known-good SIM inserted in the 54 If you execute the above command sequence with a known-good SIM inserted in the
52 socket and you don't see any ATR bytes on the final reset 1 command, then you 55 socket and you don't see any ATR bytes on the final reset 1 command, then you
53 have confirmed with a lower-level tool that your SIM interface hardware is 56 have confirmed with a lower-level tool that your SIM interface hardware is