Project

General

Profile

E1 tracer » History » Revision 3

Revision 2 (laforge, 08/30/2020 03:58 PM) → Revision 3/13 (laforge, 09/02/2020 09:56 PM)

h1. e1-tracer 

 This page will be about the "production" version of the setup described in [[ICE40_based_passive_tap]]. 
 Hardware files can be found at: https://git.osmocom.org/osmo-e1-xcvr/tree/hardware/eagle 

 


 h2. hardware  

 !e1_tracer.jpg! 

 h3. design files 

 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]]. 

 Meanwhile, we have designed a fully integrated board.    Design files are part of the @osmo-e1-xcvr.git@ repository. 
 * Schematics: 
 ** EAGLE: source:hardware/eagle/e1-tracer.sch 
 ** PDF: source:hardware/e1-tracer_sch.pdf 
 * Board layout 
 ** EAGLE: source:hardware/eagle/e1-tracer.brd 
 ** PDF: source:hardware/e1-tracer_brd.pdf 
 ** Gerber: source:hardware/gerber 
 * Bill of Materials 
 ** gnumeric spreadsheet: source:hardware/e1-tracer_eBOM.gnumeric 
 ** CSV export: source:hardware/e1-tracer_eBOM.csv 

 h3. gateware + firmware 

 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 

 h3. availability 

 Fully assembled products based on this hardware are going to be made available by "sysmocom":https://sysmocom.de/ 

 

 h2. software 

 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 

 There are two related programs: 

 * @main@ - the program used to perform recordings and store them 
 * @dump@ - the program to analyze recordings 

Add picture from clipboard (Maximum size: 48.8 MB)