Is there any way to add usb3.0 to tp-link archer c6u

Is there any way to add usb3.0 to tp-link archer c6u because mt7621 support it?

If you think about a setting that we can just flip, no. The hardware support is not there.

The chipset supports it, but I don't know whether this particular board has those lines mapped to the USB socket. The TOH bootlog shows:

[    2.958836] xhci-mtk 1e1c0000.xhci: 1e1c0000.xhci supply vusb33 not found, using dummy regulator
[    2.967850] xhci-mtk 1e1c0000.xhci: xHCI Host Controller
[    2.973189] xhci-mtk 1e1c0000.xhci: new USB bus registered, assigned bus number 1
[    2.985809] xhci-mtk 1e1c0000.xhci: hcc params 0x01401198 hci version 0x96 quirks 0x0000000000290010
[    2.995001] xhci-mtk 1e1c0000.xhci: irq 20, io mem 0x1e1c0000
[    3.000960] xhci-mtk 1e1c0000.xhci: xHCI Host Controller
[    3.006288] xhci-mtk 1e1c0000.xhci: new USB bus registered, assigned bus number 2
[    3.013777] xhci-mtk 1e1c0000.xhci: Host supports USB 3.0 SuperSpeed
[    3.021177] hub 1-0:1.0: USB hub found
[    3.025073] hub 1-0:1.0: 2 ports detected
[    3.030062] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
[    3.039091] hub 2-0:1.0: USB hub found
[    3.042966] hub 2-0:1.0: 1 port detected

But that's only detecting the mt7621 capabilities, not the actual hardware. I imagine the person who introduced this board tested for usb3 and found it didn't work.

The mt7621.dtsi has:


		/*
		 * Port 1 of both hubs is one usb slot and referenced here.
		 * The binding doesn't allow to address individual hubs.
		 * hub 1 - port 1 is ehci and ohci, hub 2 - port 1 is xhci.
		 */
		xhci_ehci_port1: port@1 {
			reg = <1>;
			#trigger-source-cells = <0>;
		};

		/*
		 * Only the second usb hub has a second port. That port serves
		 * ehci and ohci.
		 */
		ehci_port2: port@2 {
			reg = <2>;
			#trigger-source-cells = <0>;
		};

But the wiki says the USB port is usb2.

Sorry for my bad english. Can you say any good router with mt7621DAT(dual core and full) and compatible with openwrt?
Original : ΠœΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΡΠΎΠ²Π΅Ρ‚ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Ρ€ΠΎΡƒΡ‚Π΅Ρ€ с usb3 ΠΈ mt7621dat ΠΈΠ»ΠΈ Π»ΡŽΠ±Ρ‹ΠΌ Π΄Ρ€ΡƒΠ³ΠΈΠΌ ΠΏΠΎΠ»Π½Ρ‹ΠΌ ЦП (2 ядра ΠΈ Ρ‚.Π΄) ΠΈ Ρ‡Ρ‚ΠΎΠ± совмСстим с openwrt Ρ‡Ρ‚ΠΎΠ± прям Π±Π΅Π· Π½Π°Ρ€Π΅ΠΊΠ°Π½ΠΈΠΉ?

USB3 operates in the same frequency range as 2.4 GHz wifi, and poorly shielded USB3 cables and devices can leak severe interference that kills wifi performance. For that reason a lot of routers with USB3 capable chipsets are intentionally wired to operate as USB2 only.

There is no simple way to modify this because the extra signal pins from the MT7621 that are required for USB3 have no traces printed on the board. The signals dead end underneath the chip.

MT7621Dxx means a version with internal DRAM, which you probably don't want since it is only 64 MB of RAM. The MT7621AT can be connected to up to 512 MB of external DRAM.

1 Like

Archer c6u have 128mb of ram

Where there is a will, there's a way. :slight_smile:


(Picture showing AR9331 and USB2 mod)

3 Likes

Can you say any good router with mt7621DAT(dual core and full) and compatible with openwrt?
Original : ΠœΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΡΠΎΠ²Π΅Ρ‚ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Ρ€ΠΎΡƒΡ‚Π΅Ρ€ с usb3 ΠΈ mt7621dat ΠΈΠ»ΠΈ Π»ΡŽΠ±Ρ‹ΠΌ Π΄Ρ€ΡƒΠ³ΠΈΠΌ ΠΏΠΎΠ»Π½Ρ‹ΠΌ ЦП (2 ядра ΠΈ Ρ‚.Π΄) ΠΈ Ρ‡Ρ‚ΠΎΠ± совмСстим с openwrt Ρ‡Ρ‚ΠΎΠ± прям Π±Π΅Π· Π½Π°Ρ€Π΅ΠΊΠ°Π½ΠΈΠΉ?.
P.s. i dont worry about 2.4ghz wifi because 80% of my devices connected to 5ghz

For hardware recommendations please open a new topic in the Hardware Questions and Recommendations category of this forum.

Please see https://openwrt.org/faq/which_router_should_i_buy before asking for recommendations. This way you will get better recommendations and come to a quicker solution.

Thanks! :slight_smile:

Did you Dremel the top of the chip to expose the traces?

It's a picture out of the OpenWrt wiki, therefore I do not know how exactly the user did this modification.

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.