Build open wrt image for gemini platform myditto

Hi guys, I also mean women ;),

I have a myditto NAS with a gemini storlink cs3516 processor. So far so good, I took the NAS 4220b device tree as start and managed to add my device with the new device tree to the menuconfig. I compiled the whole thing and now I compiled it and tried to start the initrams file. It unfortunately stops booting at this line:
gemini-ethernet-port 60008000.ethernet-port eth0: link flow control:
I do not really know what to change now. Is here a crowd still investigating things about this controller type, because I did not find something by known keywords.

Hey that is me again, no one answers, so I do... . I would give some more information in the Hope that it helps to get feedback. The phy I use on the NAS board is a realtek 8211c. The most actual driver I found on the web seems to be also included in open wrt.
Now I have the following write outs(is that plain english?)when booting open wrt. It stops with the last message:

 gmac-gemini 60000000.ethernet: Ethernet device ID: 0x000, revision 0x1
[   68.018807] gemini-ethernet-port 60008000.ethernet-port: probe 60008000.ethernet-port ID 0
[   68.070235] gemini-ethernet-port 60008000.ethernet-port: using a random ethernet address
[   68.122146] gemini-ethernet-port 60008000.ethernet-port eth0: irq 31, DMA @ 0x0x60008000, GMAC @ 0x0x6000a000
[   68.183312] RTL8211	B Gigabit Ethernet gpio-0:01: attached PHY driver [RTL8211B Gigabit Ethernet] (mii_bus:phy_addr=gpio-0:01, irq=POLL)
[   68.258736] gemini-ethernet-port 6000c000.ethernet-port: probe 6000c000.ethernet-port ID 1
[   68.310052] gemini-ethernet-port 6000c000.ethernet-port: using a random ethernet address
[   68.362041] gemini-ethernet-port 6000c000.ethernet-port eth1: irq 32, DMA @ 0x0x6000c000, GMAC @ 0x0x6000e000
[   68.422421] gemini-ethernet-port 6000c000.ethernet-port eth1: PHY init failed, deferring to ifup time
gemini-ethernet-port 60008000.ethernet-port eth0: Unsupported PHY speed (-1) on gpio-0:01
[   74.244470] gemini-ethernet-port 60008000.ethernet-port eth0: Link is Down
[   74.285876] gemini-ethernet-port 60008000.ethernet-port eth0: link flow control: none
[   74.343596] gmac-gemini 60000000.ethernet: allocate 1024 pages for queue
Press the [f] key and hit [enter] to enter failsafe mode
Press the [1], [2], [3] or [4] key and hit [enter] to select the debug level
[   77.446971] gemini-ethernet-port 60008000.ethernet-port eth0: Link is Up - 100Mbps/Full - flow control rx/tx
[   77.505942] gemini-ethernet-port 60008000.ethernet-port eth0: link flow control: tx
[   85.172248] gemini-ethernet-port 60008000.ethernet-port eth0: Link is Down
[   85.213659] gemini-ethernet-port 60008000.ethernet-port eth0: link flow control: tx
72.935679] gemini-ethernet-port 60008000.ethernet-port eth0: Unsupported PHY speed (-1) on gpio-0:01
[  178.327064] gemini-ethernet-port 60008000.ethernet-port eth0: Link is Up - 100Mbps/Full - flow control rx/tx
[  178.445056] gemini-ethernet-port 60008000.ethernet-port eth0: link flow control: tx

this one is the complete printout when booting:

 "


                              Boot Menu (8M+128M version 1.4)
==============================================================================
0: Reboot                                   1: Start the Kernel Code
2: List Image                               3: Delete Image
4: Create New Image                         5: Enter Command Line Interface
6: Set IP Address                           7: Set MAC Address
8: Show Configuration                       F: Create Default FIS
X: Upgrade Boot                             Y: Upgrade Kernel
Z: Upgrade Firmware                         A: Upgrade Application
R: Upgrade RAM Disk                         

=> Select: 5


sl-boot>load -m tftp -b0x80000
Usage: load -m [tftp | xmodem | disk | flash] -b [location]
  Load data to [location] by/from TFTP, xModem, disk, or flash

sl-boot>load -m tftp -b0x80000        0x80000
TFTP Server IP Address: 192.168.1.3
Image Path and name(e.g. /images/zImage): initramfs
TFTP Download initramfs from 192.168.1.3 ......................................................................................................................................................................................

Successful to download by TFTP! Size=15645754

sl-boot>go 0x80000
[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Linux version 5.4.68 (henne@henne-X541SA) (gcc version 8.4.0 (OpenWrt GCC 8.4.0 r14066-11ea7ba698)) #0 PREEMPT Fri Oct 2 15:08:28 2020
[    0.000000] CPU: FA526 [66015261] revision 1 (ARMv4), cr=0000397f
[    0.000000] CPU: VIVT data cache, VIVT instruction cache
[    0.000000] OF: fdt: Machine model: myditto NAS
[    0.000000] Memory policy: Data cache writeback
[    0.000000] cma: Reserved 16 MiB at 0x07000000
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 32480
[    0.000000] Kernel command line: console=ttyS0,19200n8 root=/dev/mtdblock3 rw rootfstype=squashfs,jffs2 rootwait
[    0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes, linear)
[    0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes, linear)
[    0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[    0.000000] Memory: 92388K/131072K available (5267K kernel code, 197K rwdata, 1492K rodata, 13312K init, 224K bss, 22300K reserved, 16384K cma-reserved, 0K highmem)
[    0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] rcu: Preemptible hierarchical RCU implementation.
[    0.000000] 	Tasks RCU enabled.
[    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies.
[    0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
[    0.000000] random: get_random_bytes called from start_kernel+0x29c/0x498 with crng_init=0
[    0.000000] clocksource: FTTMR010-TIMER2: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 76450417870 ns
[    0.000026] sched_clock: 32 bits at 25MHz, resolution 40ns, wraps every 85899345900ns
[    0.000125] Switching to timer-based delay loop, resolution 40ns
[    0.000760] Console: colour dummy device 80x30
[    0.000894] Calibrating delay loop (skipped), value calculated using timer frequency.. 50.00 BogoMIPS (lpj=250000)
[    0.000954] pid_max: default: 32768 minimum: 301
[    0.001826] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.001916] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.004942] CPU: Testing write buffer coherency: ok
[    0.008934] Setting up static identity map for 0x100000 - 0x100048
[    0.009496] rcu: Hierarchical SRCU implementation.
[    0.022554] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.022634] futex hash table entries: 256 (order: -1, 3072 bytes, linear)
[    0.026757] pinctrl core: initialized pinctrl subsystem
[    0.030013] NET: Registered protocol family 16
[    0.040795] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.054174] No ATAGs?
[    0.063335] pinctrl-gemini 40000000.syscon:pinctrl: detected 3516 chip variant
[    0.063409] pinctrl-gemini 40000000.syscon:pinctrl: GLOBAL MISC CTRL at boot: 0x8bc22037
[    0.063457] pinctrl-gemini 40000000.syscon:pinctrl: flash pin is not set
[    0.065061] pinctrl-gemini 40000000.syscon:pinctrl: initialized Gemini pin control driver
[    0.250911] pl08xdmac 67000000.dma-controller: FTDMAC020 1.16 rel 1
[    0.250971] pl08xdmac 67000000.dma-controller: FTDMAC020 4 channels, has built-in bridge, AHB0 and AHB1, supports linked lists
[    0.251232] pl08xdmac 67000000.dma-controller: initialized 4 virtual memcpy channels
[    0.252852] pl08xdmac 67000000.dma-controller: DMA: PL080 rev0 at 0x67000000 irq 28
[    0.253284] Gemini SoC 3516 revision c3, set arbitration 00200030
[    0.254187] vgaarb: loaded
[    0.255719] SCSI subsystem initialized
[    0.275241] workqueue: max_active 576 requested for napi_workq is out of range, clamping between 1 and 512
[    0.284816] clocksource: Switched to clocksource FTTMR010-TIMER2
[    0.376131] thermal_sys: Registered thermal governor 'step_wise'
[    0.377454] NET: Registered protocol family 2
[    0.380345] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 4096 bytes, linear)
[    0.380509] TCP established hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.380622] TCP bind hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.380708] TCP: Hash tables configured (established 1024 bind 1024)
[    0.381198] UDP hash table entries: 256 (order: 0, 4096 bytes, linear)
[    0.381311] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes, linear)
[    0.382204] NET: Registered protocol family 1
[    0.382342] PCI: CLS 0 bytes, default 32
[    2.544887] random: fast init done
[   60.994573] workingset: timestamp_bits=14 max_order=15 bucket_order=1
[   61.107453] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[   61.107504] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[   61.296376] io scheduler mq-deadline registered
[   61.296428] io scheduler kyber registered
[   61.302867] ftgpio010-gpio 4d000000.gpio: FTGPIO010 @(ptrval) registered
[   61.306881] ftgpio010-gpio 4e000000.gpio: FTGPIO010 @(ptrval) registered
[   61.310398] ftgpio010-gpio 4f000000.gpio: FTGPIO010 @(ptrval) registered
[   61.320046] Serial: 8250/16550 driver, 1 ports, IRQ sharing disabled
[   61.328944] printk: console [ttyS0] disabled
[   61.329274] 42000000.serial: ttyS0 at MMIO 0x42000000 (irq = 18, base_baud = 3000000) is a 16550A
[   64.136425] printk: console [ttyS0] enabled
[   64.168089] gemini_sata_bridge 46000000.sata: SATA ID 00000e00, PHY ID: 01000100
[   64.215137] gemini_sata_bridge 46000000.sata: set up the Gemini IDE/SATA nexus
[   64.260309] pata_ftide010 63000000.ide: set up Gemini PATA0
[   64.295231] pata_ftide010 63000000.ide: device ID 00000500, irq 26, reg [mem 0x63000000-0x63000fff]
[   64.350194] pata_ftide010 63000000.ide: SATA0 (master) start
[   65.514909] gemini_sata_bridge 46000000.sata: SATA0 PHY not ready
[   65.551502] pata_ftide010 63000000.ide: brought 0 bridges online
[   65.587562] pata_ftide010 63000000.ide: failed to start port 0 (errno=-22)
[   65.628979] pata_ftide010: probe of 63000000.ide failed with error -22
[   65.668568] pata_ftide010 63400000.ide: set up Gemini PATA1
[   65.702246] pata_ftide010 63400000.ide: device ID 00000500, irq 27, reg [mem 0x63400000-0x63400fff]
[   65.756980] pata_ftide010 63400000.ide: SATA1 (master) start
[   66.924913] gemini_sata_bridge 46000000.sata: SATA1 PHY not ready
[   66.961501] pata_ftide010 63400000.ide: brought 0 bridges online
[   66.997557] pata_ftide010 63400000.ide: failed to start port 0 (errno=-22)
[   67.038974] pata_ftide010: probe of 63400000.ide failed with error -22
[   67.080741] physmap-flash 30000000.flash: no enabled pin control state
[   67.120886] physmap-flash 30000000.flash: no disabled pin control state
[   67.160763] physmap-flash 30000000.flash: initialized Gemini-specific physmap control
[   67.215723] physmap-flash 30000000.flash: physmap platform flash device: [mem 0x30000000-0x307fffff]
[   67.270807] 30000000.flash: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x0000c2 Chip ID 0x0022cb
[   67.331952] Amd/Fujitsu Extended Query Table at 0x0040
[   67.362836]   Amd/Fujitsu Extended Query version 1.1.
[   67.393166] number of CFI chips: 1
[   67.525997] Searching for RedBoot partition table in 30000000.flash at offset 0x7f0000
[   67.586041] No RedBoot partition table detected in 30000000.flash
[   67.622981] Searching for RedBoot partition table in 30000000.flash at offset 0x7f0000
[   67.682635] No RedBoot partition table detected in 30000000.flash
[   67.739099] mdio-gpio ethernet-phy: failed to get alias id
[   67.776258] libphy: GPIO Bitbanged MDIO: probed
[   67.898927] libphy: Fixed MDIO Bus: probed
[   67.970991] gmac-gemini 60000000.ethernet: Ethernet device ID: 0x000, revision 0x1
[   68.018807] gemini-ethernet-port 60008000.ethernet-port: probe 60008000.ethernet-port ID 0
[   68.070235] gemini-ethernet-port 60008000.ethernet-port: using a random ethernet address
[   68.122146] gemini-ethernet-port 60008000.ethernet-port eth0: irq 31, DMA @ 0x0x60008000, GMAC @ 0x0x6000a000
[   68.183312] RTL8211	B Gigabit Ethernet gpio-0:01: attached PHY driver [RTL8211B Gigabit Ethernet] (mii_bus:phy_addr=gpio-0:01, irq=POLL)
[   68.258736] gemini-ethernet-port 6000c000.ethernet-port: probe 6000c000.ethernet-port ID 1
[   68.310052] gemini-ethernet-port 6000c000.ethernet-port: using a random ethernet address
[   68.362041] gemini-ethernet-port 6000c000.ethernet-port eth1: irq 32, DMA @ 0x0x6000c000, GMAC @ 0x0x6000e000
[   68.422421] gemini-ethernet-port 6000c000.ethernet-port eth1: PHY init failed, deferring to ifup time
[   68.482962] rtc-ftrtc010 45000000.rtc: registered as rtc0
[   68.519443] gemini-poweroff 4b000000.power-controller: other power management IRQ
[   68.565865] gemini-poweroff 4b000000.power-controller: Gemini poweroff driver registered
[   68.622731] ftwdt010-wdt 41000000.watchdog: FTWDT010 watchdog driver enabled
[   68.667554] NET: Registered protocol family 17
[   68.696296] 8021q: 802.1Q VLAN Support v1.8
[   68.733321] rtc-ftrtc010 45000000.rtc: setting system clock to 2020-10-02T15:40:39 UTC (1601653239)
[   68.898124] Freeing unused kernel memory: 13312K
[   68.925885] Run /init as init process
[   69.067028] init: Console is alive
[   69.088475] init: - watchdog -
[   69.198207] kmodloader: loading kernel modules from /etc/modules-boot.d/*
[   69.292626] usbcore: registered new interface driver usbfs
[   69.365632] usbcore: registered new interface driver hub
[   69.425831] usbcore: registered new device driver usb
[   69.526384] raid6: using algorithm int32x8 gen() 0 MB/s
[   69.576906] raid6: .... xor() 0 MB/s, rmw enabled
[   69.605501] raid6: using intx1 recovery algorithm
[   69.646844] xor: measuring software checksum speed
[   69.904959]    arm4regs  :   238.400 MB/sec
[   70.154964]    8regs     :   169.600 MB/sec
[   70.362073]    32regs    :   218.000 MB/sec
[   70.387494] xor: using function: arm4regs (238.400 MB/sec)
[   70.707980] btrfs: Unknown symbol lzo1x_decompress_safe (err -2)
[   70.744804] btrfs: Unknown symbol zlib_inflateInit2 (err -2)
[   70.820028] btrfs: Unknown symbol zlib_inflate (err -2)
[   70.882701] btrfs: Unknown symbol zlib_inflate_workspacesize (err -2)
[   70.963920] btrfs: Unknown symbol zlib_inflateEnd (err -2)
[   71.175989] fotg210_hcd: FOTG210 Host Controller (EHCI) Driver
[   71.537544] fotg210-hcd 68000000.usb: initialized Gemini PHY
[   71.571807] fotg210-hcd 68000000.usb: Faraday USB2.0 Host Controller
[   71.610319] fotg210-hcd 68000000.usb: new USB bus registered, assigned bus number 1
[   71.749485] fotg210-hcd 68000000.usb: irq 29, io mem 0x68000000
[   71.795494] fotg210-hcd 68000000.usb: USB 2.0 started, EHCI 1.00
[   71.835327] hub 1-0:1.0: USB hub found
[   71.858864] hub 1-0:1.0: 1 port detected
[   71.887626] fotg210-hcd 69000000.usb: initialized Gemini PHY
[   71.922650] fotg210-hcd 69000000.usb: Faraday USB2.0 Host Controller
[   71.961227] fotg210-hcd 69000000.usb: new USB bus registered, assigned bus number 2
[   72.008582] fotg210-hcd 69000000.usb: irq 30, io mem 0x69000000
[   72.054692] fotg210-hcd 69000000.usb: USB 2.0 started, EHCI 1.00
[   72.094464] hub 2-0:1.0: USB hub found
[   72.118013] hub 2-0:1.0: 1 port detected
[   72.167429] usbcore: registered new interface driver usb-storage
[   72.457682] btrfs: Unknown symbol lzo1x_decompress_safe (err -2)
[   72.494529] btrfs: Unknown symbol zlib_inflateInit2 (err -2)
[   72.529529] btrfs: Unknown symbol zlib_inflate (err -2)
[   72.565612] btrfs: Unknown symbol zlib_inflate_workspacesize (err -2)
[   72.646918] btrfs: Unknown symbol zlib_inflateEnd (err -2)
[   72.751721] kmodloader: 1 module could not be probed
[   72.782229] kmodloader: - btrfs - 0
[   72.814718] init: - preinit -
[   73.697243] random: jshn: uninitialized urandom read (4 bytes read)
[   73.846411] random: jshn: uninitialized urandom read (4 bytes read)
[   73.988353] random: jshn: uninitialized urandom read (4 bytes read)
[   74.188761] gemini-ethernet-port 60008000.ethernet-port eth0: Unsupported PHY speed (-1) on gpio-0:01
[   74.244470] gemini-ethernet-port 60008000.ethernet-port eth0: Link is Down
[   74.285876] gemini-ethernet-port 60008000.ethernet-port eth0: link flow control: none
[   74.343596] gmac-gemini 60000000.ethernet: allocate 1024 pages for queue
Press the [f] key and hit [enter] to enter failsafe mode
Press the [1], [2], [3] or [4] key and hit [enter] to select the debug level
[   77.446971] gemini-ethernet-port 60008000.ethernet-port eth0: Link is Up - 100Mbps/Full - flow control rx/tx
[   77.505942] gemini-ethernet-port 60008000.ethernet-port eth0: link flow control: tx
[   85.172248] gemini-ethernet-port 60008000.ethernet-port eth0: Link is Down
[   85.213659] gemini-ethernet-port 60008000.ethernet-port eth0: link flow control: tx
[   85.296558] procd: - early -
[   85.314640] procd: - watchdog -
[   86.305211] procd: - watchdog -
[   86.325547] procd: - ubus -
[   86.395078] urandom_read: 1 callbacks suppressed
[   86.395106] random: ubusd: uninitialized urandom read (4 bytes read)
[   86.462586] random: ubusd: uninitialized urandom read (4 bytes read)
[   86.500992] random: ubusd: uninitialized urandom read (4 bytes read)
[   86.545775] procd: - init -
Please press Enter to activate this console.
[   88.057873] kmodloader: loading kernel modules from /etc/modules.d/*
[   88.404753] async_tx: api initialized (async)
[   88.625622] Key type dns_resolver registered
[   88.919092] urngd: v1.0.2 started.
[   88.991570] btrfs: Unknown symbol lzo1x_decompress_safe (err -2)
[   89.125607] btrfs: Unknown symbol zlib_inflateInit2 (err -2)
[   89.225934] btrfs: Unknown symbol zlib_inflate (err -2)
[   89.325680] btrfs: Unknown symbol zlib_inflate_workspacesize (err -2)
[   89.447118] btrfs: Unknown symbol zlib_inflateEnd (err -2)
[   89.768172] Key type cifs.idmap registered
[   90.029341] RPC: Registered named UNIX socket transport module.
[   90.086437] random: crng init done
[   90.124908] random: 3 urandom warning(s) missed due to ratelimiting
[   90.164916] RPC: Registered udp transport module.
[   90.224889] RPC: Registered tcp transport module.
[   90.314973] RPC: Registered tcp NFSv4.1 backchannel transport module.
[   90.502476] ntfs: driver 2.1.32 [Flags: R/O MODULE].
[   90.985728] Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
[   91.195581] Loading modules backported from Linux version v5.8-0-gbcf876870b95
[   91.323927] Backport generated by backports.git v5.8-1-0-g79400d9e
[   91.446593] lzo: Unknown symbol lzo1x_decompress_safe (err -2)
[   91.637340] usbcore: registered new interface driver ums-alauda
[   91.761773] usbcore: registered new interface driver ums-cypress
[   91.887092] usbcore: registered new interface driver ums-datafab
[   92.015468] usbcore: registered new interface driver ums-freecom
[   92.142339] usbcore: registered new interface driver ums-isd200
[   92.267087] usbcore: registered new interface driver ums-jumpshot
[   92.405030] usbcore: registered new interface driver ums-karma
[   92.537145] usbcore: registered new interface driver ums-sddr09
[   92.657128] usbcore: registered new interface driver ums-sddr55
[   92.777079] usbcore: registered new interface driver ums-usbat
[   93.005601] xt_time: kernel timezone is -0000
[   93.825527] PPP generic driver version 2.4.2
[   93.920922] NET: Registered protocol family 24
[   94.611846] btrfs: Unknown symbol lzo1x_decompress_safe (err -2)
[   94.746102] btrfs: Unknown symbol zlib_inflateInit2 (err -2)
[   94.846842] btrfs: Unknown symbol zlib_inflate (err -2)
[   94.946169] btrfs: Unknown symbol zlib_inflate_workspacesize (err -2)
[   95.068967] btrfs: Unknown symbol zlib_inflateEnd (err -2)
[   95.222770] lzo: Unknown symbol lzo1x_decompress_safe (err -2)
[   95.375566] kmodloader: 2 modules could not be probed
[   95.465327] kmodloader: - btrfs - 0
[   95.535334] kmodloader: - lzo - 0
[  172.935679] gemini-ethernet-port 60008000.ethernet-port eth0: Unsupported PHY speed (-1) on gpio-0:01
[  178.327064] gemini-ethernet-port 60008000.ethernet-port eth0: Link is Up - 100Mbps/Full - flow control rx/tx
[  178.445056] gemini-ethernet-port 60008000.ethernet-port eth0: link flow control: tx

I would really appreciate if someone could help me out. Thank you!

SO, it is me again. I found somewhere on the web, that you have to hit ENTER to get into the console.... I did that and voila I am inside of the system. So finally it booted, I also am configuring a little more to fix the errors from the above printouts. So still if someone could answer what this Ethernet message means, it would help.