Markus Koch markus
markus closed issue fpga/trashernet#6 2022-01-29 20:26:53 +01:00
PHY:TX: Improve handling of NLP timing generation
markus pushed to master at fpga/trashernet 2022-01-29 20:26:21 +01:00
075f935e12 phy: Fix NLPs
markus pushed to feature/mac at fpga/trashernet 2022-01-29 20:25:05 +01:00
075f935e12 phy: Fix NLPs
markus commented on issue electronics/mini-poe-relay#2 2022-01-25 22:25:46 +01:00
RX Data

Hmmm maybe instead of the pull-up, we can do implement a better link-detection in the FPGA... I don't want to affect the input impedance etc...

markus pushed to master at electronics/mini-poe-relay 2022-01-24 18:12:53 +01:00
794284486c kicad: Update TX/RX resistors
markus pushed to master at electronics/mini-poe-relay 2022-01-24 17:58:22 +01:00
c1064ea1fc kicad: Migrate to KiCad 6
markus commented on issue fpga/trashernet#5 2022-01-23 16:56:30 +01:00
DEMO: Implement MAC-layer test design

Implemented in d1150fb7dbc19668af1cf3892e3cdd381131fcd7.

markus closed issue fpga/trashernet#5 2022-01-23 16:56:30 +01:00
DEMO: Implement MAC-layer test design
markus opened issue fpga/trashernet#6 2022-01-23 16:55:43 +01:00
PHY:TX: Improve handling of NLP timing generation
markus pushed to master at fpga/trashernet 2022-01-23 16:51:52 +01:00
a9039a175c phy+mac: Improve interface
4a39c3d638 phy: Notify that the end-of-packet has been accepted
d1150fb7db demo: Add MAC demo design
d1e0143c9d phy: Fix TX manchester encoding
1bcddf4273 phy: Improve NLP timeout accuracy
Compare 14 commits »
markus pushed to feature/mac at fpga/trashernet 2022-01-23 16:51:35 +01:00
a9039a175c phy+mac: Improve interface
4a39c3d638 phy: Notify that the end-of-packet has been accepted
d1150fb7db demo: Add MAC demo design
Compare 3 commits »
markus commented on issue fpga/trashernet#5 2022-01-23 16:02:03 +01:00
DEMO: Implement MAC-layer test design

TX fixed in d1e0143c9dd6bb9c893d8fa4a185f3900d45463e.

markus pushed to feature/mac at fpga/trashernet 2022-01-23 16:01:29 +01:00
d1e0143c9d phy: Fix TX manchester encoding
1bcddf4273 phy: Improve NLP timeout accuracy
Compare 2 commits »
markus commented on issue fpga/trashernet#5 2022-01-22 20:50:22 +01:00
DEMO: Implement MAC-layer test design

RX works pretty much flawlessly in afb545cd021961aee6f4d66259116d194454465e, TX proves to be a little more difficult... not sure why yet, might be a HW issue.

markus pushed to feature/mac at fpga/trashernet 2022-01-22 20:49:18 +01:00
afb545cd02 Clean up code formatting
4e39e3b371 phy: Do not report tx_active when providing NLPs
a2edc540b2 phy: Fix NLP timebase error
6f8bb7ba54 phy: Fix rounding error for NLP timeout
76eaff20fd mac+phy: Initialize all required variables
Compare 5 commits »
markus pushed to master at markus/micobu 2022-01-21 22:12:56 +01:00
fd1c306941 sh: Move process files to proper location
markus commented on issue markus/micobu#2 2022-01-21 22:01:50 +01:00
Make pipe non-blocking

Implemented in commit 31b48cb92fca43849ce188f70beddd5dd6f6e74b.

markus closed issue markus/micobu#2 2022-01-21 22:01:50 +01:00
Make pipe non-blocking
markus pushed to master at markus/micobu 2022-01-21 22:01:21 +01:00
31b48cb92f sh: Add build queue
markus commented on issue markus/micobu#1 2022-01-21 20:37:36 +01:00
Make run_micobu.sh repository-custom

Implemented in f9d58f334f1201fb25d05e2fe0ec738063a432c2.