Project

General

Profile

E1 tracer » History » Version 3

laforge, 09/02/2020 09:56 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 1 tnt
h2. hardware 
7 3 laforge
8
!e1_tracer.jpg!
9 2 laforge
10
h3. design files
11
12
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]].
13
14
Meanwhile, we have designed a fully integrated board.  Design files are part of the @osmo-e1-xcvr.git@ repository.
15
* Schematics:
16
** EAGLE: source:hardware/eagle/e1-tracer.sch
17
** PDF: source:hardware/e1-tracer_sch.pdf
18
* Board layout
19
** EAGLE: source:hardware/eagle/e1-tracer.brd
20
** PDF: source:hardware/e1-tracer_brd.pdf
21
** Gerber: source:hardware/gerber
22
* Bill of Materials
23
** gnumeric spreadsheet: source:hardware/e1-tracer_eBOM.gnumeric
24
** CSV export: source:hardware/e1-tracer_eBOM.csv
25
26
h3. gateware + firmware
27
28
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
29
30
h3. availability
31
32
Fully assembled products based on this hardware are going to be made available by "sysmocom":https://sysmocom.de/
33
34
h2. software
35
36
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
37
38
There are two related programs:
39
40
* @main@ - the program used to perform recordings and store them
41
* @dump@ - the program to analyze recordings
Add picture from clipboard (Maximum size: 48.8 MB)