File tree 2 files changed +37
-0
lines changed
2 files changed +37
-0
lines changed Original file line number Diff line number Diff line change
1
+ ---
2
+ layout : pid
3
+ title : The Tic-Nic PTP Adapter with GPS and Hardware I/O
4
+ owner : till-s
5
+ license : EUPL
6
+ site : https://www.github.com/till-s/tic-nic
7
+ source : https://www.github.com/till-s/tic-nic
8
+ ---
9
+ The Tic-Nic is based on the DP83640 PHY with IEEE-1588 (PTP)
10
+ support. The PHY has several hardware GPIOs which can be used to
11
+ capture or generate PTP-synchronized events. These are routed
12
+ to connectors and pins on the board.
13
+
14
+ A USB CDC-NCM network adapter which connects to the PHY is
15
+ implemented in a Trion-T20 FPGA.
16
+
17
+ The FPGA has plenty of resources for added user functionality
18
+ (but the device operates just fine as-is).
19
+
20
+ The board also features an optional GPS receiver which lets you
21
+ operate in PTP grand-master mode. The NMEA data are accessible
22
+ via a USB CDC-ACM interface.
23
+
24
+ The DP83640 is well-supported under linux; a kernel driver
25
+ which extends the vanilla CDC-NCM driver to integrate PHY
26
+ access via MDIO is part of this project (GPL).
Original file line number Diff line number Diff line change
1
+ ---
2
+ layout : org
3
+ title : Till's USB Gadgets
4
+ site : https://www.github.com/till-s
5
+ ---
6
+ I got interested in FPGAs several years ago and thought that having
7
+ an open-source USB-2.0 device implementation is very handy for building
8
+ hobby projects.
9
+
10
+ My designs are based on https://www.github.com/till-s/mecatica-usb/
11
+
You can’t perform that action at this time.
0 commit comments