This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] Linux/PROCESSOR-SDK-AM437X:WL18xx over MMC2/SDIO in AM437x、从处理器获取无时钟、没有为 WL18xx 加载驱动程序

Guru**** 2609895 points
Other Parts Discussed in Thread: DP83848C, AM4372

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/584456/linux-processor-sdk-am437x-wl18xx-over-mmc2-sdio-in-am437x-getting-no-clock-from-processor-no-driver-loaded-for-wl18xx

器件型号:PROCESSOR-SDK-AM437X
Thread 中讨论的其他器件:WL1837DP83848CAM4372

工具/软件:Linux

您好!  

在基于 AM437x 的定制板上、我们有 wl18xx over MMC2/SDIO、我们没有从 SDIO clk 引脚获取任何时钟、也没有在内核中加载任何驱动程序我的 DTS 和配置条目包括:  

在 defconfig 中:  

CONFIG_WL_TI=y
未设置# CONFIG_WL1251
未设置# CONFIG_WL12XX
CONFIG_WL18XX=y
CONFIG_WLCORE = y
CONFIG_WLCORE_SPI=y
CONFIG_WLCORE_SDIO=y
CONFIG_WiLink_platform_data=y

在 DTS 条目中:  

mmc3_PINS_DEFAULT:pinmux_mmc3_PIN_DEFAULT{
pinctrl-single、pins =<
0x13c (PIN_INPUT_PULLUP | MUX_MODE6)/*(B16) mii1_rxd1.mmc2_clk SDIO_CLK*/
0x114 (PIN_INPUT_PULLUP | MUX_MODE6)/*(A13) mii1_TX_en.mmc2_cmd SDIO_CMD*/
0x118 (PIN_INPUT_PULLUP | MUX_MODE5)/*(A15) mii1_Rx_dv.mmc2_dat0 SDIO_D0*/
0x11c (PIN_INPUT_PULLUP | MUX_MODE5)/*(C16) mii1_txd3.mmc2_DAT1 SDIO_D1*/
0x120 (PIN_INPUT_PULLUP | MUX_MODE5)/*(C13) mii1_txd2.mmc2_dat2 SDIO_D2*/
0x108 (PIN_INPUT_PULLUP | MUX_MODE5)/*(D16) mii1_col.mmc2_dat3 SDIO_D3*/

>;
};

mmc3_PINS_SLEEP:pinmux_mmc3_PIN_SLEEP{
pinctrl-single、pins =<
0x13c (PIN_OUTPUT | MUX_MODE7)/*(B16) mii1_rxd1.mmc2_clk SDIO_CLK*/
0x114 (PIN_OUTPUT | MUX_MODE7)/*(A13) mii1_TX_en.mmc2_cmd SDIO_CMD*/
0x118 (PIN_INPUT | MUX_MODE7)/*(A15) mii1_Rx_dv.mmc2_dat0 SDIO_D0*/
0x11c (PIN_INPUT | MUX_MODE7)/*(C16) mii1_txd3.mmc2_dat1 SDIO_D1*/
0x120 (PIN_INPUT | MUX_MODE7)/*(C13) mii1_txd2.mmc2_dat2 SDIO_D2*/
0x108 (PIN_INPUT | MUX_MODE7)/*(D16) mii1_col.mmc2_dat3 SDIO_D3*/
>;
};

mmc3{(&M)
状态="正常";
/*这些位于纵横制上,并在中进行了概述
Xbar-event-map 元素*/

/*
DMA =<&EDMA_Xbar 30 0 1>、
< EDMA_Xbar 31 0 2>;
dma-names ="TX"、"Rx";
*

VMMC-supply =<&wlan_en_reg>;
总线宽度=<4>;
pinctrl-names ="default"、"sleep";
pinctrl-0 =<&mmc3_PINs_default &wlan_pins_default>;
pinctrl-1 =<&mmc3_PINS_SLEEP &wlan_PINs_SLEEP>;
电容断电卡;
暂停时保持供电;
TI、需要特殊处理;
TI、不可拆卸;

#address-cells =<1>;

#size-cells =<0>;

wlcore:wlcore@0{
兼容="ti、wl1837";
reg =<2>;
interrupt-parent =<&GPIO5>;
中断=<12 IRQ_TYPE_LEVEL_HIGH_>;
};

};



wlan_en_reg:fixedreguler-mmcwl{
兼容="稳压器固定";
reguler-name ="wlan-en-regulator ";
稳压器最小微伏=<1800000>;
稳压器最大值微伏=<1800000>;

/*此板的 WLAN_EN GPIO -组5、pin11 */
GPIO =<&GPIO5 11 0>;

/* WLAN 卡特定延迟*/
启动延迟-us =<70000>;
使能端高电平有效;
};

wlan_pins_default:pinmux_wlan_pins_default{
pinctrl-single、pins =<
0x244 (PIN_OUTPUT 下拉| MUX_MODE7)/*(F23) GPIO5_11.GPIO5[11] WL_EN *
0x248 (PIN_INPUT | WAKEUP_ENABLE | MUX_MODE7)/*(E25) GPIO5_12.GPIO5[12] WLAN_IRQ */
0x24c (PIN_OUTPUT 下拉| MUX_MODE7)/*(E24) GPIO5_13.GPIO5[13] BT_nSHUTD */
>;
};

现在、我们已启用控制 WL_EN 引脚、并且可以从控制台切换它。 有什么问题吗? 为什么我的 WL1837驱动程序无法获得证明? 我的 DTS 条目是否正确?  


  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Chintan、

    DTS 条目似乎正确。 我只建议您将&wlan_pins_default 和&wlan_pin_sleep 放入&am43xx_pinmux。

    am43xx_pinmux{(am43xx_pinmux)}
    pinctrl-names ="default"、"sleep";
    pinctrl-0 =<&wlan_pins_default &ddr3_VTT_toggle_default &unused_pins &debugss_pines>;
    pinctrl-1 =<&wlan_pins_sleep>;
    (笑声)


    您还可以选择:

    mmc3_PINS_SLEEP:pinmux_mmc3_PIN_SLEEP{
    pinctrl-single、pins =<
    0x13c (PIN_OUTPUT | MUX_MODE7)/*(B16) mii1_rxd1.mmc2_clk SDIO_CLK*/
    0x114 (PIN_OUTPUT | MUX_MODE7)/*(A13) mii1_TX_en.mmc2_cmd SDIO_CMD*/
    0x118 (PIN_INPUT | MUX_MODE7)/*(A15) mii1_Rx_dv.mmc2_dat0 SDIO_D0*/
    0x11c (PIN_INPUT | MUX_MODE7)/*(C16) mii1_txd3.mmc2_dat1 SDIO_D1*/
    0x120 (PIN_INPUT | MUX_MODE7)/*(C13) mii1_txd2.mmc2_dat2 SDIO_D2*/
    0x108 (PIN_INPUT | MUX_MODE7)/*(D16) mii1_col.mmc2_dat3 SDIO_D3*/
    >;
    };

    更改为

    mmc3_PINS_SLEEP:pinmux_mmc3_PIN_SLEEP{
    pinctrl-single、pins =<
    0x13c (PIN_INPUT_PULLUX | MUX_MODE7)/*(B16) mii1_rxd1.mmc2_clk SDIO_CLK*/
    0x114 (PIN_INPUT 下拉| MUX_MODE7)/*(A13) mii1_TX_en.mmc2_cmd SDIO_CMD*/
    0x118 (PIN_INPUT_PULLUGDOWN | MUX_MODE7)/*(A15) mii1_Rx_dv.mmc2_dat0 SDIO_D0*/
    0x11c (PIN_INPUT 下拉| MUX_MODE7)/*(C16) mii1_txd3.mmc2_dat1 SDIO_D1*/
    0x120 (PIN_INPUT 下拉| MUX_MODE7)/*(C13) mii1_txd2.mmc2_dat2 SDIO_D2*/
    0x108 (PIN_INPUT 下拉| MUX_MODE7)/*(D16) mii1_col.mmc2_dat3 SDIO_D3*/
    >;
    };

    请检查引导日志中是否存在可疑错误、这些错误表明 WL1837的驱动程序未被探测的原因。

    此致、
    Kemal
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [0.000000]在物理 CPU 0x0上引导 Linux
    [0.000000]正在初始化 cgroup 子系统 CPU
    [0.000000]正在初始化 cgroup Subsys cpuacct
    [0.000000] Linux 版本4.4.3.32-gadde2ca9f8 (eInfochips@AHMCPU)(gcc 版本5.3.1 20160113 (Linaro GCC 5.3-2016.02))#18抢先于2017年3月28日12:36:13 IST
    [0.000000] CPU:ARMv7处理器[412fc09A]修订版10 (ARMv7)、CR=10c53c7d
    [0.000000] CPU:PIPT/VIPT 非混叠数据高速缓存、VIPT 别名指令高速缓存
    [0.000000]机器模型:TI AM437x GP EVM
    [0.000000] CMA:在0xfcc00000处保留48 MIB
    [0.000000]内存策略:数据高速缓存写回
    [0.000000] CPU:所有 CPU 均在 SVC 模式下启动。
    [0.000000] AM437x ES1.2 (NEON)
    [0.000000]在区域顺序和移动分组中构建了1个区域列表。 总页数:522559
    [0.000000]内核命令行:console=ttyS0、115200n8 root=/dev/mmcblk0p2 rw rootfstype=ext4 rootwait
    [0.000000] PID 哈希表条目:4096 (顺序:2、16384字节)
    [0.000000]条目高速缓存散列表条目:131072 (顺序:7、524288字节)
    [0.000000] inode 高速缓存散列表条目:65536 (顺序:6、262144字节)
    [0.000000]内存:2017112K/2097148K 可用(7799K 内核代码、358K rwdata、2644K rodata、280k init、277K BSS、 30884K 保留、49152K CMA 保留、1261564K HIGHMEM)
    [0.000000]虚拟内核内存布局:
    [0.000000] 向量:0xff0000-0xff1000 (4KB)
    [0.000000] Fixmap:0xc00000 - 0xc00000 (3072 KB)
    [0.000000] vmalloc:0xf0800000 - 0x800000 (240 MB)
    [0.000000] 低内存:0xC0000000-0xf0000000 (768 MB)
    [0.000000] pkmap:bfe00000 - 0xC0000000 (2 MB)
    [0.000000] 模块:bbf000000 - bbfe00000 (14 MB)
    [0.000000] .text:0xc0008000 - 0xc0a3b014 (10445KB)
    [0.000000] init:0xc0a3c000 - 0xc0a82000 (280 KB)
    [0.000000] .data:0xc0a82000 - 0xc0adb9f8 (359KB)
    [0.000000] .bss:0xc0adb9f8 - 0xc0b20fa8 (278KB)
    [0.000000] slub:HWalign=64、order=0-3、MinObjects=0、CPU=1、Nodes=1
    [0.000000]可抢占的分层 RCU 实现。
    [0.000000]叶扇出的生成时间调整为32。
    [0.000000] NR_IRQ:16 nr_IRQ:16 16.
    [0.000000] L2C:平台修改辅助控制寄存器:0x0e030000 -> 0x3e430000
    [0.000000] L2C:DT/平台修改辅助控制寄存器:0x0e030000 -> 0x3e430000
    [0.000000] L2C-310支持 Cortex-A9的早期 BRESP
    [0.000000] OMAP L2C310:ROM 不支持电源控制设置
    [0.000000] L2C-310动态时钟门控禁用、待机模式禁用
    [0.000000]启用了 L2C-310高速缓存控制器、16路、256 KB
    [0.000000] L2C-310:cache_ID 0x410000c9、AUX_CTRL 0x4e430000
    [0.000000] OMAP 时钟事件源:timer2为24000000 Hz
    [0.000013] sched_clock:24MHz 时为32位、分辨率为41ns、每89478484971ns 换行一次
    [0.000033]时钟源:Timer1:屏蔽:0xFFFFFFFF max_cycles:0xFFFFFFFF、max_idle_ns:79635851949 ns
    [0.000042] OMAP 时钟源:Timer1为24000000 Hz
    [0.000482]时钟源:32K_COUNTER:MASK:0xFFFFFFFF max_cycles:0xFFFFFFFF、max_idle_ns:58327039986419 ns
    [0.000493] OMAP 时钟源:32768Hz 时为32K_COUNTER
    [0.000844]控制台:彩色虚拟设备80x30
    [0.000879]校准延迟环路... 1594.16茂物剪(lpj=7970816)
    [0.090186] pid_max:默认值:32768最小值:301
    [0.090318]安装高速缓存散列表条目:2048 (顺序:1、8192字节)
    [0.090330]安装点高速缓存散列表条目:2048 (顺序:1、8192字节)
    [0.091046]正在初始化 cgroup Subsys IO
    [0.091077]正在初始化 cgroup Subsys 内存
    [0.091117]正在初始化 cgroup 子系统设备
    [0.091133]正在初始化 cgroup Subsys 冷冻柜
    [0.091148]正在初始化 cgroup Subsys perf_event
    [0.091161]初始化 cgroup Subsys PID
    [0.091191] CPU:测试写入缓冲器一致性:好的
    [0.091585]为0x80008200 - 0x80008258设置静态标识映射
    [0.093165] devtmpfs:已初始化
    [0.105785] VFP 支持 v0.3:实施者41架构3第30部分版本9修订版4
    [0.170381]时钟源:Jiffies:MASK:0xFFFFFFFF max_cycles:0xFFFFFFFF、max_idle_ns:19112604462750000 ns
    [0.174225] pinctrl 内核:已初始化 pinctrl 子系统
    [0.175487] NET:注册协议系列16.
    [0.177035] DMA:预分配256 KiB 池用于原子相干分配
    [0.200196]空闲:使用调速器梯
    [0.230184]空闲:使用调速器菜单
    [0.232387] OMA_L3_NOC 440000.OCP:L3调试错误:目标8 mod:0 (不可清除)
    [0.232452] OMA_L3_NOC 440000.OCP:L3应用程序错误:目标8 mod:0 (不可清除)
    [0.237553] OMAP GPIO 硬件版本0.1
    [0.248692]硬件断点:找到5个(+1保留)断点和1个观察点寄存器。
    [0.248711] HW 断点:最大观察点大小为4字节。
    [0.287886] EDMA 49000000.EDMA:TI EDMA DMA 引擎驱动程序
    [0.292685] SCSI 子系统已初始化
    [0.292997] usbcore:注册的新接口驱动程序 usbfs
    [0.293062] usbcore:注册的新接口驱动程序集线器
    [0.293170] usbcore:注册的新设备驱动程序 USB
    [0.293734] omap_i2c 4802a000.i2c:找不到节点/ocp/l4_wkup@44c00000/CSCM@210000/ pinmux@800/i2c1_pins_default 的 pctldev、延迟探针
    [0.293789] omap_i2c 4819c000.i2c:找不到节点/ocp/l4_wkup@44c00000/CSCM@210000/ pinmux@800/i2c2_pins_default 的 pctldev、延迟探针
    [0.293936]介质:Linux 介质接口:v0.10
    [0.293989] Linux 视频捕捉接口:v2.00
    [0.294036] pps_core:LinuxPPS API 版本。 1已注册
    [0.294044] pps_core:软件版本 5.3.6 -版权所有2005-2007 Rodolfo Giometti
    [0.294072] PTP 时钟支持已注册
    [0.294128] EDAC MC:版本:3.0.0
    [0.295134] OMAP-mailbox 480c8000.mailbox:OMAP mailbox 修订版0x400
    [0.295574]已初始化高级 Linux 声音架构驱动程序。
    [0.296168]蓝牙:内核版本2.21
    [0.296235] NET:注册协议系列31.
    [0.296245]蓝牙:HCI 设备和连接管理器已初始化
    [0.296260]蓝牙:HCI 套接字层已初始化
    [0.296271]蓝牙:已初始化 L2CAP 套接字层
    [0.296298]蓝牙:SCO 插座层已初始化
    [0.297369]时钟源:切换到时钟源 Timer1
    [0.307299] NET:注册协议系列2.
    [0.308128] TCP 建立哈希表条目:8192 (顺序:3、32768字节)
    [0.308208] TCP 绑定哈希表条目:8192 (顺序:3、32768字节)
    [0.308300] TCP:配置哈希表(建立8192 BIND 8192)
    [0.308448] UDP 哈希表条目:512 (顺序:1、8192字节)
    [0.308474] UP-Lite 哈希表条目:512 (顺序:1、8192字节)
    [0.308639] NET:注册协议系列1.
    [0.309008] RPC:注册后命名为 UNIX 套接字传输模块。
    [0.309022] RPC:注册的 UDP 传输模块。
    [0.309029] RPC:注册的 TCP 传输模块。
    [0.309035] RPC:注册的 TCP NFSv4 4.1反向通道传输模块。
    [0.311700] futex 散列表条目:256 (顺序:-1、3072字节)
    [0.318382] squashfs:版本4.0 (2009/01/31) Phillip Lougher
    [0.319204] NFS:注册 id_resolver 密钥类型
    [0.319253]注册了密钥类型 id_resolver
    [0.319261]注册的密钥类型 id_legacy
    [0.319336] NTFS:驱动程序2.1.32 [Flags:R/O]。
    [0.331844]退回:池大小:64页
    [0.332103] Block Layer SCSI generic (BSG) driver version 0.4 loaded (Major 247)(已加载块层 SCSI 通用(BSG)驱动程序版本0.4 (主要247)
    [0.332130]已注册 IO 调度程序 NOP
    [0.332146]已登记 IO 调度程序的截止日期
    [0.332282]已注册 IO 调度程序 cfq (默认值)
    [0.335758] pinctrl-single 44e10800.pinmux:pA f9e10800处199个引脚、尺寸796
    [0.338414]未找到使用虚拟稳压器的背光电源
    [0.392216]串行:8250/16550驱动程序,10个端口,禁用 IRQ 共享
    [0.395236] omap8250 44e09000.serial:未指定时钟速度:使用默认值:48000000
    [0.395985]控制台[ttyS0]已禁用
    [0.396061] 44e09000.serial: tmio 0x44e09000处的 ttyS0 (IRQ = 30、base_baud = 3000000)是8250
    [1.113940]控制台[ttyS0]已启用
    [1.117981] omap8250 48022000.serial:未指定时钟速度:使用默认值:48000000
    [1.126732] 48022000.serial: tmio 0x48022000 (IRQ = 31、base_baud = 3000000)处的 ttyS1是8250
    [1.136004] omap8250 48024000.serial:未指定时钟速度:使用默认值:48000000
    [1.144772] 48024000.serial: tmio 0x48024000 (IRQ = 32、base_baud = 3000000)处的 ttyS2为8250
    [1.154011] omap8250 481a6000.serial:未指定时钟速度:使用默认值:48000000
    [1.162746] 481a6000.serial: tmio 0x481a6000处的 ttyS3 (IRQ = 33、base_baud = 3000000)是8250
    [1.172683] CCFLASH:初始化调用
    [1.175955] EDGE_util_cfg 初始化调用
    [1.179754][DRM]已初始化 DRM 1.1.0 20060810
    [1.185944]使用虚拟稳压器、未找到4832a000.dss 电源 VDDA_VIDEO
    [1.193147] OMAP DSS 修订版2.0
    [1.196201] omapdss_dss 4832a000.dss:bound 4832a400.dispc (ops dispc_component_ops)
    [1.212753]循环:模块已加载
    [1.220305] libphy:固定 MDIO 总线:探测
    [1.287433] DaVinci_MDIO 4a101000.MDIO:达芬奇 MDIO 修订版本1.6
    [1.29351] DaVinci_MDIO 4a101000.MDIO:检测到的 phy 掩码 fffffd
    [1.300520] libphy: 4a101000.mdio:探测
    [1.304562] DaVinci_MDIO 4a101000.MDIO:PHY[1]:器件4a101000.MDIO:01、驱动器 NS DP83848C 10/100Mbps PHY
    [1.315038] cpsw 4a100000.ethernet:无从器件[0] phy_id、phy-handle 或固定链路属性
    [1.323617] cpsw 4a100000.以太网:检测到的 MACID = a0:F6:FD:8b:3a:5d
    [1.330378] cpsw 4a100000.以太网:CPT:溢出检查周期850
    [1.338595] EHCI_hcd:USB 2.0 "增强型"主机控制器(EHCI)驱动程序
    [1.345171] EHCI-PCI:EHCI PCI 平台驱动程序
    [1.349818] EHCI-OMAP:OMAP-EHCI 主机控制器驱动程序
    [1.355290] ohci_hcd:USB 1.1 'Open'主机控制器(OHCI)驱动程序
    [1.361552] ohci-PCI:OHCI PCI 平台驱动程序
    [1.366174] usbcore:注册的新接口驱动程序 USB 存储
    [1.372600] mousedev:PS/2鼠标设备,适用于所有鼠标
    [1.378791] i2c /dev/entries 驱动程序
    [1.383338]蓝牙:HCI UART 驱动程序版本2.3
    [1.387911]蓝牙:已注册 HCI UART 协议 H4
    [1.393076]蓝牙:已注册 HCI UART 协议 BCSP
    [1.398541]蓝牙:已注册 HCI UART 协议 LL
    [1.404044] cputidle: enable-method 属性'ti、am4372'找到操作
    [1.411759] omap_hmc 48060000.mmc:获得 CD GPIO
    [1.484505] mmc0:主机不支持只读开关、假设启用了写功能
    [1.493291] OMAP-Hsmmc 4781000.MMC:RX DMA 通道请求失败
    [1.501545] mmc0:地址0007处的新高速 SDHC 卡
    [1.507799] mmcblk0:mmc0:0007 SL32G 29.0GiB
    [1.517499] mmcblk0:P1 p2 p3 p4 < p5 p6 p7 p8 p9 >
    [1.528394] ledtrig-CPU:已注册以指示 CPU 上的活动
    [1.534714] usbcore:注册的新接口驱动程序 usbhid
    [1.541379] usbhid:USB HID 内核驱动程序
    [1.552759] NET:注册协议系列10.
    [1.558616] SIT:IPv6 over IPv4隧道驱动程序
    [1.563931] NET:注册协议系列17.
    [1.568664]蓝牙:已初始化 RFCOMM TTY 层
    [1.573581]蓝牙:已初始化 RFCOMM 套接字层
    [1.578889]蓝牙:RFCOMM 版本1.11
    [1.582714]蓝牙:BNEP (以太网仿真) 1.3版
    [1.588112]蓝牙:BNEP 筛选器:协议多播
    [1.593398]蓝牙:BNEP 套接字层已初始化
    [1.598443]蓝牙:HIDP (人机接口仿真)版本1.2
    [1.604446]蓝牙:已初始化 HIDP 套接字层
    [1.609815]注册了密钥类型 DNS_旋 变传感器
    [1.614379] OMAP-VOLTGE_LARD_INIT:未添加电压驱动器支持
    [1.620945] mmc1:未设置 MAN_BKOPS_EN 位
    [1.630286] omapdrm omapdrm.0:DMM 不可用、禁用 DMM 支持
    [1.637904][DRM]支持 vblank 时间戳缓存修订版2 (2013年10月21日)。
    [1.644635][DRM]不支持 vblank 时间戳查询的驱动程序。
    [1.651824] mmc1:地址0001处的新高速 MMC 卡
    [1.664129] mmcblk1:mmc1:0001 S10016 14.6 GiB
    [1.673937] mmcblk1boot0:mmc1:0001 S10016分区1 4.00 MIB
    [1.674221] mmcblk1boot1:mmc1:0001 S10016分区2 4.00 MIB
    [1.715033]控制台:切换到彩色帧缓冲器器件240x40
    [1.749827] omapdrm omapdrm.0:fb0:omapdrm 帧缓冲器件
    [1.777626][DRM]在次要0上初始化 omapdrm 1.0.0 20110917
    [1.785039] OMAP_i2c 4802a000.i2c:总线1 rev0.12为100kHz
    [1.792024] OMAP_i2c 4819c000.i2c:100kHz 时的总线2修订版0.12
    [1.798079]未找到使用虚拟稳压器的背光电源
    [1.805550] hctosys:无法打开 RTC 设备(rtc0)
    [1.815028] WLAN-en-regulator:正在禁用
    [1.819314] ALSA 器件列表:
    [1.822304]找不到声卡。
    [2.220630] EXT4-FS (mmcblk0p2):恢复完成
    [2.242504] EXT4-FS (mmcblk0p2):已安装文件系统、具有有序数据模式。 OPTS:(空)
    [2.250937] VFS:在设备179:2上安装了根(ext4文件系统)。
    [2.261935] devtmpfs:已安装
    [2.265566]释放未使用的内核内存:280k (c0a3c000 - c0a82000)
    [2.27268]此架构没有内核内存保护。
    [2.566421] systemd[1]:生成时间之前的系统时间、提前时钟。
    [2.616718]随机:systemd:未初始化 urandom 读取(16字节读取、11位熵可用)
    [2.631975]随机:systemd:未初始化 urandom 读取(16字节读取、11位熵可用)
    [2.648576] systemd[1]:systemd 229在系统模式下运行。 (+PAM -audit -selinux +IMA -AppArmor +smack +sysvinit +utmp -LIBCRYPTSETUP -GCRYPT +GNUTLS +ACL +XZ -LZ4 -SECCOMP +blkid -ELFUTILS +KMOD -IDN)
    [2.667701] systemd[1]:检测到架构 ARM。

    欢迎来到 Arago 2016.10!

    [2.699315] systemd[1]:将主机名设置为 。
    [2.795963]随机:systemd-gpT-aut:未初始化 urandom 读取(16字节读取、13位熵可用)
    [2.811557]随机:systemd-sysv-ge:未初始化 urandom 读取(16字节读取、13位熵可用)
    [2.833889]随机:systemd-gpT-aut:未初始化 urandom 读取(16字节读取、14位熵可用)
    [2.871164] random:systemd-sysv-ge:未初始化 urandom 读取(16字节读取、15位熵可用)
    [2.967768]随机:systemd:未初始化的 urandom 读取(16字节读取、18位熵可用)
    [2.978461] random:systemd:未初始化 urandom 读取(16字节读取、18位熵可用)
    [2.988427] random:systemd:未初始化的 urandom 读取(16字节读取、18位熵可用)
    [2.998916] random:systemd:未初始化 urandom 读取(16字节读取、18位熵可用)
    [3.338203] systemd[1]:创建的层用户和会话层。
    [确定]已创建层用户和会话层。
    [3.359021] systemd[1]:已创建切片系统切片。
    [确定]已创建切片系统切片。
    [3.377749] systemd[1]:已达到目标层。
    [确定]已到达目标层面。
    [3.398020] systemd[1]:已开始将密码请求转发到 Wall Directory Watch。
    [确定]已开始将密码请求转发到 Wall Directory Watch。
    [3.428044] systemd[1]:侦听 udev 控制套接字。
    [确定]正在侦听 udev 控制套接字。
    [3.448313] systemd[1]:侦听网络服务 Netlink 套接字。
    [确定]侦听网络服务 Netlink 套接字。
    [3.477943] systemd[1]:侦听名为 Pipe 的/dev/initctl 兼容性。
    [确定]收听/dev/initctl 兼容性命名管道。
    [3.507671] systemd[1]:已达到目标远程文件系统。
    [确定]已到达目标远程文件系统。
    [3.527655] systemd[1]:已达到目标交换。
    [确定]已达到目标交换。
    [3.547995] systemd[1]:Listening on Journal Socket (/dev/log)。
    [确定]收听 Journal Socket (/dev/log)。
    [3.585213] systemd[1]:侦听 Syslog 套接字。
    [确定]侦听 Syslog 套接字。
    [3.608153] systemd[1]:已开始向控制台目录监视发送密码请求。
    [确定]已开始向控制台目录监视发送密码请求。
    [3.637688] systemd[1]:已到达目标路径。
    [确定]已到达目标路径。
    [3.659231] systemd[1]:创建的片系统序列\x2dgetty.slice。
    [确定]已创建片系统序列\x2dgetty.slice。
    [3.678140] systemd[1]:侦听日志套接字。
    [确定]收听日志套接字。
    [3.704168] systemd[1]:正在安装临时目录...
    正在安装临时目录...
    [3.742670] systemd[1]:正在安装调试文件系统...
    正在安装调试文件系统...
    [3.782723] systemd[1]:正在启动安装虚拟控制台...
    正在启动设置虚拟控制台...
    [3.842754] systemd[1]:正在启动日志服务...
    正在启动日记账服务...
    [3.895688] systemd[1]:正在开始应用内核变量...
    正在开始应用内核变量...
    [3.942850] systemd[1]:安装 POSIX 消息队列文件系统...
    正在安装 POSIX 消息队列文件系统...
    [4.013355] systemd[1]:开始为当前内核创建所需静态设备节点列表...
    正在开始创建所需 st 的列表... 当前内核的节点...
    [4.092697] systemd[1]:正在开始重新装载根和内核文件系统...
    正在开始重新装载根文件系统和内核文件系统...
    [4.144853] EXT4-FS (mmcblk0p2):已重新安装。 OPTS:(空)
    [4.158171] systemd[1]:侦听 udev 内核套接字。
    [确定]正在侦听 udev 内核套接字。
    [4.182722] systemd[1]:创建的 slice system-Getty.slice。
    [确定]已创建片 system-Getty.slice。
    [4.240516] systemd[1]:已挂载 POSIX 消息队列文件系统。
    [确定]已挂载 POSIX 消息队列文件系统。
    [4.267925] systemd[1]:已安装调试文件系统。
    [确定]已安装调试文件系统。
    [4.287837] systemd[1]:挂载的临时目录。
    [确定]已挂载的临时目录。
    [4.30833] systemd[1]:已启动日志服务。
    [确定]已启动日志服务。
    [确定]已启动设置虚拟控制台。
    [确定]已开始应用内核变量。
    [确定]已开始为当前内核创建所需的 sta...ce 节点列表。
    [确定]已开始重新装载根和内核文件系统。
    正在启动 udev 冷插拔所有设备...
    正在开始在/dev/中 创建静态设备节点...
    正在开始将日志刷新到持久存储...
    [确定]已开始在/dev/中 创建静态设备节点。
    [5.513974] systemd-journale[105]:已收到从 PID 刷新运行时日志的请求1.
    [确定]已开始将日志刷新到持久存储。
    [确定]已达到目标本地文件系统(预)。
    安装/media/ram...
    安装/var/volatile...
    正在启动 udev 内核设备管理器...
    [确定]已安装/media/ram.
    [确定]已安装/var/volatile.
    [确定]已启动 udev 内核设备管理器。
    正在启动加载/保存随机种子...
    [确定]已到达目标本地文件系统。
    正在开始创建易失性文件和目录...
    [确定]已开始加载/保存随机种子。
    [7.039849]未找到使用虚拟稳压器的背光电源
    [7.149263] OMAP_WDT:OMAP 看门狗计时器修订版0x01:初始超时60秒
    [7.178625] remoteproc0:wkup_m3可用
    [7.183110] remoteproc0:注意:remoteproc 仍在开发中并被视为实验。
    [7.258629]未找到使用虚拟稳压器的背光电源
    [7.265970] OMAP_RTC 44e3e000.RTC:已运行
    [7.290427] wkup_m3_IPC 44e11324.wkup_m3_IPC:无法获取 rproc 句柄
    [7.319738] OMAP_RTC 44e3e000.RTC:RTC 内核:将44e3e000.RTC 注册为 rtc0
    [7.339500] wkup_m3_IPC 44e11324.wkup_m3_IPC:无法获取 rproc 句柄
    [7.346571]未找到使用虚拟稳压器的背光电源
    [7.394202] remoteproc0:二进制格式尚未最终确定,并且还不能保证向后兼容性。
    [确定]已开始创建易失性文件和目录。
    [确定]找到设备/dev/ttyS0.
    [7.573978]未找到使用虚拟稳压器的背光电源
    [7.580608] remoteproc0:为 wkup_m3加电
    [7.585998] remoteproc0:引导 FW 映像 AM335x-pm-firmware.elf、大小217280
    [7.779016] OMAP_rng 48310010.rng:OMAP 随机数生成器版本 20.
    [7.786043]未找到使用虚拟稳压器的背光电源
    [7.802319] remoteproc0:远程处理器 wkup_m3现已启动
    [7.808130] wkup_m3_IPC 44e11324.wkup_m3_IPC:CM3固件版本= 0x192
    [确定]已启动 udev 冷插拔所有设备。
    [7.939367]未找到使用虚拟稳压器的背光电源
    [7.990120]未找到使用虚拟稳压器的背光电源
    [8.344025] OMAP-SHIM 53100000.sham:OMAP 修订版0.0上的硬件加速器
    [9.147747]未找到使用虚拟稳压器的背光电源
    [9.154800] OMAP-AES 53501000.AES:OMAP AES 硬件加速器修订版:0.1
    正在开始更新 utmp 关于系统引导/关机...
    正在启动网络时间同步...
    [9.535775]未找到使用虚拟稳压器的背光电源
    [9.546466] OMAP-DES 53701000.des: OMAP DES 硬件加速器版本:0.33
    [9.596760] ALG:skcipher:setkey 在 ECG-DES-OMAP 的测试5上失败:flags=100
    [9.727526] ALG:skcipcip-ddst:setkey 在 ECG-DES-OMAP 的测试5上失败:flags=100
    [9.838179] ALG:skcipcip-ddst: setkey failed on test 5 for ECG-DES-OMAP:flags=100
    [确定]已开始网络时间同步。
    [10.079490]未找到使用虚拟稳压器的背光电源
    [10.094380] ti-pruss 54400000.pruss:创建 PRU 内核和其他子平台器件
    [10.170491]未找到使用虚拟稳压器的背光电源
    [10.265464] IRQ: No IRQ domain found for /ocp/pruss_wrapper@54426000/prusss@54400000/INTC@5442000!(未找到的 IRQ 域54426000/prusss 54400000/INTC 5442000!)
    [10.424594] IRQ: No IRQ domain found for /ocp/pruss_wrapper@54426000/prusss@54400000/INTC@5442000!(IRQ:找不到的 IRQ 域54426000/prusss 54400000/INTC 5442000
    [10.564273]未找到使用虚拟稳压器的背光电源
    [10.585800] ti-prusss 54440000.pruss:创建 PRU 内核和其他子平台器件
    [10.684101] FAT-FS (mmcblk0p3):卷未正确卸载。 某些数据可能已损坏。 请运行 fsck。
    [10.730538] IRQ:找不到/ocp/pruss_wrapper@54426000/prusss@54440000/INTC@54460000的 IRQ 域!
    [10.858568] IRQ:找不到/ocp/pruss_wrapper@54426000/prusss@54440000/INTC@54460000的 IRQ 域!
    [10.955518]未找到使用虚拟稳压器的背光电源
    [10.978953] EXT4-FS (mmcblk0p5):恢复完成
    [10.983799] EXT4-FS (mmcblk0p5):已安装文件系统、具有有序数据模式。 OPTS:(空)
    [11.002770] FAT-FS (mmcblk0p1):卷未正确卸载。 某些数据可能已损坏。 请运行 fsck。
    [11.037756]未找到使用虚拟稳压器的背光电源







    我在内核日志中没有发现任何可疑的东西。 您能不能看一下这个并发现任何问题。

    谢谢、
    Chintan。