Project

General

Profile

SIMtrace Hardware » History » Version 13

zecke2, 02/19/2016 10:49 PM
Do not link to zip and PDF as image but use the attachment to link to it.

1 1 laforge
[[PageOutline]]
2 1 laforge
= Osmocom SIMtrace Hardware =
3 1 laforge
4 7 laforge
This page is dedicated to the Hardware for Osmocom [wiki:SIMtrace], which looks like this:
5 7 laforge
6 3 laforge
[[Image(simtrace_10_front.jpg, 33%)]]
7 1 laforge
8 7 laforge
STATUS: We have received the first batch of 100 units from the SMT factory (Version v1.0p)
9 1 laforge
10 9 tsaitgaist
== Connectors ==
11 9 tsaitgaist
12 9 tsaitgaist
[[Image(simtrace_connectors.png, 33%)]]
13 9 tsaitgaist
14 9 tsaitgaist
 * USB: USB mini-B connector. The main connector. The host software communicates (sniffing,...) through USB with the board. It can also be used to flash the micro-controller (using DFU).
15 9 tsaitgaist
 * serial: 2.5 mm jack serial cable, as used by osmocomBB. port used to debug the device (printf goes there).
16 11 zecke2
 * debug (P3): same as serial, but using the FTDI serial cable. It is recommended to cut the voltage wire of the 6pin FTDI connector before plugging the cable into the simtrace.
17 9 tsaitgaist
 * jtag (P1): JTAG 20 pin connector to do hardware assisted debugging.
18 9 tsaitgaist
 * BT1: battery connector (4.5-6V DC). normally the USB provides power, but the battery port can be used for autonomous use of SIMtrace. The sniffing can be saved in the flash (U1).
19 9 tsaitgaist
 * FFC_SIM (P3): to connect the flat flexible cable with SIM end for the phone.
20 9 tsaitgaist
 * SIM (P4): put your SIM in there (instead of in the phone)
21 9 tsaitgaist
 * reset (SW1): to reset the board (not erasing the firmware). If your are too lazy to unplug and re-plug the USB.
22 9 tsaitgaist
 * bootloader (SW2): used to start the bootloader so to flash the device using DFU. press when plugging in the USB.
23 9 tsaitgaist
 * test (JP1): short circuit using a jumper to flash using [wiki:SIMtrace#Flashingthefirmware SAM-BA].
24 9 tsaitgaist
 * erase (JP2): short circuit using a jumper to erase completely erase the firmware.
25 9 tsaitgaist
26 4 laforge
== Schematics, Gerber & Co ==
27 4 laforge
28 1 laforge
The schematics, Gerber files, etc. can be found in the 'hardware' subdirectory of the simtrace.git repository:
29 1 laforge
 * http://cgit.osmocom.org/cgit/simtrace/tree/hardware (web browsing
30 1 laforge
 * git://git.osmocom.org/simtrace (git clone URL)
31 1 laforge
32 2 laforge
We're using Kicad as EDA tool.  Most of the work on the schematics and Gerber files has been done by Kevin Redon,
33 1 laforge
based on the original design by Harald Welte.
34 5 laforge
35 1 laforge
The latest schematics are also available as an attachment to this page.
36 1 laforge
37 7 laforge
=== Revisions ===
38 1 laforge
39 7 laforge
=== v1.0p (1.0 Production branch) ===
40 7 laforge
41 7 laforge
This is identical to v1.0 on the schematics side, we simply altered the footprints of some components to accommodate
42 7 laforge
whatever the SMT factory had in stock.  Specifically the LED are 0805 instead of 0603, and the shottky diodes are
43 7 laforge
in a slightly awkward looking very large package.
44 7 laforge
45 7 laforge
Downloads:
46 7 laforge
 * FIXME
47 7 laforge
48 7 laforge
=== v1.0 ===
49 7 laforge
50 7 laforge
This is the first stable release.  We built some 5 prototypes from this version.
51 7 laforge
52 7 laforge
Downloads:
53 13 zecke2
 * [attachment:simtrace_schem_v10.pdf]
54 13 zecke2
 * [attachment:simtrace_10_gerber.zip]
55 7 laforge
56 7 laforge
=== v0.9 ===
57 7 laforge
58 7 laforge
As of June 04, 2011 the components had all arrived and four PCBs were in production.  We assemble the first
59 1 laforge
units around June 14, 2011.
60 1 laforge
61 7 laforge
As of June 21st, we had four re-worked prototypes that are fully functional.
62 1 laforge
63 7 laforge
=== v0.8 ===
64 1 laforge
65 7 laforge
Never really was an official release.  However, a friend took the unfinished Gerber files and built 5 units.
66 1 laforge
67 7 laforge
Since the Gerber was not finished, we had to do lots and lots of re-work in order to make them work at all.
68 7 laforge
69 1 laforge
== License ==
70 1 laforge
71 1 laforge
Schematics and Gerber files are released under the Creative Commons CC-BY-SA (Share Alike / Attribution) license.
72 1 laforge
73 1 laforge
== Sales ==
74 1 laforge
75 12 zecke2
Sales started at the 2011 CCC Camp and the hardware can be bought through the web-shop of sysmocom GmbH ([http://shop.sysmocom.de/])
76 7 laforge
77 7 laforge
== Credits ==
78 7 laforge
79 8 laforge
 * Harald Welte
80 8 laforge
  * Original project idea, schematic design
81 8 laforge
  * Olimex SAM7-P64 based prototypes
82 8 laforge
  * Firmware and host software
83 8 laforge
 * Kevin Redon
84 8 laforge
  * KiCAD work on schematics, footprints and routing
85 8 laforge
  * Soldering of some prototypes
86 8 laforge
 * [http://sysmocom.de/ sysmocom - systems for mobile communications GmbH]
87 8 laforge
  * funding for hardware prototyping (PCB, components, etc)
88 8 laforge
 * Christian Daniel
89 8 laforge
  * post-production flashing + debugging, design + test of v1.0p rework
Add picture from clipboard (Maximum size: 48.8 MB)