Re: Marvell kernel on Zyxel NSA310

Harri Haataja <[email protected]>
Newsgroups gmane.os.netbsd.ports.arm
Message-ID <[email protected]>
On Fri, Aug 16, 2024 at 12:34:36PM +0900, Rin Okuyama wrote:
> On 2024/08/16 12:18, Rin Okuyama wrote:
> > Our makphy(4) driver does not support MV88E1318 (even for -current).
> > 
> > At first glance for Linux driver, this chip needs some special handling;
> > see drivers/net/phy/marvell.c from github.com:torvalds/linux.
> > 
> > What happens if you add ukphy(4), general PHY driver, to your kernel
> > config?

> Do you have makphy(4) driver in your kernel config?

 # MII/PHY support
 makphy*        at mii? phy ?                   # Marvell Semiconductor 88E1000 PHYs
+rgephy* at mii? phy ?                   # Realtek 8169S/8110S/8211 PHYs
+rlphy*  at mii? phy ?                   # Realtek 8139/8201L PHYs
+ukphy*  at mii? phy ?                   # generic unknown PHYs

I threw in all these, since they were in the sheeva config. Don't see
any messages from them. makphy was in the MARVELL_NAS config to start
with.

> > BTW, sorry if discouraging you, but there are some problems for mvsoc:

That's perfectly fine. Thank you. It's nice to know there's known
problems and not just mysteries. It's not exactly a current or important
device either for me. Just an interesting experiment.


I also have a Synology DS207+ but that is missing several useful uboot
commands. Only hope for it would seem to be TFTP.

     ** MARVELL BOARD: Synology Disk Station LE

    U-Boot 1.1.1 (Aug 10 2007 - 19:12:18) Marvell version: 1.11.2

    DRAM CS[0] base 0x00000000   size 128MB
    DRAM Total size 128MB
    [4096kB@ffc00000] Flash:  4 MB
    Addresses 20M - 0M are saved for the U-Boot usage.
    Mem malloc Initialization (20M - 16M): Done
    Using default environment

    Soc: 88F5281 D0
    CPU: ARM926 (Rev 0) running @ 500Mhz
    Orion 2 streaming disabled
    VFP initialized to Run Fast Mode.
    SysClock = 166Mhz , TClock = 166Mhz

    Model: DS-207+
    CPLD version: 0x0
    FAN Status: Running

    USB 0: host mode
    CPU: Write allocate enabled
    Net:   egiga0 [PRIME]
    Press Ctrl+C to abort autoboot in 1 second

Slightly different hardware, but might as well try that if I get around
to setting up a boot server.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.