Project

General

Profile

SIMtrace Hardware » History » Version 9

tsaitgaist, 02/19/2016 10:49 PM
connectors

1 1 laforge
[[PageOutline]]
2
= Osmocom SIMtrace Hardware =
3
4 7 laforge
This page is dedicated to the Hardware for Osmocom [wiki:SIMtrace], which looks like this:
5
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
12
[[Image(simtrace_connectors.png, 33%)]]
13
14
 * 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
 * serial: 2.5 mm jack serial cable, as used by osmocomBB. port used to debug the device (printf goes there).
16
 * debug (P3): same as serial, but using the FTDI serial cable.
17
 * jtag (P1): JTAG 20 pin connector to do hardware assisted debugging.
18
 * 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
 * FFC_SIM (P3): to connect the flat flexible cable with SIM end for the phone.
20
 * SIM (P4): put your SIM in there (instead of in the phone)
21
 * reset (SW1): to reset the board (not erasing the firmware). If your are too lazy to unplug and re-plug the USB.
22
 * bootloader (SW2): used to start the bootloader so to flash the device using DFU. press when plugging in the USB.
23
 * test (JP1): short circuit using a jumper to flash using [wiki:SIMtrace#Flashingthefirmware SAM-BA].
24
 * erase (JP2): short circuit using a jumper to erase completely erase the firmware.
25
26 4 laforge
== Schematics, Gerber & Co ==
27
28 1 laforge
The schematics, Gerber files, etc. can be found in the 'hardware' subdirectory of the simtrace.git repository:
29
 * http://cgit.osmocom.org/cgit/simtrace/tree/hardware (web browsing
30
 * git://git.osmocom.org/simtrace (git clone URL)
31
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
37 7 laforge
=== Revisions ===
38 1 laforge
39 7 laforge
=== v1.0p (1.0 Production branch) ===
40
41
This is identical to v1.0 on the schematics side, we simply altered the footprints of some components to accommodate
42
whatever the SMT factory had in stock.  Specifically the LED are 0805 instead of 0603, and the shottky diodes are
43
in a slightly awkward looking very large package.
44
45
Downloads:
46
 * FIXME
47
48
=== v1.0 ===
49
50
This is the first stable release.  We built some 5 prototypes from this version.
51
52
Downloads:
53
 * [[Image(simtrace_schem_v10.pdf)]]
54
 * [[Image(simtrace_10_gerber.zip)]]
55
56
=== v0.9 ===
57
58
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
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
69 1 laforge
== License ==
70
71
Schematics and Gerber files are released under the Creative Commons CC-BY-SA (Share Alike / Attribution) license.
72
73
== Sales ==
74
75 7 laforge
Once the design is finished and verified, the produced units are going to be sold through the upcoming web-shop of sysmocom GmbH ([http://shop.sysmocom.de/])
76 2 laforge
77 7 laforge
Sales are expected to commence in mid August.  Units will be available during the 2011 CCC Camp.
78
79
== Credits ==
80
81 8 laforge
 * Harald Welte
82
  * Original project idea, schematic design
83
  * Olimex SAM7-P64 based prototypes
84
  * Firmware and host software
85
 * Kevin Redon
86
  * KiCAD work on schematics, footprints and routing
87
  * Soldering of some prototypes
88
 * [http://sysmocom.de/ sysmocom - systems for mobile communications GmbH]
89
  * funding for hardware prototyping (PCB, components, etc)
90
 * Christian Daniel
91
  * post-production flashing + debugging, design + test of v1.0p rework
Add picture from clipboard (Maximum size: 48.8 MB)