I recently contacted openwrt to develop customized firmware for MT7620A. I want to compile the source code on https://github.com/qdk0901/openwrt-mt7620. thank you! One major problem encountered was the USB mounting problem. After a long time, I checked the usb Module in wiki several times and finally solved the problem by modifying the source code. The method is as follows:
Modify: target/linux/ramips/dts/mt7620a. dtsi file
Ohci @ 101c1000 {compatible = "ralink, rt3xxx-ohci"; reg = <0x101c1000 0x1000>; interrupt-parent = <& intc>; interrupts = <18>; # status = "disabled ";};The status = "disabled" of can be commented out (the premise is, of course, all the required kernel options have been selected ).
From the perspective of this dtsi file, MT7620A does not compile ohci by default, so USB 1.1 cannot be mounted (it seems that USB flash drives are identified as USB ?), In this way, it is useless to select compilation in menuconfig.