Skip to content

Commit

Permalink
gateware.usb.usb2.device: Enable HS transfer with custom UTMI
Browse files Browse the repository at this point in the history
Removes Full Speed limitation when using custom UTMI PHY. Bump the
associated clock to 60 MHz (required for achieving 480Mbps throughput).

Fixes greatscottgadgets#276
  • Loading branch information
jeanthom authored and povauboin committed Sep 26, 2024
1 parent be05684 commit 72e3b32
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions luna/gateware/usb/usb2/device.py
Original file line number Diff line number Diff line change
Expand Up @@ -119,8 +119,8 @@ def __init__(self, *, bus, handle_clocking=True):
self.utmi = bus
self.bus_busy = Const(0)
self.translator = None
self.always_fs = True
self.data_clock = 12e6
self.always_fs = False
self.data_clock = 60e6

#
# I/O port
Expand Down

0 comments on commit 72e3b32

Please sign in to comment.