しばらく前からMarvellの64bit ARM搭載機であることを把握しており、少し気になっていたもの。
最近になってまた気になりだしてしまい、丁度中古で安価な出品もあったことから、結局確保してしまった。
サポートできるかわからないものの、弄っていくのでメモ。
Switch, PHY
未確認
MAC
mmcblk1boot0は少なくともU-Boot本体とU-Boot環境変数領域の2つを含んでいる領域
- LAN:
00:1C:7F:9C:C5:4B
(mmcblk1boot0,ethaddr
(text)) - WAN:
00:1C:7F:9C:C5:4A
(mmcblk1boot0,eth1addr
(text))
U-Boot
Ctrl + Cでブートメニューが表示できるのみで、U-Bootのコマンドラインに入ることは不可。
(bootmenu)
************ Hit 'Ctrl + C' for boot menu ************ 0 Setting bootaddr to 0x6000200 Enabling network ports... Done. init 88e6352 start init 88e6352 finish Welcome to Gaia Embedded Boot Menu : 1. Start in normal Mode 2. Start in debug Mode 3. Start in maintenance Mode 4. Restore to Factory Defaults (local) 5. Install/Update Image from Network 6. Restart Boot-Loader 7. Install/Update Image from USB 8. Upload preset configuration file from Network 9. Delete preset configuration file 10. Change active ethernet port 11. Delete branding file Please enter your selection (press ENTER to finish) :
リストに無い
0
が存在し選択することが可能であるものの、アクセスコードの入力を求められるので利用不可Welcome to Gaia Embedded Boot Menu : 1. Start in normal Mode 2. Start in debug Mode 3. Start in maintenance Mode 4. Restore to Factory Defaults (local) 5. Install/Update Image from Network 6. Restart Boot-Loader 7. Install/Update Image from USB 8. Upload preset configuration file from Network 9. Delete preset configuration file 10. Change active ethernet port 11. Delete branding file Please enter your selection (press ENTER to finish) :0 Please enter access code: (press ENTER to finish) Access Code:
help
bootcmd
を弄って強引に表示? - alias for 'help' avs - Set/Get Adaptive Voltage Scaling (AVS) value base - print or set address offset bdinfo - print Board Info structure blkcache- block cache diagnostics and control boot - boot default, i.e., run 'bootcmd' bootd - boot default, i.e., run 'bootcmd' bootefi - Boots an EFI payload from memory bootelf - Boot from an ELF image in memory booti - boot arm64 Linux Image image from memory bootm - boot application image from memory bootp - boot image via network using BOOTP/TFTP protocol bootvx - Boot vxWorks from an ELF image bubt - Burn a u-boot image to flash cmp - memory compare coninfo - print console devices and information cp - memory copy cp_blob_update- cp_blob_update - set blob params from uboot enviroment. cp_reset_to_default- cp_reset_to_default - restore default image. crc32 - checksum calculation dcache - enable or disable data cache dhcp - boot image via network using DHCP/TFTP protocol dm - Driver model low level access echo - echo args to console editenv - edit environment variable env - environment handling commands ethsw - Ethernet l2 switch commands exit - exit script ext2load- load binary file from a Ext2 filesystem ext2ls - list files in a directory (default /) ext4load- load binary file from a Ext4 filesystem ext4ls - list files in a directory (default /) ext4size- determine a file's size ext4write- create a file in the root directory false - do nothing, unsuccessfully fatinfo - print information about filesystem fatload - load binary file from a dos filesystem fatls - list files in a directory (default /) fatsize - determine a file's size fdt - flattened device tree utility commands fstype - Look up a filesystem type go - start application at address 'addr' gpio - query and control gpio pins gzwrite - unzip and write memory to block device help - print command description/usage i2c - I2C sub-system icache - enable or disable instruction cache iminfo - print header information for application image imxtract- extract a part of a multi-image init_88e6352- init 88e6352 init_88e6352_factory- init 88e6352_factory ir - ir - Reading and changing internal register values. itest - return true/false on integer compare ledCtl - ledCtl <LED> <color> <blink> load - load binary file from a filesystem loadb - load binary file over serial line (kermit mode) loads - load S-Record file over serial line loadx - load binary file over serial line (xmodem mode) loady - load binary file over serial line (ymodem mode) loop - infinite loop on address range ls - list files in a directory (default /) lzmadec - lzma uncompress a memory region map - Display address decode windows md - memory display mdio - MDIO utility commands menu - menu mii - MII utility commands mm - memory modify (auto-incrementing address) mmc - MMC sub system mmcinfo - display MMC info mv_fw_info- Prints service CPU firmware information mv_get_counters- Get gop counters mvsw_reg- marvell 88e6352 switch register access mw - memory write (fill) network - network [enable|disable|status] nfs - boot image via network using NFS protocol nm - memory modify (constant address) part - disk partition related commands pci - list and access PCI Configuration Space phy_fw_down- phy_fw_down - Downloads x3220/3310 Ethernet transceiver PHY firmware. ping - send ICMP ECHO_REQUEST to network host printenv- print environment variables pxe - commands to get and boot from pxe files regulator- uclass operations reset - Perform RESET of the CPU run - run commands in an environment variable sata - SATA sub-system save - save file to a filesystem saveenv - save environment variables to persistent storage scsi - SCSI sub-system scsiboot- boot from SCSI device setenv - set environment variables sf - SPI flash sub-system showvar - print local hushshell variables size - determine a file's size sleep - delay execution for some time source - run script from memory sspi - SPI utility command switch - Switch Access commands sysboot - command to get and boot from syslinux files test - minimal test like /bin/sh tftpboot- boot image via network using TFTP protocol time - run commands and summarize execution time true - do nothing, successfully tsen - tsen - Display the SoC temperature. unzip - unzip a memory region usb - USB sub-system usbboot - boot from USB device v0_eth_led_test- v0 eth led test tool version - print monitor, compiler and linker version
(空のUSBストレージ装着時ログ)
************ Hit 'Ctrl + C' for boot menu ************ 0 1 USB0: Register 2000120 NbrPorts 2 Starting the controller USB XHCI 1.00 scanning bus 0 for devices... 2 USB Device(s) found scanning usb for storage devices... 1 Storage Device(s) found Trying to load file "u-boot*v0.bin" from USB flash drive using FAT FS ** Unable to read file u-boot*v0.bin ** Trying to load file "fw1*.img" from USB flash drive using FAT FS ** Unable to read file fw1*.img ** Trying to load file "*.cfg" from USB flash drive using FAT FS ** Unable to read file *.cfg **
Kernel
expert
コマンドでLinux Kernelのコマンドラインに入れる
uname -a
[Expert@Gateway-ID-7Fxxxx4A]# uname -a Linux Gateway-ID-7Fxxxx4A 4.14.76-release-1.3.0 #1 SMP Sun Nov 1 10:59:50 IST 2020 aarch64 arm GNU/Linux
cat /proc/version
[Expert@Gateway-ID-7Fxxxx4A]# cat /proc/version Linux version 4.14.76-release-1.3.0 (builder@xxxxxxxxxxxx) (gcc version 7.3.1 20180425 [linaro-7.3-2018.05 revision d29120a424ecfbc167ef90065c0eeb7f91977701] (Linaro GCC 7.3-2018.05)) #1 SMP Sun Nov 1 10:59:50 IST 2020
cat /proc/cmdline
[Expert@Gateway-ID-7Fxxxx4A]# cat /proc/cmdline console=ttyS0,115200 earlycon=uart8250,mmio32,0xf0512000 crashkernel=30M mvpp2x.queue_mode=1 quiet blkdevparts=mmcblk1:48M@10M(kernel-1),1M(dtb-1),720M(rootfs-1),48M(kernel-2),1M(dtb-2),720M(rootfs-2),300M(default_sw),650M(logs),1M(preset_cfg),1M(adsl),-(storage) maxcpus=4
cat /proc/cpuinfo
[Expert@Gateway-ID-7Fxxxx4A]# cat /proc/cpuinfo processor : 0 BogoMIPS : 50.00 Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 cpuid CPU implementer : 0x41 CPU architecture: 8 CPU variant : 0x0 CPU part : 0xd08 CPU revision : 1 processor : 1 BogoMIPS : 50.00 Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 cpuid CPU implementer : 0x41 CPU architecture: 8 CPU variant : 0x0 CPU part : 0xd08 CPU revision : 1 processor : 2 BogoMIPS : 50.00 Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 cpuid CPU implementer : 0x41 CPU architecture: 8 CPU variant : 0x0 CPU part : 0xd08 CPU revision : 1 processor : 3 BogoMIPS : 50.00 Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 cpuid CPU implementer : 0x41 CPU architecture: 8 CPU variant : 0x0 CPU part : 0xd08 CPU revision : 1
cat /proc/meminfo
[Expert@Gateway-ID-7Fxxxx4A]# cat /proc/meminfo MemTotal: 2000884 kB MemFree: 1113024 kB MemAvailable: 1211508 kB Buffers: 5740 kB Cached: 162632 kB SwapCached: 0 kB Active: 181628 kB Inactive: 49088 kB Active(anon): 71384 kB Inactive(anon): 6292 kB Active(file): 110244 kB Inactive(file): 42796 kB Unevictable: 0 kB Mlocked: 0 kB SwapTotal: 0 kB SwapFree: 0 kB Dirty: 8 kB Writeback: 0 kB AnonPages: 62360 kB Mapped: 54204 kB Shmem: 15344 kB Slab: 32736 kB SReclaimable: 14788 kB SUnreclaim: 17948 kB KernelStack: 1936 kB PageTables: 972 kB NFS_Unstable: 0 kB Bounce: 0 kB WritebackTmp: 0 kB CommitLimit: 1000440 kB Committed_AS: 306512 kB VmallocTotal: 135290159040 kB VmallocUsed: 0 kB VmallocChunk: 0 kB AnonHugePages: 24576 kB ShmemHugePages: 0 kB ShmemPmdMapped: 0 kB CmaTotal: 262144 kB CmaFree: 242252 kB HugePages_Total: 0 HugePages_Free: 0 HugePages_Rsvd: 0 HugePages_Surp: 0 Hugepagesize: 2048 kB
cat /proc/mtd
[Expert@Gateway-ID-7Fxxxx4A]# cat /proc/mtd dev: size erasesize name
fdisk -l /dev/mmcblk1
[Expert@Gateway-ID-7Fxxxx4A]# fdisk -l /dev/mmcblk1 Disk /dev/mmcblk1: 3776 MB, 3959422976 bytes, 7733248 sectors 120832 cylinders, 4 heads, 16 sectors/track Units: cylinders of 64 * 512 = 32768 bytes Device Boot StartCHS EndCHS StartLBA EndLBA Sectors Size Id Type /dev/mmcblk1p1 320,0,1 1023,3,16 20480 7733247 7712768 3766M 83 Linux
cat /proc/partitions
以下のmmcblk1のパーティションはbootargsで渡されたものを基にパースしていて、実際にeMMCのパーティションテーブルに記録されているのは上記fdiskの出力通り1パーティションのみであると思われる
[Expert@Gateway-ID-7Fxxxx4A]# cat /proc/partitions major minor #blocks name 1 0 4096 ram0 1 1 4096 ram1 1 2 4096 ram2 1 3 4096 ram3 1 4 4096 ram4 1 5 4096 ram5 1 6 4096 ram6 1 7 4096 ram7 1 8 4096 ram8 1 9 4096 ram9 1 10 4096 ram10 1 11 4096 ram11 1 12 4096 ram12 1 13 4096 ram13 1 14 4096 ram14 1 15 4096 ram15 179 0 3866624 mmcblk1 179 1 49152 mmcblk1p1 179 2 1024 mmcblk1p2 179 3 737280 mmcblk1p3 179 4 49152 mmcblk1p4 179 5 1024 mmcblk1p5 179 6 737280 mmcblk1p6 179 7 307200 mmcblk1p7 179 8 665600 mmcblk1p8 179 9 1024 mmcblk1p9 179 10 1024 mmcblk1p10 179 11 1306624 mmcblk1p11 179 96 512 mmcblk1rpmb 179 64 2048 mmcblk1boot1 179 32 2048 mmcblk1boot0
mount
[Expert@Gateway-ID-7Fxxxx4A]# mount rootfs on / type rootfs (rw,size=866040k,nr_inodes=216510) proc on /proc type proc (rw,relatime) devpts on /dev/pts type devpts (rw,relatime,gid=4,mode=620,ptmxmode=000) none on /sys type sysfs (rw,relatime) tmpfs on /tmp type tmpfs (rw,relatime,size=20480k) tmpfs on /fwtmp type tmpfs (rw,relatime,size=61440k) /dev/mmcblk1p8 on /logs type ext4 (rw,relatime,nodelalloc,commit=1) /dev/mmcblk1p11 on /storage type ext4 (rw,relatime,nodelalloc,commit=1) /dev/mmcblk1p3 on /pfrm2.0 type ext4 (rw,relatime,nodelalloc) tmpfs on /tmp/log/local type tmpfs (rw,relatime,size=20480k) tmpfs on /tetmp type tmpfs (rw,relatime,size=512000k) none on /sys/kernel/debug type debugfs (rw,relatime)
cat /proc/self/mountinfo
[Expert@Gateway-ID-7Fxxxx4A]# cat /proc/self/mountinfo 1 1 0:2 / / rw - rootfs rootfs rw,size=866040k,nr_inodes=216510 16 1 0:5 / /proc rw,relatime - proc proc rw 17 1 0:16 / /dev/pts rw,relatime - devpts devpts rw,gid=4,mode=620,ptmxmode=000 18 1 0:17 / /sys rw,relatime - sysfs none rw 19 1 0:18 / /tmp rw,relatime - tmpfs tmpfs rw,size=20480k 20 1 0:19 / /fwtmp rw,relatime - tmpfs tmpfs rw,size=61440k 21 1 179:8 / /logs rw,relatime - ext4 /dev/mmcblk1p8 rw,nodelalloc,commit=1 22 1 179:11 / /storage rw,relatime - ext4 /dev/mmcblk1p11 rw,nodelalloc,commit=1 23 1 179:3 / /pfrm2.0 rw,relatime - ext4 /dev/mmcblk1p3 rw,nodelalloc 24 19 0:20 / /tmp/log/local rw,relatime - tmpfs tmpfs rw,size=20480k 25 1 0:21 / /tetmp rw,relatime - tmpfs tmpfs rw,size=512000k 26 18 0:7 / /sys/kernel/debug rw,relatime - debugfs none rw
cat /sys/kernel/debug/gpio
[Expert@Gateway-ID-7Fxxxx4A]# cat /sys/kernel/debug/gpio gpiochip0: GPIOs 0-19, parent: platform/f06f4000.system-controller:gpio@1040, f06f4000.system-controller:gpio@1040: gpiochip1: GPIOs 32-63, parent: platform/f2440000.system-controller:gpio@100, f2440000.system-controller:gpio@100: gpio-36 (CP_V0_BOARD_ID_1 ) in lo (act hi) - IRQ disabled gpio-38 (cd ) in hi (act lo) - IRQ edge (clear ) gpio-39 (CP_V0_TPM_RST ) out hi gpio-40 (CP_V0_TPM_PIRQ ) in hi (act hi) - IRQ disabled gpio-42 (CP_V0_BOARD_ID_0 ) in lo (act hi) - IRQ disabled gpio-44 (Factory Reset ) in hi (act lo) - IRQ edge (clear ) gpio-45 (gpio45 ) out hi gpio-54 (switch_int ) in lo (act hi) - IRQ disabled gpio-55 (gpio55 ) out lo gpio-56 (CP_V0_USB_PWR_EN ) out hi gpio-58 (gpio58 ) out hi gpiochip2: GPIOs 64-94, parent: platform/f2440000.system-controller:gpio@140, f2440000.system-controller:gpio@140: gpio-65 (gpio65 ) out hi gpio-66 (gpio66 ) out lo gpio-83 (gpio83 ) out lo gpio-84 (gpio84 ) out hi gpio-86 (gpio86 ) out hi gpio-87 (CP_V0_CPD_ROM_WP ) out hi gpio-94 (CP_V0_BOARD_ID_2 ) in lo (act hi) - IRQ disabled
ls -alh /sys/kernel/debug/pinctrl/*/pinmux-pins
cat /sys/kernel/debug/pinctrl/*/pinmux-pins
[Expert@Gateway-ID-7Fxxxx4A]# ls -alh /sys/kernel/debug/pinctrl/*/pinmux-pins -r--r--r-- 1 root root 0 Jan 1 1970 /sys/kernel/debug/pinctrl/f06f4000.system-controller:pinctrl/pinmux-pins -r--r--r-- 1 root root 0 Jan 1 1970 /sys/kernel/debug/pinctrl/f2440000.system-controller:pinctrl/pinmux-pins [Expert@Gateway-ID-7Fxxxx4A]# cat /sys/kernel/debug/pinctrl/*/pinmux-pins Pinmux settings per pin Format: pin (name): mux_owner gpio_owner hog? pin 0 (PIN0): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 1 (PIN1): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 2 (PIN2): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 3 (PIN3): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 4 (PIN4): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 5 (PIN5): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 6 (PIN6): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 7 (PIN7): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 8 (PIN8): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 9 (PIN9): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 10 (PIN10): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 11 (PIN11): f0512000.serial (GPIO UNCLAIMED) function uart0 group mpp11 pin 12 (PIN12): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 13 (PIN13): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 14 (PIN14): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 15 (PIN15): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 16 (PIN16): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 17 (PIN17): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 18 (PIN18): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 19 (PIN19): f0512000.serial (GPIO UNCLAIMED) function uart0 group mpp19 Pinmux settings per pin Format: pin (name): mux_owner gpio_owner hog? pin 0 (PIN0): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 1 (PIN1): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 2 (PIN2): f2701100.i2c (GPIO UNCLAIMED) function i2c1 group mpp2 pin 3 (PIN3): f2701100.i2c (GPIO UNCLAIMED) function i2c1 group mpp3 pin 4 (PIN4): gpio_mpp_oem f2440000.system-controller:gpio@100:36 function gpio group mpp4 pin 5 (PIN5): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 6 (PIN6): (MUX UNCLAIMED) f2440000.system-controller:gpio@100:38 pin 7 (PIN7): gpio_mpp_oem f2440000.system-controller:gpio@100:39 function gpio group mpp7 pin 8 (PIN8): gpio_mpp_oem f2440000.system-controller:gpio@100:40 function gpio group mpp8 pin 9 (PIN9): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 10 (PIN10): gpio_mpp_oem f2440000.system-controller:gpio@100:42 function gpio group mpp10 pin 11 (PIN11): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 12 (PIN12): load_default_key f2440000.system-controller:gpio@100:44 function gpio group mpp12 pin 13 (PIN13): leds f2440000.system-controller:gpio@100:45 function gpio group mpp13 pin 14 (PIN14): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 15 (PIN15): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 16 (PIN16): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 17 (PIN17): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 18 (PIN18): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 19 (PIN19): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 20 (PIN20): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 21 (PIN21): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 22 (PIN22): (MUX UNCLAIMED) f2440000.system-controller:gpio@100:54 pin 23 (PIN23): leds f2440000.system-controller:gpio@100:55 function gpio group mpp23 pin 24 (PIN24): gpio_mpp_oem f2440000.system-controller:gpio@100:56 function gpio group mpp24 pin 25 (PIN25): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 26 (PIN26): leds f2440000.system-controller:gpio@100:58 function gpio group mpp26 pin 27 (PIN27): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 28 (PIN28): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 29 (PIN29): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 30 (PIN30): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 31 (PIN31): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 32 (PIN32): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 33 (PIN33): leds f2440000.system-controller:gpio@140:65 function gpio group mpp33 pin 34 (PIN34): leds f2440000.system-controller:gpio@140:66 function gpio group mpp34 pin 35 (PIN35): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 36 (PIN36): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 37 (PIN37): f2701000.i2c (GPIO UNCLAIMED) function i2c0 group mpp37 pin 38 (PIN38): f2701000.i2c (GPIO UNCLAIMED) function i2c0 group mpp38 pin 39 (PIN39): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 40 (PIN40): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 41 (PIN41): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 42 (PIN42): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 43 (PIN43): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 44 (PIN44): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 45 (PIN45): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 46 (PIN46): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 47 (PIN47): f2700680.spi (GPIO UNCLAIMED) function spi1 group mpp47 pin 48 (PIN48): f2700680.spi (GPIO UNCLAIMED) function spi1 group mpp48 pin 49 (PIN49): f2700680.spi (GPIO UNCLAIMED) function spi1 group mpp49 pin 50 (PIN50): f2700680.spi (GPIO UNCLAIMED) function spi1 group mpp50 pin 51 (PIN51): leds f2440000.system-controller:gpio@140:83 function gpio group mpp51 pin 52 (PIN52): leds f2440000.system-controller:gpio@140:84 function gpio group mpp52 pin 53 (PIN53): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 54 (PIN54): leds f2440000.system-controller:gpio@140:86 function gpio group mpp54 pin 55 (PIN55): gpio_mpp_oem f2440000.system-controller:gpio@140:87 function gpio group mpp55 pin 56 (PIN56): f2780000.sdhci (GPIO UNCLAIMED) function sdio group mpp56 pin 57 (PIN57): f2780000.sdhci (GPIO UNCLAIMED) function sdio group mpp57 pin 58 (PIN58): f2780000.sdhci (GPIO UNCLAIMED) function sdio group mpp58 pin 59 (PIN59): f2780000.sdhci (GPIO UNCLAIMED) function sdio group mpp59 pin 60 (PIN60): f2780000.sdhci (GPIO UNCLAIMED) function sdio group mpp60 pin 61 (PIN61): f2780000.sdhci (GPIO UNCLAIMED) function sdio group mpp61 pin 62 (PIN62): f2780000.sdhci f2440000.system-controller:gpio@140:94 function sdio group mpp62
ls -alh /sys/class/leds/
[Expert@Gateway-ID-7Fxxxx4A]# ls -alh /sys/class/leds/ drwxr-xr-x 2 root root 0 Apr 6 15:22 . drwxr-xr-x 57 root root 0 Apr 6 15:03 .. lrwxrwxrwx 1 root root 0 Apr 6 15:22 gpio45 -> ../../devices/platform/leds/leds/gpio45 lrwxrwxrwx 1 root root 0 Apr 6 15:22 gpio55 -> ../../devices/platform/leds/leds/gpio55 lrwxrwxrwx 1 root root 0 Apr 6 15:22 gpio58 -> ../../devices/platform/leds/leds/gpio58 lrwxrwxrwx 1 root root 0 Apr 6 15:22 gpio65 -> ../../devices/platform/leds/leds/gpio65 lrwxrwxrwx 1 root root 0 Apr 6 15:22 gpio66 -> ../../devices/platform/leds/leds/gpio66 lrwxrwxrwx 1 root root 0 Apr 6 15:22 gpio83 -> ../../devices/platform/leds/leds/gpio83 lrwxrwxrwx 1 root root 0 Apr 6 15:22 gpio84 -> ../../devices/platform/leds/leds/gpio84 lrwxrwxrwx 1 root root 0 Apr 6 15:22 gpio86 -> ../../devices/platform/leds/leds/gpio86 lrwxrwxrwx 1 root root 0 Apr 6 15:22 mmc0:: -> ../../devices/platform/ap806/ap806:config-space@f0000000/f06e0000.sdhci/leds/mmc0:: lrwxrwxrwx 1 root root 0 Apr 6 15:22 mmc1:: -> ../../devices/platform/cp0/cp0:config-space/f2780000.sdhci/leds/mmc1::
ls -alh /sys/class/gpio/
[Expert@Gateway-ID-7Fxxxx4A]# ls -alh /sys/class/gpio/ drwxr-xr-x 2 root root 0 Apr 6 15:22 . drwxr-xr-x 57 root root 0 Apr 6 15:03 .. --w------- 1 root root 4.0K Apr 6 15:40 export lrwxrwxrwx 1 root root 0 Apr 6 15:40 gpio36 -> ../../devices/platform/cp0/cp0:config-space/f2440000.system-controller/f2440000.system-controller:gpio@100/gpiochip1/gpio/gpio36 lrwxrwxrwx 1 root root 0 Apr 6 15:40 gpio39 -> ../../devices/platform/cp0/cp0:config-space/f2440000.system-controller/f2440000.system-controller:gpio@100/gpiochip1/gpio/gpio39 lrwxrwxrwx 1 root root 0 Apr 6 15:40 gpio40 -> ../../devices/platform/cp0/cp0:config-space/f2440000.system-controller/f2440000.system-controller:gpio@100/gpiochip1/gpio/gpio40 lrwxrwxrwx 1 root root 0 Apr 6 15:40 gpio42 -> ../../devices/platform/cp0/cp0:config-space/f2440000.system-controller/f2440000.system-controller:gpio@100/gpiochip1/gpio/gpio42 lrwxrwxrwx 1 root root 0 Apr 6 15:40 gpio54 -> ../../devices/platform/cp0/cp0:config-space/f2440000.system-controller/f2440000.system-controller:gpio@100/gpiochip1/gpio/gpio54 lrwxrwxrwx 1 root root 0 Apr 6 15:40 gpio56 -> ../../devices/platform/cp0/cp0:config-space/f2440000.system-controller/f2440000.system-controller:gpio@100/gpiochip1/gpio/gpio56 lrwxrwxrwx 1 root root 0 Apr 6 15:40 gpio87 -> ../../devices/platform/cp0/cp0:config-space/f2440000.system-controller/f2440000.system-controller:gpio@140/gpiochip2/gpio/gpio87 lrwxrwxrwx 1 root root 0 Apr 6 15:40 gpio94 -> ../../devices/platform/cp0/cp0:config-space/f2440000.system-controller/f2440000.system-controller:gpio@140/gpiochip2/gpio/gpio94 lrwxrwxrwx 1 root root 0 Apr 6 15:40 gpiochip0 -> ../../devices/platform/ap806/ap806:config-space@f0000000/f06f4000.system-controller/f06f4000.system-controller:gpio@1040/gpio/gpiochip0 lrwxrwxrwx 1 root root 0 Apr 6 15:40 gpiochip32 -> ../../devices/platform/cp0/cp0:config-space/f2440000.system-controller/f2440000.system-controller:gpio@100/gpio/gpiochip32 lrwxrwxrwx 1 root root 0 Apr 6 15:40 gpiochip64 -> ../../devices/platform/cp0/cp0:config-space/f2440000.system-controller/f2440000.system-controller:gpio@140/gpio/gpiochip64 --w------- 1 root root 4.0K Apr 6 15:40 unexport
cat /etc/fw_env.config
[Expert@Gateway-ID-7Fxxxx4A]# cat /etc/fw_env.config # Configuration file for fw_(printenv/setenv) utility. # Up to two entries are valid, in this case the redundant # environment sector is assumed present. # Notice, that the "Number of sectors" is not required on NOR and SPI-dataflash. # Futhermore, if the Flash sector size is omitted, this value is assumed to # be the same as the Environment size, which is valid for NOR and SPI-dataflash # Device offset must be prefixed with 0x to be parsed as a hexadecimal value. # NOR example # MTD device name Device offset Env. size Flash sector size Number of sectors #/dev/mtd1 0x0000 0x4000 0x4000 #/dev/mtd2 0x0000 0x4000 0x4000 # V0 /dev/mmcblk1boot0 0x1F0000 0x10000 # MTD SPI-dataflash example # MTD device name Device offset Env. size Flash sector size Number of sectors #/dev/mtd5 0x4200 0x4200 #/dev/mtd6 0x4200 0x4200 # NAND example #/dev/mtd0 0x4000 0x4000 0x20000 2 # On a block device a negative offset is treated as a backwards offset from the # end of the device/partition, rather than a forwards offset from the start. # Block device example #/dev/mmcblk0 0xc0000 0x20000 #/dev/mmcblk0 -0x20000 0x20000 # VFAT example #/boot/uboot.env 0x0000 0x4000 # UBI volume #/dev/ubi0_0 0x0 0x1f000 0x1f000 #/dev/ubi0_1 0x0 0x1f000 0x1f000 # UBI volume by name #/dev/ubi0:env 0x0 0x1f000 0x1f000 #/dev/ubi0:env-redund 0x0 0x1f000 0x1f000
fw_printenv
[Expert@Gateway-ID-7F9CC54A]# fw_printenv activeConfig=1 activePartition=1 adsl_partition_mmc_blk=0x4E1800 adsl_partition_mmc_blk_cnt=0x800 adsl_reserved_space=1 arch=arm baudrate=115200 board=mvebu_armada-8k board_name=mvebu_armada-8k bootaddr=0x6000200 bootcmd=run bootcmd_part${activePartition}; bootcmd_legacy=run get_images; run set_bootargs; booti $kernel_addr $ramfs_addr $fdt_addr bootcmd_part1=run set_bootargs_vx; run cpboot_prim; bootcmd_part2=run set_bootargs_vx; run cpboot_sec; bootdelay=2 bootfile=fw1_vx_dep_R80_992001653_20.img bootloader_version=992000129 brandingFileExtracted=0 burn_default=run set_mmc_internal ; mmc write ${kern_src_addr} ${def_kern_dest_mmc_blk} ${kern_blk_count}; mmc write ${dtb_src_addr} ${def_dtb_dest_mmc_blk} ${dtb_blk_count}; mmc write ${rootfs_src_addr} ${def_rootfs_dest_mmc_blk} ${rootfs_blk_count}; burn_primary=run set_mmc_internal ; mmc write ${loadaddr} ${prim_header_mmc_blk} 1; mmc write ${kern_src_addr} ${prim_kern_dest_mmc_blk} ${kern_blk_count}; mmc write ${dtb_src_addr} ${prim_dtb_dest_mmc_blk} ${dtb_blk_count}; mmc erase ${prim_rootfs_dest_mmc_blk} ${min_erase_blk_cnt}; change_config=run switch_config set_bootcmd_normal bootcmd confirm_boot=run set_bootcmd_normal bootcmd console=console=ttyS0,115200 earlycon=uart8250,mmio32,0xf0512000 cp_boot_mode=1 cp_quiet=quiet cp_uboot=true cpboot_prim=run set_mmc_internal; mmc read ${kernel_addr_r} ${prim_kern_dest_mmc_blk} ${kernel_partition_block_count}; mmc read ${fdt_addr_r} ${prim_dtb_dest_mmc_blk} ${dtb_partition_block_count}; booti ${kernel_addr_r} - ${fdt_addr_r} cpboot_sec=run set_mmc_internal; mmc read ${kernel_addr_r} ${secondary_kern_dest_mmc_blk} ${kernel_partition_block_count}; mmc read ${fdt_addr_r} ${secondary_dtb_dest_mmc_blk} ${dtb_partition_block_count}; booti ${kernel_addr_r} - ${fdt_addr_r} cpnumofcores=maxcpus=4 cpu=armv8 crash_kernel=crashkernel=30M def_rootfs_blk_offset=9960 def_sw_blk_cnt=0x96000 def_sw_dest_mmc_blk=0x306000 default_sw_reserved_space=300 dmz_mac_addr=00:00:00:00:00:00 dsl2_mac_addr=00:00:00:00:00:00 dsl3_mac_addr=00:00:00:00:00:00 dsl_mac_addr=00:00:00:00:00:00 dtb_blk_count=32 dtb_partition_block_count=0x800 dtb_reserved_space=1 dtb_src_addr=f397fdb erase_default_sw=run set_mmc_internal; mmc erase ${def_sw_dest_mmc_blk} ${min_erase_blk_cnt} erase_primary_secondary=run primary_part_erase; run secondary_part_erase erase_storage=run set_mmc_internal; mmc erase ${storage_partition_mmc_blk} ${min_erase_blk_cnt} eth1addr=00:1C:7F:xx:xx:4A eth2addr=00:51:82:11:22:02 eth3addr=00:51:82:11:22:03 ethact=mvpp2-1 ethaddr=00:1C:7F:xx:xx:4B ethprime=eth1 extra_params=pci=pcie_bus_safe fdt_addr_r=0x6f00000 fdt_high=0xffffffffffffffff fdt_name=fdt.dtb fdtcontroladdr=7f5cdcb0 fileaddr=6000000 filesize=93ae76c flash_erase=run erase_default_sw; run erase_storage flash_secondary_erase=run secondary_part_erase; run erase_storage; run logs_erase format_fs_parts=0 format_pfrm_part=0 fwtmp_dir_size=60 gatewayip=10.4.50.254 hardware_capabilities=0 hostname=marvell hw_mac_addr=00:1C:7F:xx:xx:4A image_header_blk_cnt=0x1 initrd_addr=0xa00000 initrd_size=0x2000000 ipaddr=192.168.1.1 kern_blk_count=9959 kern_reserved_space=48 kern_src_addr=60003a0 kernel_addr_r=0x7000000 kernel_partition_block_count=0x18000 lan1_mac_addr=00:1C:7F:xx:xx:4B lan2_mac_addr=00:1C:7F:xx:xx:4B lan3_mac_addr=00:1C:7F:xx:xx:4B lan4_mac_addr=00:1C:7F:xx:xx:4B lan5_mac_addr=00:1C:7F:xx:xx:4B loadaddr=0x6000000 logs_erase=run set_mmc_internal; mmc erase ${logs_partition_mmc_blk} ${min_erase_blk_cnt} logs_partition_mmc_blk=0x39C000 logs_partition_mmc_blk_cnt=0x145000 logs_reserved_space=650 marketing_capabilities=0 marketing_name=1550 mgmt_opq=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx mgmt_signature=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx mgmt_signature_ver=1 min_erase_blk_cnt=0x400 mmc_blk_dev=1 mmc_load=ext4load mmc 1:1 mmc_start_reserved_space=10 netdev=eth1 netmask=255.255.255.0 preset=0 preset_cfg_reserved_space=1 prim_dtb_dest_mmc_blk=0x1D000 prim_header_mmc_blk=0x5000 prim_kern_dest_mmc_blk=0x5001 prim_rootfs_dest_mmc_blk=0x1D800 prim_rootfs_partition_size=0x168000 primary_part_erase=run set_mmc_internal; mmc erase ${prim_header_mmc_blk} ${min_erase_blk_cnt} ramdisk_addr_r=0x8000000 ramfs_name=- recoverFlag=0 recover_boot=run switch_active ; run set_recover_flags ; run set_bootcmd_normal bootcmd reset_to_default_finalize=run secondary_part_erase; run erase_storage; run logs_erase return_to_default=cp_reset_to_default rootfs_blk_count=40366 rootfs_reserved_space=720 rootpath=/srv/nfs/ secondary_dtb_dest_mmc_blk=0x19D800 secondary_header_mmc_blk=0x185800 secondary_kern_dest_mmc_blk=0x185801 secondary_part_erase=run set_mmc_internal; mmc erase ${secondary_header_mmc_blk} ${min_erase_blk_cnt} serial_number=BA21102825 serverip=192.168.0.2 set_bootargs=setenv bootargs ttyS0,115200 earlycon=uart8250,mmio32,0xf0512000 earlyprink root=/dev/mmcblk1p1 rw rootwait set_bootargs_vx=run set_console ; setenv bootargs $console $crash_kernel mvpp2x.queue_mode=1 ${cp_quiet} blkdevparts=mmcblk${mmc_blk_dev}:${kern_reserved_space}M@${mmc_start_reserved_space}M(kernel-1),${dtb_reserved_space}M(dtb-1),${rootfs_reserved_space}M(rootfs-1),${kern_reserved_space}M(kernel-2),${dtb_reserved_space}M(dtb-2),${rootfs_reserved_space}M(rootfs-2),${default_sw_reserved_space}M(default_sw),${logs_reserved_space}M(logs),${preset_cfg_reserved_space}M(preset_cfg),${adsl_reserved_space}M(adsl),-(storage) ${cpnumofcores} set_bootcmd_normal=setenv bootcmd "run bootcmd_part$activePartition "; saveenv set_bootcmd_recover=setenv bootcmd run recover_boot ; saveenv set_console=setenv console console=ttyS0,${baudrate} earlycon=uart8250,mmio32,0xf0512000 set_mmc_internal=mmc dev 1 set_recover_flags=setenv recoverFlag 1 ; setenv upgradeFlag 0 soc=mvebu stderr=serial@512000 stdin=serial@512000 stdout=serial@512000 storage_partition_mmc_blk=0x4E2000 storage_partition_mmc_blk_cnt=0x1F4000 sub_hw_ver=MRV switch_active=run switch_active_from_$activePartition switch_active_from_1=setenv activePartition 2 ; saveenv switch_active_from_2=setenv activePartition 1 ; saveenv switch_config=run switch_config_from_$activeConfig switch_config_from_1=setenv activeConfig 2 ; saveenv switch_config_from_2=setenv activeConfig 1 ; saveenv tmp_dir_size=20 unitModel=V0 unitVer=1 upgradeFlag=0 upgrade_boot=run switch_active ; run set_bootcmd_recover ; setenv upgradeFlag 1 ; saveenv ; run bootcmd_part$activePartition usb_filename=fw1_vx_dep_R80_992001682_20.img vendor=Marvell num_of_flash_writes=1423595184 cp_boot_no_console_output=0 mtc_mode_rst_cnt=0
bootlog
Linux Kernelのログがごく一部しか表示されないのは、恐らくbootargsの
quiet
によるものBootROM - 2.03 Starting CP-0 IOROM 1.07 Booting from eMMC 0 (0x2B) Found valid image at boot postion 0x000 lNOTICE: Starting binary extension NOTICE: SVC: DEV ID: 7040, FREQ Mode: 0x1a NOTICE: SVC: AVS work point changed from 0x24 to 0x21 mv_ddr: mv_ddr-release-19.06.3-g??? (Oct 11 2020 - 07:26:41 PM) mv_ddr: completed successfully NOTICE: Cold boot NOTICE: Booting Trusted Firmware NOTICE: BL1: v1.5(debug): (Marvell-release-19.06.3) NOTICE: BL1: Built : 19:26:53, Oct 11 2020 NOTICE: BL1: Booting BL2 NOTICE: BL2: v1.5(debug): (Marvell-release-19.06.3) NOTICE: BL2: Built : 19:26:59, Oct 11 2020 BL2: Initiating SCP_BL2 transfer to SCP NOTICE: SCP_BL2 contains 5 concatenated images NOTICE: Skipping MSS CP3 related image NOTICE: Skipping MSS CP2 related image NOTICE: Skipping MSS CP1 related image NOTICE: Load image to CP0 MSS AP0 NOTICE: Loading MSS image from addr. 0x40286cc Size 0x1cd8 to MSS at 0xf2280000 NOTICE: Done NOTICE: Load image to AP0 MSS NOTICE: Loading MSS image from addr. 0x402a3a4 Size 0x5420 to MSS at 0xf0580000 NOTICE: Done NOTICE: BL1: Booting BL31 lNOTICE: BL31: v1.5(debug): (Marvell-release-19.06.3) NOTICE: BL31: Built : 19:27:09, Oct 11 2020 U-Boot 2018.03-release-19.06.3 (Oct 11 2020 - 19:25:51 +0300) Model: Marvell Armada 7040 Sunspear V0 Software 0.0.6 SoC: Armada7040-A2; AP806-A1; CP110-A2 Clock: CPU 1400 [MHz] DDR 800 [MHz] FABRIC 800 [MHz] MSS 200 [MHz] LLC Enabled (Exclusive Mode) DRAM: 2 GiB === V0 board_init (Check Point version: 992000129) === Comphy chip #0: Comphy-0: SGMII1 1.25 Gbps Comphy-1: USB3_HOST0 Comphy-2: SGMII0 1.25 Gbps Comphy-3: UNCONNECTED Comphy-4: UNCONNECTED Comphy-5: PEX2 UTMI PHY 0 initialized to USB Host0 PCIE-0: Link down MMC: sdhci@6e0000: 0, sdhci@780000: 1 Loading Environment from MMC... OK Model: Marvell Armada 7040 Sunspear V0 Software 0.0.6 Net: eth0: mvpp2-0, eth1: mvpp2-1 [PRIME] config_88E1512_init++ m88e151x_config_leds(mvpp2-1) cp_set_board_vars started switch to partitions #0, OK mmc1(part 0) is current device MMC read: dev # 1, block # 4096, count 512 ... 512 blocks read: OK blob magic: a5a51234 blob crc: 7d21bfc9 Verifying CRC for settings area... Done cp_set_board_vars: dsl_annex is env_set to nothing Saving Environment to MMC... Writing to MMC(1)... OK ************ Hit 'Ctrl + C' for boot menu ************ 0 1 USB0: Register 2000120 NbrPorts 2 Starting the controller USB XHCI 1.00 scanning bus 0 for devices... 1 USB Device(s) found scanning usb for storage devices... 0 Storage Device(s) found USB storage device not found .. switch to partitions #0, OK mmc1(part 0) is current device MMC read: dev # 1, block # 20481, count 98304 ... 98304 blocks read: OK MMC read: dev # 1, block # 118784, count 2048 ... 2048 blocks read: OK ## Flattened Device Tree blob at 06f00000 Booting using the fdt blob at 0x6f00000 Using Device Tree in place at 0000000006f00000, end 0000000006f09220 Starting kernel ... [ 0.000000] Booting Linux on physical CPU 0x0 [ 0.000000] Linux version 4.14.76-release-1.3.0 (builder@xxxxxxxxxxxx) (gcc version 7.3.1 20180425 [linaro-7.3-2018.05 revision d29120a424ecfbc167ef90065c0eeb7f91977701] (Linaro GCC 7.3-2018.05)) #1 SMP Sun Nov 1 10:59:50 IST 2020 [ 0.000000] Boot CPU: AArch64 Processor [410fd081] [ 0.000000] Machine model: Marvell Armada 7040 Sunspear V0 Software 0.0.4 [ 0.000000] earlycon: uart8250 at MMIO32 0x00000000f0512000 (options '') [ 0.000000] bootconsole [uart8250] enabled [ 0.378234] xenon-sdhci f06e0000.sdhci: AP SDHC is running in slow mode [ 1.473712] armada8k-pcie f2640000.pcie: phy link never came up [ 1.479672] armada8k-pcie f2640000.pcie: Link not up after reconfiguration INIT: version 2.88 booting Booting Check Point RD-6281-A User Space... INIT: Entering runlevel: 3 ...................................................................................... System Started... Appliance was not configured yet - Checking Zero Touch service... Gateway-ID-7Fxxxx4A login:
dmesg
[Expert@Gateway-ID-7Fxxxx4A]# dmesg [ 0.000000] Booting Linux on physical CPU 0x0 [ 0.000000] Linux version 4.14.76-release-1.3.0 (builder@lnx70bcccmp2) (gcc version 7.3.1 20180425 [linaro-7.3-2018.05 revision d29120a424ecfbc167ef90065c0eeb7f91977701] (Linaro GCC 7.3-2018.05)) #1 SMP Sun Nov 1 10:59:50 IST 2020 [ 0.000000] Boot CPU: AArch64 Processor [410fd081] [ 0.000000] Machine model: Marvell Armada 7040 Sunspear V0 Software 0.0.4 [ 0.000000] earlycon: uart8250 at MMIO32 0x00000000f0512000 (options '') [ 0.000000] bootconsole [uart8250] enabled [ 0.000000] efi: Getting EFI parameters from FDT: [ 0.000000] efi: UEFI not found. [ 0.000000] crashkernel reserved: 0x000000007e000000 - 0x000000007fe00000 (30 MB) [ 0.000000] cma: Reserved 256 MiB at 0x000000006e000000 [ 0.000000] NUMA: No NUMA configuration found [ 0.000000] NUMA: Faking a node at [mem 0x0000000000000000-0x000000007fffffff] [ 0.000000] NUMA: NODE_DATA [mem 0x7ffbe900-0x7ffc03ff] [ 0.000000] Zone ranges: [ 0.000000] DMA [mem 0x0000000000000000-0x000000007fffffff] [ 0.000000] Normal empty [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000000000000-0x0000000003ffffff] [ 0.000000] node 0: [mem 0x0000000004200000-0x00000000043fffff] [ 0.000000] node 0: [mem 0x0000000005400000-0x000000007fffffff] [ 0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x000000007fffffff] [ 0.000000] On node 0 totalpages: 519680 [ 0.000000] DMA zone: 8192 pages used for memmap [ 0.000000] DMA zone: 0 pages reserved [ 0.000000] DMA zone: 519680 pages, LIFO batch:31 [ 0.000000] psci: probing for conduit method from DT. [ 0.000000] psci: PSCIv1.1 detected in firmware. [ 0.000000] psci: Using standard PSCI v0.2 function IDs [ 0.000000] psci: Trusted OS resident on physical CPU 0x0 [ 0.000000] psci: SMC Calling Convention v1.1 [ 0.000000] percpu: Embedded 23 pages/cpu @ffff80007ff5b000 s57240 r8192 d28776 u94208 [ 0.000000] pcpu-alloc: s57240 r8192 d28776 u94208 alloc=23*4096 [ 0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3 [ 0.000000] Detected PIPT I-cache on CPU0 [ 0.000000] Speculative Store Bypass Disable mitigation not required [ 0.000000] Built 1 zonelists, mobility grouping on. Total 4kB pages: 511488 [ 0.000000] Policy zone: DMA [ 0.000000] Kernel command line: console=ttyS0,115200 earlycon=uart8250,mmio32,0xf0512000 crashkernel=30M mvpp2x.queue_mode=1 quiet blkdevparts=mmcblk1:48M@10M(kernel-1),1M(dtb-1),720M(rootfs-1),48M(kernel-2),1M(dtb-2),720M(rootfs-2),300M(default_sw),650M(logs),1M(preset_cfg),1M(adsl),-(storage) maxcpus=4 [ 0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes) [ 0.000000] Memory: 1732084K/2078720K available (8700K kernel code, 940K rwdata, 3316K rodata, 6656K init, 636K bss, 84492K reserved, 262144K cma-reserved) [ 0.000000] Virtual kernel memory layout: [ 0.000000] modules : 0xffff000000000000 - 0xffff000010000000 ( 256 MB) [ 0.000000] vmalloc : 0xffff000010000000 - 0xffff7dffbfff0000 (129022 GB) [ 0.000000] .text : 0xffff000010080000 - 0xffff000010900000 ( 8704 KB) [ 0.000000] .rodata : 0xffff000010900000 - 0xffff000010c40000 ( 3328 KB) [ 0.000000] .init : 0xffff000010c40000 - 0xffff0000112c0000 ( 6656 KB) [ 0.000000] .data : 0xffff0000112c0000 - 0xffff0000113ab200 ( 941 KB) [ 0.000000] .bss : 0xffff0000113ab200 - 0xffff00001144a230 ( 637 KB) [ 0.000000] fixed : 0xffff7dfffe7f9000 - 0xffff7dfffec00000 ( 4124 KB) [ 0.000000] PCI I/O : 0xffff7dfffee00000 - 0xffff7dffffe00000 ( 16 MB) [ 0.000000] vmemmap : 0xffff7e0000000000 - 0xffff800000000000 ( 2048 GB maximum) [ 0.000000] 0xffff7e0000000000 - 0xffff7e0002000000 ( 32 MB actual) [ 0.000000] memory : 0xffff800000000000 - 0xffff800080000000 ( 2048 MB) [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1 [ 0.000000] Hierarchical RCU implementation. [ 0.000000] RCU event tracing is enabled. [ 0.000000] CONFIG_RCU_FANOUT set to non-default value of 32 [ 0.000000] RCU restricting CPUs from NR_CPUS=64 to nr_cpu_ids=4. [ 0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4 [ 0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0 [ 0.000000] GIC: Adjusting CPU interface base to 0x00000000f022f000 [ 0.000000] GIC: Using split EOI/Deactivate mode [ 0.000000] GICv2m: DT overriding V2M MSI_TYPER (base:160, num:32) [ 0.000000] GICv2m: range[mem 0xf0280000-0xf0280fff], SPI[160:191] [ 0.000000] GICv2m: DT overriding V2M MSI_TYPER (base:192, num:32) [ 0.000000] GICv2m: range[mem 0xf0290000-0xf0290fff], SPI[192:223] [ 0.000000] GICv2m: DT overriding V2M MSI_TYPER (base:224, num:32) [ 0.000000] GICv2m: range[mem 0xf02a0000-0xf02a0fff], SPI[224:255] [ 0.000000] GICv2m: DT overriding V2M MSI_TYPER (base:256, num:32) [ 0.000000] GICv2m: range[mem 0xf02b0000-0xf02b0fff], SPI[256:287] [ 0.000000] arch_timer: cp15 timer(s) running at 25.00MHz (phys). [ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x5c40939b5, max_idle_ns: 440795202646 ns [ 0.000002] sched_clock: 56 bits at 25MHz, resolution 40ns, wraps every 4398046511100ns [ 0.000164] Console: colour dummy device 80x25 [ 0.000191] Calibrating delay loop (skipped), value calculated using timer frequency.. 50.00 BogoMIPS (lpj=100000) [ 0.000196] pid_max: default: 32768 minimum: 301 [ 0.000227] Security Framework initialized [ 0.001027] Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes) [ 0.001435] Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes) [ 0.001456] Mount-cache hash table entries: 4096 (order: 3, 32768 bytes) [ 0.001471] Mountpoint-cache hash table entries: 4096 (order: 3, 32768 bytes) [ 0.002099] ASID allocator initialised with 32768 entries [ 0.002134] Hierarchical SRCU implementation. [ 0.003065] EFI services will not be available. [ 0.003177] smp: Bringing up secondary CPUs ... [ 0.003515] Detected PIPT I-cache on CPU1 [ 0.003551] CPU1: Booted secondary processor [410fd081] [ 0.003912] Detected PIPT I-cache on CPU2 [ 0.003936] CPU2: Booted secondary processor [410fd081] [ 0.004287] Detected PIPT I-cache on CPU3 [ 0.004304] CPU3: Booted secondary processor [410fd081] [ 0.004348] smp: Brought up 1 node, 4 CPUs [ 0.004351] SMP: Total of 4 processors activated. [ 0.004354] CPU features: detected feature: 32-bit EL0 Support [ 0.004357] CPU features: detected feature: Kernel page table isolation (KPTI) [ 0.012301] CPU: All CPU(s) started at EL2 [ 0.012314] alternatives: patching kernel code [ 0.012721] devtmpfs: initialized [ 0.014455] random: get_random_u32 called from bucket_table_alloc+0x108/0x258 with crng_init=0 [ 0.014692] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns [ 0.014718] futex hash table entries: 1024 (order: 5, 131072 bytes) [ 0.017588] pinctrl core: initialized pinctrl subsystem [ 0.018035] DMI not present or invalid. [ 0.018195] NET: Registered protocol family 16 [ 0.018809] cpuidle: using governor menu [ 0.019038] vdso: 2 pages (1 code @ ffff0000112c6000, 1 data @ ffff0000112c5000) [ 0.019042] vdso: 2 pages (1 code @ ffff000010907000, 1 data @ ffff0000112c5000) [ 0.019052] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers. [ 0.019701] DMA: preallocated 256 KiB pool for atomic allocations [ 0.019774] Serial: AMBA PL011 UART driver [ 0.023742] gpio_mpp_oem gpio_mpp_oem: could not find pctldev for node /cp0/config-space/system-controller@440000/pinctrl/cp0-gpio-mpp-oem-pins, deferring probe [ 0.029977] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages [ 0.030506] ACPI: Interpreter disabled. [ 0.030892] vgaarb: loaded [ 0.031062] SCSI subsystem initialized [ 0.031180] libata version 3.00 loaded. [ 0.031311] usbcore: registered new interface driver usbfs [ 0.031335] usbcore: registered new interface driver hub [ 0.031361] usbcore: registered new device driver usb [ 0.031708] pps_core: LinuxPPS API ver. 1 registered [ 0.031711] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it> [ 0.031718] PTP clock support registered [ 0.031922] EDAC MC: Ver: 3.0.0 [ 0.032685] clocksource: Switched to clocksource arch_sys_counter [ 0.032834] pnp: PnP ACPI: disabled [ 0.036086] NET: Registered protocol family 2 [ 0.036368] TCP established hash table entries: 16384 (order: 5, 131072 bytes) [ 0.036466] TCP bind hash table entries: 16384 (order: 6, 262144 bytes) [ 0.036619] TCP: Hash tables configured (established 16384 bind 16384) [ 0.036754] UDP hash table entries: 1024 (order: 3, 32768 bytes) [ 0.036790] UDP-Lite hash table entries: 1024 (order: 3, 32768 bytes) [ 0.036892] NET: Registered protocol family 1 [ 0.036906] PCI: CLS 0 bytes, default 128 [ 0.160996] hw perfevents: enabled with armv8_cortex_a72 PMU driver, 7 counters available [ 0.161181] kvm [1]: 8-bit VMID [ 0.161786] kvm [1]: vgic interrupt IRQ1 [ 0.161852] kvm [1]: Hyp mode initialized successfully [ 0.164531] audit: initializing netlink subsys (disabled) [ 0.164625] audit: type=2000 audit(0.156:1): state=initialized audit_enabled=0 res=1 [ 0.164851] workingset: timestamp_bits=44 max_order=19 bucket_order=0 [ 0.167586] ntfs: driver 2.1.32 [Flags: R/W]. [ 0.171065] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 246) [ 0.171071] io scheduler noop registered [ 0.171148] io scheduler cfq registered (default) [ 0.171151] io scheduler mq-deadline registered [ 0.171154] io scheduler kyber registered [ 0.171248] watchdog_register_device: maxtime=342000ms timeleft=3430355332ms active=0 [ 0.171255] sbsa-gwdt f0610000.watchdog: Initialized with 0s timeout @ 25000000 Hz, action=0. [ 0.172638] armada-ap806-pinctrl f06f4000.system-controller:pinctrl: registered pinctrl driver [ 0.173126] armada-cp110-pinctrl f2440000.system-controller:pinctrl: registered pinctrl driver [ 0.176522] mv_xor_v2 f0400000.xor: Marvell Version 2 XOR driver [ 0.177018] mv_xor_v2 f0420000.xor: Marvell Version 2 XOR driver [ 0.177419] mv_xor_v2 f0440000.xor: Marvell Version 2 XOR driver [ 0.177824] mv_xor_v2 f0460000.xor: Marvell Version 2 XOR driver [ 0.178283] mv_xor_v2 f26a0000.xor: Marvell Version 2 XOR driver [ 0.178662] mv_xor_v2 f26c0000.xor: Marvell Version 2 XOR driver [ 0.180925] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled [ 0.181797] console [ttyS0] disabled [ 0.201956] f0512000.serial: ttyS0 at MMIO 0xf0512000 (irq = 8, base_baud = 12500000) is a 16550A [ 0.201975] console [ttyS0] enabled [ 0.201977] bootconsole [uart8250] disabled [ 0.203136] omap_rng f2760000.trng: Random Number Generator ver. 203b34c [ 0.203319] arm-smmu f0100000.iommu: probing hardware configuration... [ 0.203322] arm-smmu f0100000.iommu: SMMUv2 with: [ 0.203325] arm-smmu f0100000.iommu: stage 1 translation [ 0.203327] arm-smmu f0100000.iommu: stage 2 translation [ 0.203330] arm-smmu f0100000.iommu: nested translation [ 0.203332] arm-smmu f0100000.iommu: coherent table walk [ 0.203338] arm-smmu f0100000.iommu: stream matching with 16 register groups [ 0.203342] arm-smmu f0100000.iommu: 8 context banks (0 stage-2 only) [ 0.203346] arm-smmu f0100000.iommu: Supported page sizes: 0x61311000 [ 0.203349] arm-smmu f0100000.iommu: Stage-1: 48-bit VA -> 48-bit IPA [ 0.203351] arm-smmu f0100000.iommu: Stage-2: 48-bit IPA -> 48-bit PA [ 0.207485] brd: module loaded [ 0.210585] loop: module loaded [ 0.212417] libphy: Fixed MDIO Bus: probed [ 0.212794] tun: Universal TUN/TAP device driver, 1.6 [ 0.213372] libphy: orion_mdio_bus: probed [ 0.229441] mvpp2 f2000000.ethernet eth0: Using firmware node mac address 00:1c:7f:xx:xx:4b [ 0.231412] mvpp2 f2000000.ethernet eth1: Using firmware node mac address 00:1c:7f:xx:xx:4a [ 0.301383] mvpp2 f2000000.ethernet eth1: PHY [f212a200.mdio-mii:01] driver [Marvell 88E1510] [ 0.352929] PPP generic driver version 2.4.2 [ 0.353063] PPP BSD Compression module registered [ 0.353096] PPP MPPE Compression module registered [ 0.353099] NET: Registered protocol family 24 [ 0.353208] VFIO - User Level meta-driver version: 0.3 [ 0.354001] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 0.354007] ehci-pci: EHCI PCI platform driver [ 0.354030] ehci-platform: EHCI generic platform driver [ 0.354116] ehci-orion: EHCI orion driver [ 0.354179] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver [ 0.354184] ohci-pci: OHCI PCI platform driver [ 0.354205] ohci-platform: OHCI generic platform driver [ 0.364706] xhci-hcd f2500000.usb3: xHCI Host Controller [ 0.364799] xhci-hcd f2500000.usb3: new USB bus registered, assigned bus number 1 [ 0.365194] xhci-hcd f2500000.usb3: hcc params 0x0a000990 hci version 0x100 quirks 0x00010010 [ 0.365225] xhci-hcd f2500000.usb3: irq 37, io mem 0xf2500000 [ 0.365554] hub 1-0:1.0: USB hub found [ 0.365573] hub 1-0:1.0: 1 port detected [ 0.365719] xhci-hcd f2500000.usb3: xHCI Host Controller [ 0.365781] xhci-hcd f2500000.usb3: new USB bus registered, assigned bus number 2 [ 0.365787] xhci-hcd f2500000.usb3: Host supports USB 3.0 SuperSpeed [ 0.365829] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM. [ 0.366056] hub 2-0:1.0: USB hub found [ 0.366071] hub 2-0:1.0: 1 port detected [ 0.366294] usbcore: registered new interface driver cdc_wdm [ 0.366339] usbcore: registered new interface driver usb-storage [ 0.366383] usbcore: registered new interface driver usbserial [ 0.367472] armada38x-rtc f2284000.rtc: rtc core: registered f2284000.rtc as rtc0 [ 0.367646] i2c /dev entries driver [ 0.368541] Cavium generic PTP Driver, ver 1.0 [ 0.368874] nct7802_probe++ [ 0.368917] nct7802_init_chip: RTD3_MD = 2 [ 0.370482] nct7802_init_chip: REG_MODE = 0x6f [ 0.371857] nct7802_probe-- [ 0.371892] nct7802_probe++ [ 0.371928] nct7802_init_chip: RTD3_MD = 3 [ 0.373180] nct7802_init_chip: REG_MODE = 0x7f [ 0.374527] nct7802_probe-- [ 0.374707] (NULL device *): hwmon_device_register() is deprecated. Please convert the driver to use hwmon_device_register_with_info(). [ 0.375867] (NULL device *): hwmon_device_register() is deprecated. Please convert the driver to use hwmon_device_register_with_info(). [ 0.376152] device-mapper: ioctl: 4.37.0-ioctl (2017-09-20) initialised: dm-devel@redhat.com [ 0.376378] sdhci: Secure Digital Host Controller Interface driver [ 0.376379] sdhci: Copyright(c) Pierre Ossman [ 0.376427] Synopsys Designware Multimedia Card Interface Driver [ 0.376632] sdhci-pltfm: SDHCI platform and OF driver helper [ 0.376903] xenon-sdhci f06e0000.sdhci: Got CD GPIO [ 0.378234] xenon-sdhci f06e0000.sdhci: AP SDHC is running in slow mode [ 0.424794] mmc0: SDHCI controller on f06e0000.sdhci [f06e0000.sdhci] using ADMA 64-bit [ 0.468698] mmc1: SDHCI controller on f2780000.sdhci [f2780000.sdhci] using ADMA 64-bit [ 0.469440] ledtrig-cpu: registered to indicate activity on CPUs [ 0.469860] usbcore: registered new interface driver usbhid [ 0.469862] usbhid: USB HID core driver [ 0.470241] optee: probing for conduit method from DT. [ 0.470248] optee: api uid mismatch [ 0.470250] Generic LED driver initialize [ 0.470546] NET: Registered protocol family 10 [ 0.471063] Segment Routing with IPv6 [ 0.471090] NET: Registered protocol family 17 [ 0.471116] Bridge firewalling registered [ 0.471297] 8021q: 802.1Q VLAN Support v1.8 [ 0.471329] 9pnet: Installing 9P2000 support [ 0.471358] Key type dns_resolver registered [ 0.471359] mpls_gso: MPLS GSO support [ 0.471689] registered taskstats version 1 [ 0.471759] ######## init_hwwatchdog_sysfs error is 0, if OK, configuraing wdt sysfs and checking if wdt thread is needed [ 0.472437] CP LED driver initialize [ 0.472637] gpio_mpp_oem_probe: set CP1_MPP[7] = output = 1 [ 0.472748] gpio_mpp_oem_probe: set CP1_MPP[8] = input [ 0.472788] gpio_mpp_oem_probe: set CP1_MPP[24] = output = 1 [ 0.473001] gpio_mpp_set: switch_int = 54 flag=0x0 input [ 0.473042] gpio_mpp_set: adding expander_int_no property with value 50 [ 0.473246] armada8k-pcie f2640000.pcie: host bridge /cp0/pcie@640000 ranges: [ 0.473260] armada8k-pcie f2640000.pcie: IO 0xf9020000..0xf902ffff -> 0xf9020000 [ 0.473267] armada8k-pcie f2640000.pcie: MEM 0xf8000000..0xf8efffff -> 0xf8000000 [ 0.523537] mmc1: new HS200 MMC card at address 0001 [ 0.523743] mmcblk1: mmc1:0001 004GA0 3.69 GiB [ 0.523819] mmcblk1boot0: mmc1:0001 004GA0 partition 1 2.00 MiB [ 0.523893] mmcblk1boot1: mmc1:0001 004GA0 partition 2 2.00 MiB [ 0.523966] mmcblk1rpmb: mmc1:0001 004GA0 partition 3 512 KiB [ 0.524210] mmcblk1: p1(kernel-1) p2(dtb-1) p3(rootfs-1) p4(kernel-2) p5(dtb-2) p6(rootfs-2) p7(default_sw) p8(logs) p9(preset_cfg) p10(adsl) p11(storage) [ 1.473712] armada8k-pcie f2640000.pcie: phy link never came up [ 1.479672] armada8k-pcie f2640000.pcie: Link not up after reconfiguration [ 1.486657] armada8k-pcie f2640000.pcie: PCI host bridge to bus 0000:00 [ 1.486665] pci_bus 0000:00: root bus resource [bus 00-ff] [ 1.486670] pci_bus 0000:00: root bus resource [io 0x0000-0xffff] (bus address [0xf9020000-0xf902ffff]) [ 1.486673] pci_bus 0000:00: root bus resource [mem 0xf8000000-0xf8efffff] [ 1.486692] pci 0000:00:00.0: [11ab:0110] type 01 class 0x060400 [ 1.486715] pci 0000:00:00.0: reg 0x10: [mem 0x00000000-0x000fffff 64bit] [ 1.486764] pci 0000:00:00.0: supports D1 D2 [ 1.486767] pci 0000:00:00.0: PME# supported from D0 D1 D3hot [ 1.486942] pci 0000:00:00.0: BAR 0: assigned [mem 0xf8000000-0xf80fffff 64bit] [ 1.486951] pci 0000:00:00.0: PCI bridge to [bus 01-ff] [ 1.794422] pcieport 0000:00:00.0: Signaling PME with IRQ 51 [ 1.794480] pcieport 0000:00:00.0: AER enabled with IRQ 51 [ 1.794606] armada38x-rtc f2284000.rtc: setting system clock to 2024-04-06 15:02:52 UTC (1712415772) [ 1.794783] [ 1.794783] cp210x_usb_serial_module_init [ 1.794829] usbcore: registered new interface driver cp210x [ 1.794847] usbserial: USB Serial support registered for cp210x [ 1.798465] Freeing unused kernel memory: 6656K [ 2.271679] EXT4-fs: Warning: mounting with data=journal disables delayed allocation and O_DIRECT support! [ 2.304170] EXT4-fs (mmcblk1p8): recovery complete [ 2.304544] EXT4-fs (mmcblk1p8): mounted filesystem with journalled data mode. Opts: commit=1 [ 2.344194] random: fast init done [ 2.346171] EXT4-fs (mmcblk1p11): recovery complete [ 2.346558] EXT4-fs (mmcblk1p11): mounted filesystem with journalled data mode. Opts: commit=1 [ 2.635881] EXT4-fs (mmcblk1p3): recovery complete [ 2.636272] EXT4-fs (mmcblk1p3): mounted filesystem with journalled data mode. Opts: (null) [ 3.493967] mvpp2 f2000000.ethernet WAN: renamed from eth1 [ 3.519726] mvpp2_open: Setting device eth0 to DSA [ 3.527629] mvpp2 f2000000.ethernet eth0: configuring for fixed/1000base-x link mode [ 3.527683] mvpp2 f2000000.ethernet eth0: Link is Up - 1Gbps/Full - flow control off [ 3.538351] marvellmod: loading out-of-tree module taints kernel. [ 3.538358] marvellmod: module license 'unspecified' taints kernel. [ 3.538360] Disabling lock debugging due to kernel taint [ 3.544894] UMSD Driver Init [ 3.544929] Trying to load UMSD [ 3.545073] qdLoadDriver Sucess deviceid=1 [ 3.545076] module_init_umsd: Number of switch ports: 7 [ 3.550197] msdStatsFlushAll Sucess [ 3.604526] portmask=20,num_sw_ports=7 [ 3.604530] mrv_gtw_set_port_based_vlan numOfports=7 ports_mask=32 [ 3.604532] gvlnSetPortVlanPorts success [ 3.604534] mrv_gtw_set_port_based_vlan Sucess=7 [ 3.604904] [ 3.604904] gstuAddEntry Success. [ 3.605950] umsd_add_cpu_mac_internal(655) Successfully added 00:1c:7f:xx:xx:4b on FID 1 [ 3.605952] ATU List: [ 3.609590] (00:1c:7f:xx:xx:4b) PortVec 0x20, FID: 1, EntryState: 0xf, MCEntryState: 0xf [ 4.534804] B4 gstpSetMode =7 [ 4.735090] ********** Driver was initialized succsefully***************** [ 4.735095] umsd_fdb_port_learn_enable(874) port ff, enable 0, command 0 [ 4.735772] ksw_mrv_netdev_create_port_netdevice LAN1 [ 4.736063] ksw_mrv_netdev_create_port_netdevice LAN2 [ 4.736270] ksw_mrv_netdev_create_port_netdevice LAN3 [ 4.736468] ksw_mrv_netdev_create_port_netdevice LAN4 [ 4.736665] ksw_mrv_netdev_create_port_netdevice LAN5 [ 4.736895] ********** Network devices initialized succsefully***************** [ 4.828373] NET: Registered protocol family 32 [ 4.828377] kernel UMI module loaded [ 5.088953] coresight-axim f0840000.axim-ddr-rd: AXIM 4.0 2.0 initialized [ 5.089263] coresight-axim f0841000.axim-ddr-wr: AXIM 4.0 2.0 initialized [ 5.089492] coresight-axim f0848000.axim-sb-rd: AXIM 4.0 2.0 initialized [ 5.089637] coresight-axim f0849000.axim-sb-wr: AXIM 4.0 2.0 initialized [ 5.089814] coresight-axim f23c5000.axim-cp-rd: AXIM 4.0 1.0 initialized [ 5.089969] coresight-axim f23c6000.axim-cp-wr: AXIM 4.0 1.0 initialized [ 5.090132] coresight-axim f23c0000.axim-ppv2-rd: AXIM 4.0 1.0 initialized [ 5.090286] coresight-axim f23c1000.axim-ppv2-wr: AXIM 4.0 1.0 initialized [ 5.973219] random: sqlite3: uninitialized urandom read (256 bytes read) [ 6.093811] random: evtDsptchd: uninitialized urandom read (256 bytes read) [ 9.866175] SIM: Linux kernel version 4.14.76 [ 9.866257] Sim: driver installed [ 11.504814] [sim4_0];FW-1: Linux kernel version 2.6.32--1 [ 11.575528] [fw4_0];cphwd_register_all_internal_notification_handlers: Error - not handled! [ 11.575534] [fw4_0];cphwd_register_all_internal_notification_handlers: Error - not handled! [ 11.578097] [fw4_0];ld tables for gconn dump ready [ 11.580264] [fw4_0];FW-1: driver installed [ 12.705546] [sim4_0];FW-1: Linux kernel version 2.6.32--1 [ 12.744409] [fw4_1];cphwd_register_all_internal_notification_handlers: Error - not handled! [ 12.744415] [fw4_1];cphwd_register_all_internal_notification_handlers: Error - not handled! [ 12.746410] [fw4_1];FW-1: driver installed [ 13.868219] [sim4_0];FW-1: Linux kernel version 2.6.32--1 [ 13.906639] [fw4_2];cphwd_register_all_internal_notification_handlers: Error - not handled! [ 13.906645] [fw4_2];cphwd_register_all_internal_notification_handlers: Error - not handled! [ 13.908584] [fw4_2];FW-1: driver installed [ 15.029625] [sim4_0];FW-1: Linux kernel version 2.6.32--1 [ 15.068461] [fw4_3];cphwd_register_all_internal_notification_handlers: Error - not handled! [ 15.068467] [fw4_3];cphwd_register_all_internal_notification_handlers: Error - not handled! [ 15.070466] [fw4_3];FW-1: driver installed [ 15.194789] VPNT: IPv4 over VPN Tunnel driver installed [ 15.470162] random: fw: uninitialized urandom read (4096 bytes read) [ 15.479234] [fw4_0];VPN-1: Cryptographic algorithm tests passed successfully [ 15.479343] [fw4_0];VPN-1: connected to FW-1 [ 15.479350] [fw4_0];fwmultik_msg_reg_handler: same handler already registered for type 4 [ 15.479354] [fw4_0];fwmultik_msg_reg_handler: same handler already registered for type 5 [ 15.479358] [fw4_0];fwmultik_msg_reg_handler: same handler already registered for type 6 [ 15.479362] [fw4_0];fwmultik_msg_reg_handler: same handler already registered for type 7 [ 15.479366] [fw4_0];fwmultik_msg_reg_handler: same handler already registered for type 10 [ 15.479370] [fw4_0];fwmultik_msg_reg_handler: same handler already registered for type 11 [ 15.479374] [fw4_0];fwmultik_msg_reg_handler: same handler already registered for type 8 [ 15.479378] [fw4_0];fwmultik_msg_reg_handler: same handler already registered for type 9 [ 15.479382] [fw4_0];fwmultik_msg_reg_handler: same handler already registered for type 12 [ 15.480491] [fw4_0];fwha_cluster_msg_register_handler: Registering handler ffff000002026470 for VPN [ 15.483109] [fw4_0];FW-1: fwkdebug_register: module CI already registered [ 15.677725] [fw4_1];VPN-1: Cryptographic algorithm tests passed successfully [ 15.677840] [fw4_1];VPN-1: connected to FW-1 [ 15.677846] [fw4_1];fwmultik_msg_reg_handler: same handler already registered for type 4 [ 15.677850] [fw4_1];fwmultik_msg_reg_handler: same handler already registered for type 5 [ 15.677854] [fw4_1];fwmultik_msg_reg_handler: same handler already registered for type 6 [ 15.677858] [fw4_1];fwmultik_msg_reg_handler: same handler already registered for type 7 [ 15.677863] [fw4_1];fwmultik_msg_reg_handler: same handler already registered for type 10 [ 15.677867] [fw4_1];fwmultik_msg_reg_handler: same handler already registered for type 11 [ 15.677871] [fw4_1];fwmultik_msg_reg_handler: same handler already registered for type 8 [ 15.677874] [fw4_1];fwmultik_msg_reg_handler: same handler already registered for type 9 [ 15.677878] [fw4_1];fwmultik_msg_reg_handler: same handler already registered for type 12 [ 15.678365] [fw4_1];fwha_cluster_msg_register_handler: Registering handler ffff000004c21470 for VPN [ 15.679797] [fw4_1];FW-1: fwkdebug_register: module CI already registered [ 15.680671] [fw4_2];VPN-1: Cryptographic algorithm tests passed successfully [ 15.680803] [fw4_2];VPN-1: connected to FW-1 [ 15.680809] [fw4_2];fwmultik_msg_reg_handler: same handler already registered for type 4 [ 15.680813] [fw4_2];fwmultik_msg_reg_handler: same handler already registered for type 5 [ 15.680817] [fw4_2];fwmultik_msg_reg_handler: same handler already registered for type 6 [ 15.680821] [fw4_2];fwmultik_msg_reg_handler: same handler already registered for type 7 [ 15.680825] [fw4_2];fwmultik_msg_reg_handler: same handler already registered for type 10 [ 15.680829] [fw4_2];fwmultik_msg_reg_handler: same handler already registered for type 11 [ 15.680833] [fw4_2];fwmultik_msg_reg_handler: same handler already registered for type 8 [ 15.680837] [fw4_2];fwmultik_msg_reg_handler: same handler already registered for type 9 [ 15.680840] [fw4_2];fwmultik_msg_reg_handler: same handler already registered for type 12 [ 15.681327] [fw4_2];fwha_cluster_msg_register_handler: Registering handler ffff000006e76470 for VPN [ 15.682692] [fw4_2];FW-1: fwkdebug_register: module CI already registered [ 15.683584] [fw4_3];VPN-1: Cryptographic algorithm tests passed successfully [ 15.683699] [fw4_3];VPN-1: connected to FW-1 [ 15.683706] [fw4_3];fwmultik_msg_reg_handler: same handler already registered for type 4 [ 15.683709] [fw4_3];fwmultik_msg_reg_handler: same handler already registered for type 5 [ 15.683713] [fw4_3];fwmultik_msg_reg_handler: same handler already registered for type 6 [ 15.683717] [fw4_3];fwmultik_msg_reg_handler: same handler already registered for type 7 [ 15.683722] [fw4_3];fwmultik_msg_reg_handler: same handler already registered for type 10 [ 15.683726] [fw4_3];fwmultik_msg_reg_handler: same handler already registered for type 11 [ 15.683729] [fw4_3];fwmultik_msg_reg_handler: same handler already registered for type 8 [ 15.683733] [fw4_3];fwmultik_msg_reg_handler: same handler already registered for type 9 [ 15.683737] [fw4_3];fwmultik_msg_reg_handler: same handler already registered for type 12 [ 15.684207] [fw4_3];fwha_cluster_msg_register_handler: Registering handler ffff0000090cb470 for VPN [ 15.685526] [fw4_3];FW-1: fwkdebug_register: module CI already registered [ 15.825867] [fw4_0];FW-1: Unknown device lo is going down [ 15.825890] [fw4_1];FW-1: Unknown device lo is going down [ 15.825911] [fw4_2];FW-1: Unknown device lo is going down [ 15.825931] [fw4_3];FW-1: Unknown device lo is going down [ 15.826064] [fw4_0];FW-1: Unknown device lo went down [ 15.826116] [fw4_1];FW-1: Unknown device lo went down [ 15.826164] [fw4_2];FW-1: Unknown device lo went down [ 15.826210] [fw4_3];FW-1: Unknown device lo went down [ 16.297792] mvpp2_open: Setting device WAN to NH [ 16.373393] mvpp2 f2000000.ethernet WAN: PHY [f212a200.mdio-mii:01] driver [Marvell 88E1510] [ 16.375642] mvpp2 f2000000.ethernet WAN: configuring for phy/sgmii link mode [ 16.916012] random: sqlite3: uninitialized urandom read (256 bytes read) [ 17.054814] cpwd (2670): /proc/2670/oom_adj is deprecated, please use /proc/2670/oom_score_adj instead. [ 17.200075] random: thttpd: uninitialized urandom read (32 bytes read) [ 18.030129] random: sqlite3: uninitialized urandom read (256 bytes read) [ 18.207692] random: crng init done [ 20.461122] Initialzing Factory Reset module [ 20.461126] setInterruptLinux irq: 84 [ 20.490995] Wait for first press is Enabled [ 21.296452] usbcore: registered new interface driver usb_debug [ 21.296478] usbserial: USB Serial support registered for debug [ 21.296494] usbserial: USB Serial support registered for xhci_dbc [ 21.303174] usbcore: registered new interface driver cdc_ncm [ 21.306196] usbcore: registered new interface driver cdc_ether [ 21.308969] usbcore: registered new interface driver cdc_mbim [ 21.314041] usbcore: registered new interface driver huawei_cdc_ncm [ 21.319339] usbcore: registered new interface driver sierra_net [ 21.323493] usbcore: registered new interface driver qmi_wwan [ 21.328951] usbcore: registered new interface driver cdc_eem [ 21.331847] usbcore: registered new interface driver rndis_host [ 21.335981] usbcore: registered new interface driver pl2303 [ 21.336007] usbserial: USB Serial support registered for pl2303 [ 21.369500] usbcore: registered new interface driver option [ 21.369527] usbserial: USB Serial support registered for GSM modem (1-port) [ 21.379502] usbcore: registered new interface driver qcserial [ 21.379529] usbserial: USB Serial support registered for Qualcomm USB modem [ 21.383069] usbcore: registered new interface driver sierra [ 21.383097] usbserial: USB Serial support registered for Sierra USB modem [ 21.385952] usbcore: registered new interface driver omninet [ 21.385979] usbserial: USB Serial support registered for ZyXEL - omni.net lcd plus usb [ 21.391233] usbcore: registered new interface driver belkin_sa [ 21.391265] usbserial: USB Serial support registered for Belkin / Peracom / GoHubs USB Serial Adapter [ 21.406509] usbcore: registered new interface driver aircable [ 21.406535] usbserial: USB Serial support registered for aircable [ 21.410808] usbcore: registered new interface driver cdc_acm [ 21.410811] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters [ 23.676154] Updating vid 1 link status [ 23.696360] ksw_mrv_dev_do_ioctl(487) [ 23.696364] Ports vlan [ 23.696365] num |VID |port_state | [ 23.696367] -------------------------------------------- [ 23.696369] 1 |1 |3 | [ 23.696371] 2 |1 |3 | [ 23.696373] 3 |1 |3 | [ 23.696374] 4 |1 |3 | [ 23.696376] 5 |1 |3 | [ 23.696377] [ 23.696377] Vlan port Mask [ 23.696379] VID |Port mask | [ 23.696380] ----------------------- [ 23.696382] 1 |0x1f | [ 23.696394] [ 23.696396] g_port_vlan_exist=0 [ 23.696726] umsd_fdb_port_learn_enable(874) port 0, enable 0, command 0 [ 23.697713] umsd_fdb_port_learn_enable(874) port 1, enable 0, command 0 [ 23.699438] umsd_fdb_port_learn_enable(874) port 2, enable 0, command 0 [ 23.701168] umsd_fdb_port_learn_enable(874) port 3, enable 0, command 0 [ 23.702837] umsd_fdb_port_learn_enable(874) port 4, enable 0, command 0 [ 23.704162] ksw_mrv_dev_apply_current_vlans(173) [ 23.704164] Ports vlan [ 23.704165] num |VID |port_state | [ 23.704167] -------------------------------------------- [ 23.704169] 1 |1 |0 | [ 23.704170] 2 |1 |0 | [ 23.704172] 3 |1 |0 | [ 23.704174] 4 |1 |0 | [ 23.704175] 5 |1 |0 | [ 23.704176] [ 23.704176] Vlan port Mask [ 23.704178] VID |Port mask | [ 23.704179] ----------------------- [ 23.704181] 1 |0x1f | [ 23.704188] [ 23.704190] g_port_vlan_exist=0 [ 23.704757] umsd_set_vlan_ports(1705) vid 1, port_mask 0x3f, port_num 5 [ 23.704760] mrv_gtw_set_port_based_vlan numOfports=7 ports_mask=63 [ 23.704762] [ 23.704762] port0 friends: [ 23.704763] 1 [ 23.704765] 2 [ 23.704766] 3 [ 23.704768] 4 [ 23.704769] 5 [ 23.704772] [ 23.704772] port=0 dev->numOfPorts=7 ports_mask=0x3f num_of_ports=5 [ 23.704898] [ 23.704898] port1 friends: [ 23.704899] 0 [ 23.704901] 2 [ 23.704902] 3 [ 23.704904] 4 [ 23.704905] 5 [ 23.704907] [ 23.704907] port=1 dev->numOfPorts=7 ports_mask=0x3f num_of_ports=5 [ 23.705032] [ 23.705032] port2 friends: [ 23.705033] 0 [ 23.705035] 1 [ 23.705036] 3 [ 23.705038] 4 [ 23.705039] 5 [ 23.705041] [ 23.705041] port=2 dev->numOfPorts=7 ports_mask=0x3f num_of_ports=5 [ 23.705166] [ 23.705166] port3 friends: [ 23.705168] 0 [ 23.705169] 1 [ 23.705171] 2 [ 23.705172] 4 [ 23.705173] 5 [ 23.705175] [ 23.705175] port=3 dev->numOfPorts=7 ports_mask=0x3f num_of_ports=5 [ 23.705300] [ 23.705300] port4 friends: [ 23.705301] 0 [ 23.705303] 1 [ 23.705304] 2 [ 23.705306] 3 [ 23.705307] 5 [ 23.705309] [ 23.705309] port=4 dev->numOfPorts=7 ports_mask=0x3f num_of_ports=5 [ 23.705434] gvlnSetPortVlanPorts success [ 23.706480] umsd_add_cpu_mac_internal(655) Successfully added 00:1c:7f:xx:xx:4b on FID 1 [ 23.706493] umsd_fdb_port_learn_enable(874) port 0, enable 1, command 0 [ 23.707785] umsd_fdb_port_learn_enable(874) port 1, enable 1, command 0 [ 23.709479] umsd_fdb_port_learn_enable(874) port 2, enable 1, command 0 [ 23.711145] umsd_fdb_port_learn_enable(874) port 3, enable 1, command 0 [ 23.712875] umsd_fdb_port_learn_enable(874) port 4, enable 1, command 0 [ 23.714734] ksw_mrv_dev_do_ioctl(489) [ 23.714737] Ports vlan [ 23.714738] num |VID |port_state | [ 23.714740] -------------------------------------------- [ 23.714742] 1 |1 |0 | [ 23.714744] 2 |1 |0 | [ 23.714745] 3 |1 |0 | [ 23.714747] 4 |1 |0 | [ 23.714748] 5 |1 |0 | [ 23.714750] [ 23.714750] Vlan port Mask [ 23.714751] VID |Port mask | [ 23.714753] ----------------------- [ 23.714755] 1 |0x1f | [ 23.714765] [ 23.714767] g_port_vlan_exist=1 [ 23.714771] Updating vid 1 link status [ 23.817845] Updating vid 1 link status [ 23.818508] Updating vid 1 link status [ 23.931426] Updating vid 1 link status [ 23.966012] New timeout is 12 [ 24.084666] Updating vid 1 link status [ 24.262713] Updating vid 1 link status [ 25.719738] [fw4_0];FW-1: Warning: No valid license [ 25.719802] [fw4_1];FW-1: Warning: No valid license [ 25.719850] [fw4_2];FW-1: Warning: No valid license [ 25.719892] [fw4_3];FW-1: Warning: No valid license [ 25.978403] [fw4_0];cphwd_api_set_seg_info_: calling func with seg_num 4, func_ptr is ffff000000a002d8 [ 25.978412] [SIM4];sim_db_init_hash: Called, with num_segs = 4 [ 25.978714] [fw4_0];cphwd_api_q_host_queues_init: initializing host queues.. total cores=4, active queues=4 [ 25.982725] [fw4_0];cphwd_api_q_set_host_queues_affinity: Setting affinity.. [ 26.047904] [SIM4];cphwd_api_register_host: already registered [ 26.047915] [fw4_0];cphwd_api_set_seg_info_: calling func with seg_num 4, func_ptr is ffff000000a002d8 [ 26.047920] [SIM4];sim_db_init_hash: Called, with num_segs = 4 [ 26.048118] [SIM4];cphwd_api_set_num_of_sxl_devices: set number of sxl devices to: 1 [ 26.048356] [fw4_0];FW-1: SND SecureXL device detected (ID 0) [ 26.175564] [fw4_0];FW-1: fwloghandle_sanity: no log handle [ 26.175570] [fw4_0];FW-1: fwloghandle_send_log: no log handle [ 26.175574] [fw4_0];FW-1: fwloghandle_destroy: no log handle [ 26.175639] [SIM4];SIM (sim_mgr_handle_message): sim was not initialized. opcode=76 vsid=0 service_id=0 internal_flags=4 [ 26.903642] [fw4_0];==>fwk_cmi_prepare: SMEM used: 340066460 [ 26.903691] [fw4_0];<==fwk_cmi_prepare: SMEM used: 340071888 [ 26.922079] [fw4_0];FW-1: No normal policy. Acceleration is disabled. [ 26.925401] [fw4_1];FW-1: No normal policy. Acceleration is disabled. [ 26.928634] [fw4_2];FW-1: No normal policy. Acceleration is disabled. [ 26.931872] [fw4_3];FW-1: No normal policy. Acceleration is disabled. [ 26.932223] [fw4_0];===> ACC: Accelerator started. Features: 0x3b (v300151119) [ 26.932259] [fw4_1];===> ACC: Accelerator started. Features: 0x3b (v300151119) [ 26.932289] [fw4_2];===> ACC: Accelerator started. Features: 0x3b (v300151119) [ 26.932311] [fw4_3];===> ACC: Accelerator started. Features: 0x3b (v300151119) [ 27.272751] [fw4_0];FW-1: Warning: No valid license [ 27.272814] [fw4_1];FW-1: Warning: No valid license [ 27.272868] [fw4_2];FW-1: Warning: No valid license [ 27.272920] [fw4_3];FW-1: Warning: No valid license [ 28.050094] [fw4_0];Successfully configured Routing (6) [ 395.271483] mvpp2_open: Setting device WAN to NH [ 395.345392] mvpp2 f2000000.ethernet WAN: PHY [f212a200.mdio-mii:01] driver [Marvell 88E1510] [ 395.347662] mvpp2 f2000000.ethernet WAN: configuring for phy/sgmii link mode [ 757.063573] mvpp2_open: Setting device WAN to NH [ 757.137413] mvpp2 f2000000.ethernet WAN: PHY [f212a200.mdio-mii:01] driver [Marvell 88E1510] [ 757.139666] mvpp2 f2000000.ethernet WAN: configuring for phy/sgmii link mode [ 1118.762180] mvpp2_open: Setting device WAN to NH [ 1118.837424] mvpp2 f2000000.ethernet WAN: PHY [f212a200.mdio-mii:01] driver [Marvell 88E1510] [ 1118.839676] mvpp2 f2000000.ethernet WAN: configuring for phy/sgmii link mode [ 1480.453757] mvpp2_open: Setting device WAN to NH [ 1480.529398] mvpp2 f2000000.ethernet WAN: PHY [f212a200.mdio-mii:01] driver [Marvell 88E1510] [ 1480.531665] mvpp2 f2000000.ethernet WAN: configuring for phy/sgmii link mode [ 1842.064056] mvpp2_open: Setting device WAN to NH [ 1842.141394] mvpp2 f2000000.ethernet WAN: PHY [f212a200.mdio-mii:01] driver [Marvell 88E1510] [ 1842.143665] mvpp2 f2000000.ethernet WAN: configuring for phy/sgmii link mode [ 2203.764060] mvpp2_open: Setting device WAN to NH [ 2203.841398] mvpp2 f2000000.ethernet WAN: PHY [f212a200.mdio-mii:01] driver [Marvell 88E1510] [ 2203.843652] mvpp2 f2000000.ethernet WAN: configuring for phy/sgmii link mode [ 2565.464114] mvpp2_open: Setting device WAN to NH [ 2565.545412] mvpp2 f2000000.ethernet WAN: PHY [f212a200.mdio-mii:01] driver [Marvell 88E1510] [ 2565.547668] mvpp2 f2000000.ethernet WAN: configuring for phy/sgmii link mode [ 2927.256209] mvpp2_open: Setting device WAN to NH [ 2927.333403] mvpp2 f2000000.ethernet WAN: PHY [f212a200.mdio-mii:01] driver [Marvell 88E1510] [ 2927.335658] mvpp2 f2000000.ethernet WAN: configuring for phy/sgmii link mode [ 3288.960134] mvpp2_open: Setting device WAN to NH [ 3289.037401] mvpp2 f2000000.ethernet WAN: PHY [f212a200.mdio-mii:01] driver [Marvell 88E1510] [ 3289.039657] mvpp2 f2000000.ethernet WAN: configuring for phy/sgmii link mode [ 3541.600953] Updating port 3 link status [ 3541.600957] Updating vid 1 link status [ 3541.601405] LAN1: Link Up [ 3549.664949] Updating port 3 link status [ 3549.664952] Updating vid 1 link status [ 3549.665273] LAN1: Link Down [ 3551.680953] Updating port 3 link status [ 3551.680957] Updating vid 1 link status [ 3551.681404] LAN1: Link Up [ 3650.652101] mvpp2_open: Setting device WAN to NH [ 3650.729401] mvpp2 f2000000.ethernet WAN: PHY [f212a200.mdio-mii:01] driver [Marvell 88E1510] [ 3650.731654] mvpp2 f2000000.ethernet WAN: configuring for phy/sgmii link mode [ 3653.857078] [WAN] up, speed=1000 [ 3653.857114] mvpp2 f2000000.ethernet WAN: Link is Up - 1Gbps/Full - flow control off [ 3662.867352] [fw4_0];Successfully configured Routing (6) [ 3670.098730] mvpp2 f2000000.ethernet WAN: Link is Down [ 3670.098734] [WAN] down [ 3671.125646] [fw4_0];Successfully configured Routing (6)