SIMtrace Hardware » History » Version 13
Anonymous, 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 | = 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 | 11 | laforge | * 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 | * 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 | 13 | laforge | * [attachment:simtrace_schem_v10.pdf] |
54 | * [attachment:simtrace_10_gerber.zip] |
||
55 | 7 | laforge | |
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 | 12 | laforge | 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 | == Credits == |
||
78 | |||
79 | 8 | laforge | * Harald Welte |
80 | * Original project idea, schematic design |
||
81 | * Olimex SAM7-P64 based prototypes |
||
82 | * Firmware and host software |
||
83 | * Kevin Redon |
||
84 | * KiCAD work on schematics, footprints and routing |
||
85 | * Soldering of some prototypes |
||
86 | * [http://sysmocom.de/ sysmocom - systems for mobile communications GmbH] |
||
87 | * funding for hardware prototyping (PCB, components, etc) |
||
88 | * Christian Daniel |
||
89 | * post-production flashing + debugging, design + test of v1.0p rework |