AR8031 phy loss packet on i.MX6Q

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

AR8031 phy loss packet on i.MX6Q

2,591 Views
yanfali
Contributor I

Hi,

   I am using a custom i.MX6Q  board. Linux kernel is download from Freescale git, and linux kernel version is rel_imx_4.1.15_2.0.0_ga_linux. The phy on  i.MX6Q  board is AR8031 which works auto negotiatioan, 100M Full duplex mode. When I using ping comand to test network, AR8031 phy loss packet occured. I don't know what has happened.

   The pins configuration of network in devicetree file is as follow.

      pinctrl_enet: enetgrp {
         fsl,pins = <
            MX6QDL_PAD_ENET_MDIO__ENET_MDIO 0x1b0b0
            MX6QDL_PAD_ENET_MDC__ENET_MDC 0x1b0b0
            MX6QDL_PAD_RGMII_TXC__RGMII_TXC 0x1b0b0
            MX6QDL_PAD_RGMII_TD0__RGMII_TD0 0x1b0b0
            MX6QDL_PAD_RGMII_TD1__RGMII_TD1 0x1b0b0
            MX6QDL_PAD_RGMII_TD2__RGMII_TD2 0x1b0b0
            MX6QDL_PAD_RGMII_TD3__RGMII_TD3 0x1b0b0
            MX6QDL_PAD_RGMII_TX_CTL__RGMII_TX_CTL 0x1b0b0
            MX6QDL_PAD_ENET_REF_CLK__ENET_TX_CLK 0x1b0b0
            MX6QDL_PAD_RGMII_RXC__RGMII_RXC 0x1b0b0
            MX6QDL_PAD_RGMII_RD0__RGMII_RD0 0x1b0b0
            MX6QDL_PAD_RGMII_RD1__RGMII_RD1 0x1b0b0
            MX6QDL_PAD_RGMII_RD2__RGMII_RD2 0x1b0b0
            MX6QDL_PAD_RGMII_RD3__RGMII_RD3 0x1b0b0
            MX6QDL_PAD_RGMII_RX_CTL__RGMII_RX_CTL 0x1b0b0
            MX6QDL_PAD_GPIO_16__ENET_REF_CLK 0x4001b0a8
        >;
      };

      fec: ethernet@02188000 {
         compatible = "fsl,imx6q-fec";
         reg = <0x02188000 0x4000>;
         interrupts-extended =
         <&gpc 0 118 IRQ_TYPE_LEVEL_HIGH>,
         <&gpc 0 119 IRQ_TYPE_LEVEL_HIGH>;
         clocks = <&clks IMX6QDL_CLK_ENET>,
         <&clks IMX6QDL_CLK_ENET>,
         <&clks IMX6QDL_CLK_ENET_REF>;
         clock-names = "ipg", "ahb", "ptp";
         stop-mode = <&gpr 0x34 27>;
         fsl,wakeup_irq = <0>;
         status = "disabled";
      };

      &fec {
         pinctrl-names = "default";
         pinctrl-0 = <&pinctrl_enet>;
         phy-mode = "rgmii";
         phy-reset-gpios = <&gpio1 25 0>;
         fsl,magic-packet;
         status = "okay";
        };

   The diagram of i.MX6Q board is as follow.

               1.png

            2.png

3.png

   Boot linux and the kernel print message is as follow.

      [ 3.934969] fec 2188000.ethernet eth0: Freescale FEC PHY driver [Generic PHY       (mii_bus:phy_addr=2188000.ethernet:01, irq=-1)
      [ 3.974538] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
      [ 6.944930] fec 2188000.ethernet eth0: Link is Up - 100Mbps/Full - flow control rx/tx
      [ 6.952785] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready

      Please press Enter to activate this console.

   Packet loss is as follow.

   4.png   

Can someone help me?

   

0 Kudos
Reply
2 Replies

1,315 Views
igorpadykov
NXP Employee
NXP Employee

Hi Yanfa

one can try kernel boot parameter "enable_wait_mode=off"

and check for other suggestions summarized on

i.MX6 Gigabit Ethernet - Boundary Devices 

Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos
Reply

1,315 Views
yanfali
Contributor I

Hi igorpadykov,

It doesn't work.

I am not sure that the bug which causes packet loss exists in MAC driver or PHY driver. 

In order to confirm that there is no bug in MAC driver, so I modify MAC driver.

image001(08-24-14-34-18).jpg

In fec_enet_start_xmit function,  when icmp datagram is transmitted, print the sequence of icmp datagram.

And print the return value of fec_enet_start_xmit function.

image002(08-24-14-34-18).jpg

In transmition completion fec_enet_tx_queue function, I also print the sequence of icmp datagram.

Reboot linux.

Ping PC which ip is 192.168.1.120, and capture datagram using wireshark on PC.

The result of ping is as follows.

Catch7BFF(08-24-14-57-25).jpg

Kernel boot message,

--------------------------------------------------------------------------------------------------------------------------

[ 0.000000] Booting Linux on physical CPU 0x0
[ 0.000000] Linux version 4.1.15-rt16 (step@step) (gcc version 4.7.3 20130328 (prerelease) (crosstool-NG linaro-1.13.1-4.7-2013.04-20130415 - Linaro GCC 2013.04) ) #106 SMP PREEMPT RT Wed Aug 23 15:21:47 CST 2017
[ 0.000000] CPU: ARMv7 Processor [412fc09a] revision 10 (ARMv7), cr=10c53c7d
[ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[ 0.000000] Machine model: Freescale i.MX6 Quad SABRE Smart Device Board
[ 0.000000] Reserved memory: created CMA memory pool at 0x2a000000, size 320 MiB
[ 0.000000] Reserved memory: initialized node linux,cma, compatible id shared-dma-pool
[ 0.000000] Memory policy: Data cache writealloc
[ 0.000000] On node 0 totalpages: 524288
[ 0.000000] free_area_init_node: node 0, pgdat c0b34040, node_mem_map ee757000
[ 0.000000] Normal zone: 1520 pages used for memmap
[ 0.000000] Normal zone: 0 pages reserved
[ 0.000000] Normal zone: 194560 pages, LIFO batch:31
[ 0.000000] HighMem zone: 329728 pages, LIFO batch:31
[ 0.000000] PERCPU: Embedded 12 pages/cpu @ee6f0000 s17664 r8192 d23296 u49152
[ 0.000000] pcpu-alloc: s17664 r8192 d23296 u49152 alloc=12*4096
[ 0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 522768
[ 0.000000] Kernel command line: noinitrd console=ttymxc0,115200 root=/dev/mmcblk3p1 rootwait rw init=/linuxrc enable_wait_mode=off
[ 0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes)
[ 0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
[ 0.000000] Memory: 1738708K/2097152K available (7786K kernel code, 436K rwdata, 2796K rodata, 424K init, 481K bss, 30764K reserved, 327680K cma-reserved, 1318912K highmem)
[ 0.000000] Virtual kernel memory layout:
[ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB)
[ 0.000000] fixmap : 0xffc00000 - 0xfff00000 (3072 kB)
[ 0.000000] vmalloc : 0xf0000000 - 0xff000000 ( 240 MB)
[ 0.000000] lowmem : 0xc0000000 - 0xef800000 ( 760 MB)
[ 0.000000] pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB)
[ 0.000000] modules : 0xbf000000 - 0xbfe00000 ( 14 MB)
[ 0.000000] .text : 0xc0008000 - 0xc0a5dd78 (10584 kB)
[ 0.000000] .init : 0xc0a5e000 - 0xc0ac8000 ( 424 kB)
[ 0.000000] .data : 0xc0ac8000 - 0xc0b351e0 ( 437 kB)
[ 0.000000] .bss : 0xc0b38000 - 0xc0bb0584 ( 482 kB)
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[ 0.000000] Preemptible hierarchical RCU implementation.
[ 0.000000] Additional per-CPU info printed with stalls.
[ 0.000000] RCU kthread priority: 1.
[ 0.000000] NR_IRQS:16 nr_irqs:16 16
[ 0.000000] L2C-310 erratum 769419 enabled
[ 0.000000] L2C-310 enabling early BRESP for Cortex-A9
[ 0.000000] L2C-310 full line of zeros enabled for Cortex-A9
[ 0.000000] L2C-310 ID prefetch enabled, offset 16 lines
[ 0.000000] L2C-310 dynamic clock gating enabled, standby mode enabled
[ 0.000000] L2C-310 cache controller enabled, 16 ways, 1024 kB
[ 0.000000] L2C-310: CACHE_ID 0x410000c7, AUX_CTRL 0x76470001
[ 0.000000] mxc_clocksource_init 3000000
[ 0.000000] Switching to timer-based delay loop, resolution 333ns
[ 0.000007] sched_clock: 32 bits at 3000kHz, resolution 333ns, wraps every 715827882841ns
[ 0.000019] clocksource mxc_timer1: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 637086815595 ns
[ 0.001208] Console: colour dummy device 80x30
[ 0.001355] Calibrating delay loop (skipped), value calculated using timer frequency.. 6.00 BogoMIPS (lpj=30000)
[ 0.001359] pid_max: default: 32768 minimum: 301
[ 0.001455] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.001463] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.002181] CPU: Testing write buffer coherency: ok
[ 0.002465] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
[ 0.002577] Setting up static identity map for 0x10008280 - 0x100082d8
[ 0.120152] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
[ 0.160141] CPU2: thread -1, cpu 2, socket 0, mpidr 80000002
[ 0.200129] CPU3: thread -1, cpu 3, socket 0, mpidr 80000003
[ 0.200205] Brought up 4 CPUs
[ 0.200229] SMP: Total of 4 processors activated (24.00 BogoMIPS).
[ 0.200239] CPU: All CPU(s) started in SVC mode.
[ 0.200854] devtmpfs: initialized
[ 0.213471] VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4
[ 0.213966] clocksource jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[ 0.231815] pinctrl core: initialized pinctrl subsystem
[ 0.233252] NET: Registered protocol family 16
[ 0.248943] DMA: preallocated 256 KiB pool for atomic coherent allocations
[ 0.289650] cpuidle: using governor ladder
[ 0.329645] cpuidle: using governor menu
[ 0.329849] CPU identified as i.MX6Q, silicon rev 1.5
[ 0.357734] hw-breakpoint: found 5 (+1 reserved) breakpoint and 1 watchpoint registers.
[ 0.357749] hw-breakpoint: maximum watchpoint size is 4 bytes.
[ 0.358717] imx6q-pinctrl 20e0000.iomuxc: Invalid fsl,pins property in node /soc/aips-bus@02000000/iomuxc@020e0000/imx6qdl-sabresd/gpio_keysgrp
[ 0.359090] imx6q-pinctrl 20e0000.iomuxc: initialized IMX pinctrl driver
[ 0.412943] mxs-dma 110000.dma-apbh: initialized
[ 0.417616] SCSI subsystem initialized
[ 0.417888] libata version 3.00 loaded.
[ 0.418253] usbcore: registered new interface driver usbfs
[ 0.418341] usbcore: registered new interface driver hub
[ 0.418487] usbcore: registered new device driver usb
[ 0.418701] 2000000.aips-bus:usbphy_nop1 supply vcc not found, using dummy regulator
[ 0.418852] 2000000.aips-bus:usbphy_nop2 supply vcc not found, using dummy regulator
[ 0.420594] i2c i2c-0: IMX I2C adapter registered
[ 0.420615] i2c i2c-0: can't use DMA
[ 0.421882] i2c i2c-1: IMX I2C adapter registered
[ 0.421902] i2c i2c-1: can't use DMA
[ 0.422816] i2c i2c-2: IMX I2C adapter registered
[ 0.422836] i2c i2c-2: can't use DMA
[ 0.423013] Linux video capture interface: v2.00
[ 0.423122] pps_core: LinuxPPS API ver. 1 registered
[ 0.423133] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 0.423173] PTP clock support registered
[ 0.439700] imx-ipuv3 2400000.ipu: IPU DMFC NORMAL mode: 1(0~1), 5B(4,5), 5F(6,7)
[ 0.459694] imx-ipuv3 2800000.ipu: IPU DMFC NORMAL mode: 1(0~1), 5B(4,5), 5F(6,7)
[ 0.461167] mxc_mipi_csi2 21dc000.mipi_csi: i.MX MIPI CSI2 driver probed
[ 0.461184] mxc_mipi_csi2 21dc000.mipi_csi: i.MX MIPI CSI2 dphy version is 0x3130302a
[ 0.461286] MIPI CSI2 driver module loaded
[ 0.461614] Advanced Linux Sound Architecture Driver Initialized.
[ 0.462967] Bluetooth: Core ver 2.20
[ 0.463018] NET: Registered protocol family 31
[ 0.463029] Bluetooth: HCI device and connection manager initialized
[ 0.463050] Bluetooth: HCI socket layer initialized
[ 0.463065] Bluetooth: L2CAP socket layer initialized
[ 0.463112] Bluetooth: SCO socket layer initialized
[ 0.464322] Switched to clocksource mxc_timer1
[ 0.476844] NET: Registered protocol family 2
[ 0.477683] TCP established hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.477821] TCP bind hash table entries: 8192 (order: 5, 229376 bytes)
[ 0.478230] TCP: Hash tables configured (established 8192 bind 8192)
[ 0.478434] UDP hash table entries: 512 (order: 3, 32768 bytes)
[ 0.478514] UDP-Lite hash table entries: 512 (order: 3, 32768 bytes)
[ 0.478859] NET: Registered protocol family 1
[ 0.479624] CPU PMU: Failed to parse /soc/pmu/interrupt-affinity[0]
[ 0.479680] hw perfevents: enabled with armv7_cortex_a9 PMU driver, 7 counters available
[ 0.481086] imx rpmsg driver is registered.
[ 0.482214] Bus freq driver module loaded
[ 0.483510] futex hash table entries: 1024 (order: 4, 65536 bytes)
[ 0.491439] VFS: Disk quotas dquot_6.6.0
[ 0.491662] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[ 0.493662] jffs2: version 2.2. (NAND) 漏 2001-2006 Red Hat, Inc.
[ 0.494627] fuse init (API version 7.23)
[ 0.498910] bounce: pool size: 64 pages
[ 0.498932] io scheduler noop registered
[ 0.498950] io scheduler deadline registered
[ 0.499288] io scheduler cfq registered (default)
[ 0.499900] imx-weim 21b8000.weim: Driver registered.
[ 0.501860] backlight supply power not found, using dummy regulator
[ 0.503968] mxc_mipi_dsi 21e0000.mipi: i.MX MIPI DSI driver probed
[ 0.504102] MIPI DSI driver module loaded
[ 0.504480] MIPI DSI driver module loaded
[ 0.507510] mxc_sdc_fb fb@0: registered mxc display driver ldb
[ 0.534414] imx-ipuv3 2800000.ipu: IPU DMFC DP HIGH RESOLUTION: 1(0,1), 5B(2~5), 5F(6,7)
[ 0.592592] Console: switching to colour frame buffer device 128x48
[ 0.629083] mxc_hdmi 20e0000.hdmi_video: Detected HDMI controller 0x13:0xa:0xa0:0xc1
[ 0.629110] fbcvt: 1920x1080@60: CVT Name - 2.073M9
[ 0.629373] mxc_sdc_fb fb@1: registered mxc display driver hdmi
[ 0.672244] mxc_sdc_fb fb@2: registered mxc display driver lcd
[ 0.672261] mxc_sdc_fb fb@2: ipu0-di0 already in use
[ 0.672285] mxc_sdc_fb: probe of fb@2 failed with error -16
[ 0.672355] mxc_sdc_fb fb@3: registered mxc display driver ldb
[ 0.684458] imx-sdma 20ec000.sdma: no iram assigned, using external mem
[ 0.685196] imx-sdma 20ec000.sdma: no event needs to be remapped
[ 0.688425] imx-sdma 20ec000.sdma: initialized
[ 0.689758] imx-sdma 20ec000.sdma: loaded firmware 3.3
[ 0.690312] pfuze100-regulator 1-0008: Full layer: 2, Metal layer: 1
[ 0.690961] pfuze100-regulator 1-0008: FAB: 0, FIN: 0
[ 0.690977] pfuze100-regulator 1-0008: pfuze100 found.
[ 0.708920] 2020000.serial: ttymxc0 at MMIO 0x2020000 (irq = 25, base_baud = 5000000) is a IMX
[ 1.554558] console [ttymxc0] enabled
[ 1.561371] imx sema4 driver is registered.
[ 1.565642] [drm] Initialized drm 1.1.0 20060810
[ 1.570892] [drm] Initialized vivante 1.0.0 20120216 on minor 0
[ 1.588514] brd: module loaded
[ 1.598915] loop: module loaded
[ 1.603724] ahci-imx 2200000.sata: fsl,transmit-level-mV not specified, using 00000024
[ 1.611668] ahci-imx 2200000.sata: fsl,transmit-boost-mdB not specified, using 00000480
[ 1.619692] ahci-imx 2200000.sata: fsl,transmit-atten-16ths not specified, using 00002000
[ 1.627889] ahci-imx 2200000.sata: fsl,receive-eq-mdB not specified, using 05000000
[ 1.639710] ahci-imx 2200000.sata: SSS flag set, parallel bus scan disabled
[ 1.646717] ahci-imx 2200000.sata: AHCI 0001.0300 32 slots 1 ports 3 Gbps 0x1 impl platform mode
[ 1.655524] ahci-imx 2200000.sata: flags: ncq sntf stag pm led clo only pmp pio slum part ccc apst
[ 1.666439] scsi host0: ahci-imx
[ 1.670051] ata1: SATA max UDMA/133 mmio [mem 0x02200000-0x02203fff] port 0x100 irq 308
[ 1.682437] m25p80 spi0.0: unrecognized JEDEC id bytes: 00, 0, 0
[ 1.688661] spi_imx 2008000.ecspi: probed
[ 1.693738] CAN device driver interface
[ 1.699223] 2188000.ethernet supply phy not found, using dummy regulator
[ 1.724905] pps pps0: new PPS source ptp0
[ 1.731614] WR addr: 1, reg: 0x1d, val:0x1f
[ 1.735880] WR addr: 1, reg: 0x1e, val:0x8
[ 1.740045] WR addr: 1, reg: 0x0d, val:0x3
[ 1.744208] WR addr: 1, reg: 0x0e, val:0x805d
[ 1.748636] WR addr: 1, reg: 0x0d, val:0x4003
[ 1.753113] WR addr: 1, reg: 0x0e, val:0x1000
[ 1.757542] WR addr: 1, reg: 0x0d, val:0x7
[ 1.761707] WR addr: 1, reg: 0x0e, val:0x8016
[ 1.766136] WR addr: 1, reg: 0x0d, val:0x4007
[ 1.770616] WR addr: 1, reg: 0x0e, val:0xba9a
[ 1.775045] WR addr: 1, reg: 0x1d, val:0x5
[ 1.779262] WR addr: 1, reg: 0x1e, val:0x2d47
[ 1.786972] libphy: fec_enet_mii_bus: probed
[ 1.791986] fec 2188000.ethernet eth0: registered PHC device 0
[ 1.798846] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 1.805398] ehci-mxc: Freescale On-Chip EHCI Host driver
[ 1.810981] usbcore: registered new interface driver usb-storage
[ 1.817079] usbcore: registered new interface driver usb_ehset_test
[ 1.824957] 2184800.usbmisc supply vbus-wakeup not found, using dummy regulator
[ 1.833246] 2184200.usb supply vbus not found, using dummy regulator
[ 1.843013] ci_hdrc ci_hdrc.0: EHCI Host Controller
[ 1.847936] ci_hdrc ci_hdrc.0: new USB bus registered, assigned bus number 1
[ 1.874358] ci_hdrc ci_hdrc.0: USB 2.0 started, EHCI 1.00
[ 1.880803] hub 1-0:1.0: USB hub found
[ 1.884606] hub 1-0:1.0: 1 port detected
[ 1.889974] mousedev: PS/2 mouse device common for all mice
[ 1.896721] egalax_ts 1-0004: Failed to read firmware version
[ 1.902504] egalax_ts: probe of 1-0004 failed with error -5
[ 1.908456] egalax_ts 2-0004: Failed to read firmware version
[ 1.914232] egalax_ts: probe of 2-0004 failed with error -5
[ 1.923068] snvs_rtc 20cc000.snvs:snvs-rtc-lp: rtc core: registered 20cc000.snvs:snvs-r as rtc0
[ 1.931954] i2c /dev entries driver
[ 1.936968] IR NEC protocol handler initialized
[ 1.941522] IR RC5(x/sz) protocol handler initialized
[ 1.946594] IR RC6 protocol handler initialized
[ 1.951142] IR JVC protocol handler initialized
[ 1.955693] IR Sony protocol handler initialized
[ 1.960328] IR SANYO protocol handler initialized
[ 1.965052] IR Sharp protocol handler initialized
[ 1.969774] IR MCE Keyboard/mouse protocol handler initialized
[ 1.975626] IR XMP protocol handler initialized
[ 1.981732] mxc_v4l2_output v4l2_out: V4L2 device registered as video16
[ 1.988548] mxc_v4l2_output v4l2_out: V4L2 device registered as video17
[ 1.995374] mxc_v4l2_output v4l2_out: V4L2 device registered as video18
[ 2.002181] mxc_v4l2_output v4l2_out: V4L2 device registered as video19
[ 2.008992] mxc_v4l2_output v4l2_out: V4L2 device registered as video20
[ 2.016881] mag3110 2-000e: check mag3110 chip ID
[ 2.021833] mag3110 2-000e: read chip ID 0xfffffffb is not equal to 0xc4!
[ 2.024365] ata1: SATA link down (SStatus 0 SControl 300)
[ 2.024410] ahci-imx 2200000.sata: no device found, disabling link.
[ 2.024418] ahci-imx 2200000.sata: pass ahci_imx..hotplug=1 to enable hotplug
[ 2.047608] mag3110: probe of 2-000e failed with error -22
[ 2.053667] mma8451 0-001c: read chip ID 0x1 is not equal to 0x1a or 0x2a!
[ 2.060696] mma8451: probe of 0-001c failed with error -22
[ 2.067661] imx2-wdt 20bc000.wdog: timeout 60 sec (nowayout=0)
[ 2.073697] Bluetooth: HCI UART driver ver 2.3
[ 2.078159] Bluetooth: HCI UART protocol H4 registered
[ 2.083311] Bluetooth: HCI UART protocol BCSP registered
[ 2.088635] Bluetooth: HCI UART protocol ATH3K registered
[ 2.094149] usbcore: registered new interface driver bcm203x
[ 2.099921] usbcore: registered new interface driver btusb
[ 2.105513] usbcore: registered new interface driver ath3k
[ 2.111256] sdhci: Secure Digital Host Controller Interface driver
[ 2.117448] sdhci: Copyright(c) Pierre Ossman
[ 2.121822] sdhci-pltfm: SDHCI platform and OF driver helper
[ 2.128314] /soc/aips-bus@02100000/usdhc@02194000: voltage-ranges unspecified
[ 2.135492] sdhci-esdhc-imx 2194000.usdhc: Got CD GPIO
[ 2.140696] sdhci-esdhc-imx 2194000.usdhc: Got WP GPIO
[ 2.147350] sdhci-esdhc-imx 2194000.usdhc: No vmmc regulator found
[ 2.153549] sdhci-esdhc-imx 2194000.usdhc: No vqmmc regulator found
[ 2.204361] usb 1-1: new high-speed USB device number 2 using ci_hdrc
[ 2.204495] mmc1: SDHCI controller on 2194000.usdhc [2194000.usdhc] using ADMA
[ 2.204993] /soc/aips-bus@02100000/usdhc@02198000: voltage-ranges unspecified
[ 2.205019] sdhci-esdhc-imx 2198000.usdhc: Got CD GPIO
[ 2.205037] sdhci-esdhc-imx 2198000.usdhc: Got WP GPIO
[ 2.206521] sdhci-esdhc-imx 2198000.usdhc: No vmmc regulator found
[ 2.206529] sdhci-esdhc-imx 2198000.usdhc: No vqmmc regulator found
[ 2.244484] mmc2: SDHCI controller on 2198000.usdhc [2198000.usdhc] using ADMA
[ 2.245062] /soc/aips-bus@02100000/usdhc@0219c000: voltage-ranges unspecified
[ 2.245543] sdhci-esdhc-imx 219c000.usdhc: No vmmc regulator found
[ 2.245551] sdhci-esdhc-imx 219c000.usdhc: No vqmmc regulator found
[ 2.284356] mmc3: SDHCI controller on 219c000.usdhc [219c000.usdhc] using ADMA
[ 2.293634] mxc_vpu 2040000.vpu_fsl: VPU initialized
[ 2.299430] mxc_vdoa 21e4000.vdoa: i.MX Video Data Order Adapter(VDOA) driver probed
[ 2.307846] mxc_hdmi_cec soc:hdmi_cec@00120000: HDMI CEC initialized
[ 2.316810] caam 2100000.caam: Entropy delay = 3200
[ 2.358952] mmc3: MAN_BKOPS_EN bit is not set
[ 2.382488] caam 2100000.caam: Instantiated RNG4 SH0
[ 2.383170] mmc3: new DDR MMC card at address 0001
[ 2.383642] mmcblk3: mmc3:0001 SEM08G 7.28 GiB
[ 2.383784] mmcblk3boot0: mmc3:0001 SEM08G partition 1 2.00 MiB
[ 2.383934] mmcblk3boot1: mmc3:0001 SEM08G partition 2 2.00 MiB
[ 2.384075] mmcblk3rpmb: mmc3:0001 SEM08G partition 3 2.00 MiB
[ 2.388100] mmcblk3: p1
[ 2.425743] hub 1-1:1.0: USB hub found
[ 2.429642] hub 1-1:1.0: 4 ports detected
[ 2.443252] caam 2100000.caam: Instantiated RNG4 SH1
[ 2.448244] caam 2100000.caam: device ID = 0x0a16010000000000 (Era -524)
[ 2.454964] caam 2100000.caam: job rings = 2, qi = 0
[ 2.550284] caam algorithms registered in /proc/crypto
[ 2.559600] caam_jr 2101000.jr0: registering rng-caam
[ 2.564989] snvs-secvio 20cc000.caam-snvs: can't get snvs clock
[ 2.571088] snvs-secvio 20cc000.caam-snvs: violation handlers armed - non-secure state
[ 2.579911] usbcore: registered new interface driver usbhid
[ 2.585498] usbhid: USB HID core driver
[ 2.595615] wm8962 0-001a: customer id 0 revision D
[ 2.619426] fsl-asrc 2034000.asrc: driver registered
[ 2.631579] input: WM8962 Beep Generator as /devices/soc0/soc/2100000.aips-bus/21a0000.i2c/i2c-0/0-001a/input/input2
[ 2.644430] imx-wm8962 sound: wm8962 <-> 202c000.ssi mapping ok
[ 2.654204] imx-wm8962 sound: snd-soc-dummy-dai <-> 2034000.asrc mapping ok
[ 2.661315] imx-wm8962 sound: wm8962 <-> 202c000.ssi mapping ok
[ 2.675205] imx-audio-hdmi sound-hdmi: hdmi-hifi <-> soc:hdmi_audio@00120000 mapping ok
[ 2.684152] NET: Registered protocol family 26
[ 2.689599] NET: Registered protocol family 10
[ 2.695282] sit: IPv6 over IPv4 tunneling driver
[ 2.700753] NET: Registered protocol family 17
[ 2.705235] can: controller area network core (rev 20120528 abi 9)
[ 2.711536] NET: Registered protocol family 29
[ 2.716006] can: raw protocol (rev 20120528)
[ 2.720294] can: broadcast manager protocol (rev 20120528 t)
[ 2.724358] usb 1-1.3: new high-speed USB device number 3 using ci_hdrc
[ 2.732605] can: netlink gateway (rev 20130117) max_hops=1
[ 2.738437] Bluetooth: RFCOMM TTY layer initialized
[ 2.743342] Bluetooth: RFCOMM socket layer initialized
[ 2.748537] Bluetooth: RFCOMM ver 1.11
[ 2.752336] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 2.757662] Bluetooth: BNEP filters: protocol multicast
[ 2.762909] Bluetooth: BNEP socket layer initialized
[ 2.767895] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[ 2.773836] Bluetooth: HIDP socket layer initialized
[ 2.778820] 8021q: 802.1Q VLAN Support v1.8
[ 2.783079] Key type dns_resolver registered
[ 2.793683] dhd_module_init in
[ 2.797419] snvs_rtc 20cc000.snvs:snvs-rtc-lp: setting system clock to 1970-01-01 00:30:40 UTC (1840)
[ 2.822062] VGEN3: disabling
[ 2.825499] VGEN2: disabling
[ 2.828882] VGEN1: disabling
[ 2.832249] SWBST: disabling
[ 2.835618] SW4: disabling
[ 2.838342] wm8962-supply: disabling
[ 2.841934] usb_h1_vbus: disabling
[ 2.845351] usb_otg_vbus: disabling
[ 2.849152] ALSA device list:
[ 2.852129] #0: wm8962-audio
[ 2.855193] #1: imx-hdmi-soc
[ 2.923857] kjournald starting. Commit interval 5 seconds
[ 2.923913] EXT3-fs (mmcblk3p1): warning: maximal mount count reached, running e2fsck is recommended
[ 2.925167] EXT3-fs (mmcblk3p1): using internal journal
[ 2.925921] EXT3-fs (mmcblk3p1): recovery complete
[ 2.925927] EXT3-fs (mmcblk3p1): mounted filesystem with ordered data mode
[ 2.925963] VFS: Mounted root (ext3 filesystem) on device 179:1.
[ 2.934675] devtmpfs: mounted
[ 2.935544] Freeing unused kernel memory: 424K (c0a5e000 - c0ac8000)
[ 3.519552] r8152: disagrees about version of symbol module_layout
[ 3.536330] WR addr: 1, reg: 0x00, val:0x8000
[ 3.634374] WR addr: 1, reg: 0x1d, val:0x1f
[ 3.644375] WR addr: 1, reg: 0x1e, val:0x8
[ 3.654372] WR addr: 1, reg: 0x0d, val:0x3
[ 3.663911] WR addr: 1, reg: 0x0e, val:0x805d
[ 3.674362] WR addr: 1, reg: 0x0d, val:0x4003
[ 3.694361] WR addr: 1, reg: 0x0e, val:0x1000
[ 3.704363] WR addr: 1, reg: 0x0d, val:0x7
[ 3.714357] WR addr: 1, reg: 0x0e, val:0x8016
[ 3.724363] WR addr: 1, reg: 0x0d, val:0x4007
[ 3.744362] WR addr: 1, reg: 0x0e, val:0xba9a
[ 3.754357] WR addr: 1, reg: 0x1d, val:0x5
[ 3.774364] WR addr: 1, reg: 0x1e, val:0x2d47
[ 3.814362] WR addr: 1, reg: 0x00, val:0x0
[ 3.818479] fec 2188000.ethernet eth0: Freescale FEC PHY driver [Generic PHY] (mii_bus:phy_addr=2188000.ethernet:01, irq=-1)
[ 3.864477] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 4.814459] WR addr: 1, reg: 0x04, val:0x15e1
[ 4.818966] WR addr: 1, reg: 0x09, val:0x200
[ 4.823339] WR addr: 1, reg: 0x00, val:0x1200
[ 6.824828] fec 2188000.ethernet eth0: Link is Up - 100Mbps/Full - flow control rx/tx
[ 6.832679] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready

----------------------------------------------------------------------------------------------------------------------------

0 Kudos
Reply