Project

General

Profile

Wiki » History » Version 1

tsaitgaist, 05/11/2018 05:37 PM
created

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
The SIMtrace 2 firmware can only be flashed on [[simtrace2#Hardware|hardware]] with ATSAM3S4B 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 AT91SAM7S64 ARM7TDMI-based micro-controllers.
35
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
Add picture from clipboard (Maximum size: 48.8 MB)