Project

General

Profile

E1 tracer » History » Version 2

laforge, 08/30/2020 03:58 PM

1 2 laforge
h1. e1-tracer
2 1 tnt
3
This page will be about the "production" version of the setup described in [[ICE40_based_passive_tap]].
4 2 laforge
Hardware files can be found at: https://git.osmocom.org/osmo-e1-xcvr/tree/hardware/eagle
5
6
7
h2. hardware 
8
9
h3. design files
10
11
We originally started with a prototype from an iCE40 evaluation board plus two osmo-e1-xcvr and one e1-tap as described in [[ICE40_based_passive_tap]].
12
13
Meanwhile, we have designed a fully integrated board.  Design files are part of the @osmo-e1-xcvr.git@ repository.
14
* Schematics:
15
** EAGLE: source:hardware/eagle/e1-tracer.sch
16
** PDF: source:hardware/e1-tracer_sch.pdf
17
* Board layout
18
** EAGLE: source:hardware/eagle/e1-tracer.brd
19
** PDF: source:hardware/e1-tracer_brd.pdf
20
** Gerber: source:hardware/gerber
21
* Bill of Materials
22
** gnumeric spreadsheet: source:hardware/e1-tracer_eBOM.gnumeric
23
** CSV export: source:hardware/e1-tracer_eBOM.csv
24
25
h3. gateware + firmware
26
27
The FPGA gateware and RISC-V softcore firmware are found in the @e1-recorder@ branch of @ice40playground.git@, see https://github.com/smunaut/ice40-playground/tree/e1-recorder
28
29
h3. availability
30
31
Fully assembled products based on this hardware are going to be made available by "sysmocom":https://sysmocom.de/
32
33
h2. software
34
35
The host software is found in the @e1-recorder@ branch of @ice40playground.git@, see https://github.com/smunaut/ice40-playground/tree/e1-recorder/projects/riscv_usb/sw
36
37
There are two related programs:
38
39
* @main@ - the program used to perform recordings and store them
40
* @dump@ - the program to analyze recordings
Add picture from clipboard (Maximum size: 48.8 MB)