Author Topic: USB7216(C) USB 3.2 Gen 2 Hub  (Read 2793 times)

0 Members and 1 Guest are viewing this topic.

Offline terranceTopic starter

  • Contributor
  • Posts: 34
  • Country: us
USB7216(C) USB 3.2 Gen 2 Hub
« on: July 25, 2024, 12:13:51 am »
Actually designed and tested prototype 1y ago. With some bugs, but almost all ports tested, (only the last USB2 port has inverted polarity, fixed now).

main features:

- USB7216C, spitted USB 1.1/2 and 3.x signal, so low/full/high speed devices don't occupy a super-speed port
- 1 Type-C UFP(not flipable), USB 2 and 3.x
- 1 Type-C DFP(flipable),  USB 2 and 3.x
- 3 Type-A DFP,  USB 3.x only
- 5 Type-A DFP,  USB 2/1.1 only
- 20-30A 5.4-5.5V supply, plenty of juice
edit:
- Reserved header for USB audio I2S codec

Known remaining issues:

- Unable to obtain USB7216 firmware, or write config to EEPROM, thus have to use the config tool (supports Linux and windoze) to download config.

edit:
Config must be combined with firmware and stored in SPI NOR Flash. if the firmware is impossible to get, maybe I should add a small MCU to config it via I2C.
« Last Edit: July 25, 2024, 12:31:14 am by terrance »
 
The following users thanked this post: nimish, Korchahin

Offline terranceTopic starter

  • Contributor
  • Posts: 34
  • Country: us
Re: USB7216(C) USB 3.2 Gen 2 Hub
« Reply #1 on: July 25, 2024, 12:15:07 am »
all known bugs fixed, clearing DRC errors/warnings now.
 
The following users thanked this post: croma641


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf