Wiki » History » Version 2
tsaitgaist, 05/11/2018 05:41 PM
minor change: remove broken link
1 | 1 | tsaitgaist | h1. Osmocom SIMtrace 2 |
---|---|---|---|
2 | |||
3 | Osmocom SIMtrace 2 is a software and hardware system for passively tracing SIM-ME communication between the SIM card and the mobile phone, and remote SIM operation. |
||
4 | |||
5 | It is a followup of the "SIMtrace project":https://osmocom.org/projects/simtrace/wiki/SIMtrace, providing more functionalities (e.g. remote SIM operation) and supporting multiple boards (e.g. SIMtrace with SAM3S, "sysmoQMOD":https://www.sysmocom.de/products/sysmoqmod/index.html). |
||
6 | |||
7 | h2. Hardware |
||
8 | |||
9 | The SIMtrace 2 firmware supports several boards. |
||
10 | The firmware is written for a "ATSAM3S4B":https://www.microchip.com/wwwproducts/en/ATSAM3S4B micro-controller, replacing the old "AT91SAM7S64":https://www.microchip.com/wwwproducts/en/AT91SAM7S64 used by "SIMtrace":https://osmocom.org/projects/simtrace/wiki/SIMtrace and not recommended for new designs. |
||
11 | |||
12 | Note: The SAM3S is now also marked as not recommended for new designs. |
||
13 | It can further be replaced by the pin-compatible SAM4S, in the future. |
||
14 | |||
15 | h3. SIMtrace |
||
16 | |||
17 | The SAM3S is pin compatible with the SAM7S. |
||
18 | This allows to continue using the same "SIMtrace":https://osmocom.org/projects/simtrace/wiki/SIMtrace_Hardware board, just by replacing the micro-controller. |
||
19 | |||
20 | Note: This hardware is open source. |
||
21 | |||
22 | h3. sysmoQMOD |
||
23 | |||
24 | The SAM3S micro-controller with SIMtrace 2 firmware is also used on the "sysmoQMOD":https://www.sysmocom.de/products/sysmoqmod/index.html board to provide remote SIM operation capabilities. |
||
25 | |||
26 | Note: This hardware is not open source. |
||
27 | |||
28 | h2. Firmware |
||
29 | |||
30 | The SIMtrace 2 firmware source code is available "here":https://git.osmocom.org/simtrace2/ but is still under development. |
||
31 | Once ready binary files will also be released. |
||
32 | |||
33 | 2 | tsaitgaist | The SIMtrace 2 firmware is a complete rewrite and can only be flashed on hardware with SAM3S ARM Cortex-M3-based micro-controllers. |
34 | It is not compatible with the older "SIMtrace hardware":https://osmocom.org/projects/simtrace/wiki/SIMtrace_Hardware using SAM7S ARM7TDMI-based micro-controllers. |
||
35 | 1 | tsaitgaist | |
36 | h3. Flashing |
||
37 | |||
38 | TODO |
||
39 | |||
40 | h3. Development |
||
41 | |||
42 | To compile the firmware using the source code, or participate in the development, please refer to the instructions provided in the "README":https://git.osmocom.org/simtrace2/tree/firmware/README.txt . |
||
43 | |||
44 | h2. Host PC Software |
||
45 | |||
46 | TODO |