Initial support for MT7620

Stanislav Galabov sgalabov at gmail.com
Sat Dec 19 06:31:20 UTC 2015


Hi all,

Just to give an update: MT7620 now boots to multi user with EHCI, SPI and
basic Ethernet support (Ethernet is still a WIP, but at least can be used
now).
Thanks to Aleksandr Rybalko and Aleksandr Mityaev for RT5350 SPI and
ethernet patches they provided - these helped a lot :-)

For the interested, the changes are here:
https://github.com/sgalabov/freebsd/tree/local/sgalabov_mt7620/sys/mips/rt305x

Next is work on MT7620's PCIe support and fixing remaining issues with
MT7620 ethernet.

Best wishes,
Stanislav



On Tue, Dec 15, 2015 at 4:58 PM, Stanislav Galabov <sgalabov at gmail.com>
wrote:

> Hi all,
>
> After talking with Adrian off list we decided to start work on
> Mediatek/Ralink more recent SoCs with MT7620 instead of MT7621 (Adrian’s
> board has MT7620 so it’s easier for him to help with the WiFi parts this
> way).
>
> I’ve done a bit today and I got an MT7620A based board to boot to multi
> user with root filesystem on USB stick.
>
> If anyone is interested in the patch, it can be found here:
> https://www.dropbox.com/s/e880eutzvlms8h7/mt7620_patch.diff?dl=0
>
> For the moment there is no support for sys/dev/rt (the Ethernet
> controller) with MT7620. This is going to be left for later.
> Next I am planning to work on SPI and PCI so that Adrian can start working
> on WiFi once I’m done with the SPI part.
>
> I would appreciate it if someone would jump in and help with the if_rt
> support - this way we’ll have something working quicker hopefully :-)
>
> I would also appreciate feedback for the attached patch...
>
> Best wishes,
> Stanislav


More information about the freebsd-mips mailing list