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/AM5728:eth0不能与 VSC8572 PHY 配合使用

Guru**** 2905440 points

Other Parts Discussed in Thread: AM5728, DRA752, TPD12S015, TMP102

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/662163/linux-am5728-eth0-not-working-with-vsc8572-phy

器件型号:AM5728
主题中讨论的其他器件: PMPDRA752TPD12S015TMP102

工具/软件:Linux

您好!

我有一个附带 Vitesse 以太网 phy (VSC8572)的定制 AM5728板。 我想将其用作我的 eth0链接、但它似乎不起作用、并且我没有分配 IPaddress。  

我在内核中修补了 Vitesse.c 文件以支持我正在使用的 VSC8572芯片。 我已通过以下链接对其进行了修补: https://patchwork.kernel.org/patch/9454415/

之后、我按照 TI Linux 内核网站上的说明编译我的设置并将其加载到 SD 卡上、看起来像 Vitesse.c 会被编译。 电路板启动后、我键入 ifconfig、我可以看到有 Mac 地址、但我没有分配 IP 地址。 我不确定我错过了什么步骤、但如果可以、请获取更多有关这方面的信息、这将是很棒的!

谢谢、

Eeshan

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

    是否可以附加引导日志和 DTS 文件?

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

    您好!

    请参阅随附的 DTS 和引导日志。 我仅针对 SPI 和 i2c 配置修改了 am57xx-EVM-reva3.dts 文件。 所有其他 DTS 文件都是 SDK 中包含的原始文件。 我使用的是4.00.00.04版。

    am57xx-EVM-reva3.dts:

    #include "am57xx-EVM-reva3-base.dts"

    #include "am57xx-evm-common-cam-mt9t111.dtsi"

    &dra7_PMX_CORE{

    spi3_pins_s0:spi3_pins_s0{//评估板1553 *
    pinctrl-single、pins =<
    0xE4 (PIN_INPUT_PULLUP | MUX_MODE8)
    0xE8 (PIN_INPUT_PULLUP | MUX_MODE8)
    0xEC (PIN_OUTPUT 上拉| MUX_MODE8)
    0xF0 (PIN_OUTPUT 上拉| MUX_MODE8)
    >;
    };

    SPI1_PINS_s0:SPI1_PINS_s0{//最终硬件1553/评估板*
    pinctrl-single、pins =<
    0x3A4 (PIN_INPUT_PULLUP | MUX_MODE0)
    0x3A8 (PIN_INPUT_PULLUP | MUX_MODE0)
    0x3AC (PIN_OUTPUT 上拉| MUX_MODE0)
    0x3B0 (PIN_OUTPUT 上拉| MUX_MODE0)
    >;
    };

    i2c5_pins_default:i2c5_pins_default{/* fan control */
    pinctrl-single、pins =<
    0x54 (PIN_INPUT | MUX_MODE7)/* i2c5_sda *
    0x50 (PIN_INPUT | MUX_MODE7)/* i2c5_SCL *
    >;
    };

    i2c3_PINS_DEFAULT:i2c3_PINS_DEFAULT{// test */
    pinctrl-single、pins =<
    0x288 (PIN_INPUT | MUX_MODE9)/* i2c3_sda *
    0x28C (PIN_INPUT | MUX_MODE9)/* i2c3_SCL *
    >;
    };

    i2c4_PINS_DEFAULT:i2c4_PINS_DEFAULT{// test */
    pinctrl-single、pins =<
    0x334 (PIN_INPUT | MUX_MODE4)/* i2c4_sda *
    0x338 (PIN_INPUT | MUX_MODE4)/* i2c4_SCL *
    >;
    };

    };

    mcspi3{(&M)
    状态="正常";
    pinctrl-names ="default";
    pinctrl-0 =<&spi3_PINs_s0>;
    TI、pidd-d0-out-d1-in;
    spidev@0{
    SPI-max-frequency =<48000000>;
    reg =<0>;
    兼容="Rohm、dh2228fv";
    };
    };


    mcspi1{(&M)
    状态="正常";
    pinctrl-names ="default";
    pinctrl-0 =<&SPI1_PINS_s0>;
    TI、pidd-d0-out-d1-in;
    spidev@1{
    SPI-max-frequency =<48000000>;
    reg =<0>;
    兼容="Rohm、dh2228fv";
    };
    };

    i2c5{(&I)
    状态="正常";
    pinctrl-names ="default";
    pinctrl-0 =<&i2c5_PINS_DEFAULT>;
    时钟频率=<400000>;
    };

    i2c3{(&I)
    状态="正常";
    pinctrl-names ="default";
    pinctrl-0 =<&i2c3_PINS_DEFAULT>;
    时钟频率=<400000>;
    };

    i2c4{(&I)
    状态="正常";
    pinctrl-names ="default";
    pinctrl-0 =<&i2c4_PINS_DEFAULT>;
    时钟频率=<400000>;
    };

    #include "am57xx-evm-cmem.dtsi"

    引导日志:

    U-Boot SPL 2017.01-00319-gfe893f7-脏 污(2018年2月06日- 11:00:35)
    DRA752-GP ES2.0
    尝试从 MMC1引导
    正在读取 uboot.env

    **无法从 mmc0:1读取"uboot.env"**
    使用默认环境

    正在读取 u-boot.img
    正在读取 u-boot.img
    正在读取 u-boot.img
    正在读取 u-boot.img


    U-Boot 2017.01-00319-gfe893f7-m脏(2018年2月06日- 11:00:35 -0800)

    CPU:DRA752-GP ES2.0
    型号:TI AM572x EVM 修订版 A3
    电路板:未知(BeagleBoard X15?) 版本未知
    DRAM:2GiB
    MMC:OMAP SD/MMC:0、OMAP SD/MMC:1.
    正在读取 uboot.env

    **无法从 mmc0:1读取"uboot.env"**
    使用默认环境

    SCSI:SATA link 0 timeout。
    AHCI 0001.0300 32插槽1端口3 Gbps 0x1不支持 SATA 模式
    标志:64位 NCQ stag pm led clo only pmp pio 贫民窟 part ccc apst
    正在扫描设备总线...
    找到0个器件。
    网络: 未设置。 验证第一个电子保险丝 MAC
    无法获取 cpsw: Addr 1的 PHY
    CPsw
    按任意键停止自动引导:0
    切换到分区#0,确定
    mmc0是当前器件
    在器件0上找到 SD/MMC
    正在读取 BOOT.SCR
    **无法读取文件 boot.scr **
    正在阅读 uEnv.txt
    4ms (146.5 KiB/s)内读取603字节
    从 uEnv.txt 加载了 env
    正在从 mmc0导入环境...
    切换到分区#0,确定
    mmc0是当前器件
    在器件0上找到 SD/MMC
    3725432字节在235ms (15.1 MiB/s)内读取
    在56ms (1.8 MiB/s)内读取104141字节
    ###展开的设备树 blob、88000000
    使用0x88000000处的 FDT blob 进行引导
    正在将设备树加载到8ffe3000,结束8ff6cc... 好的

    正在启动内核...


    Ctrl-A Z 获取帮助| 115200 8N1 | NOR | Minicom 2.7 | VT102 |离线| ttyUSB0



    [0.000000]在物理 CPU 0x0上引导 Linux
    [0.000000] Linux 版本4.9.28-geed43d1050 (eeshan@linuxbox)(gcc 版本6.2.1 20161016 (Linaro GCC 6.2-2016.11))#1 SMP 优先于2018年2月6日11:17:06 PST
    [0.000000] CPU:ARMv7处理器[412fc0f2]修订版2 (ARMv7)、CR=30c5387d
    [0.000000] CPU:可用的 div 指令:修补分部代码
    [0.000000] CPU:PIPT/VIPT 非混叠数据高速缓存、PIPT 指令高速缓存
    [0.0000]、共个:FDT:机器模型:TI AM572x EVM 修订版 A3
    [0.000000] EFI:从 FDT 获取 EFI 参数:
    [0.000000] EFI:未找到 UEFI。
    [0.000000]保留存储器:创建了0x000095800000 (大小为56 MIB)的 CMA 存储器池
    [ 0.000000]、共:保留内存:已初始化节点 ipu2_CMA@95800000、兼容 ID shared-dma-pool
    [0.000000]保留的存储器:创建了0x000099000000的 CMA 存储器池、大小为64 MiB
    [ 0.00000]、共:保留内存:已初始化节点 dsp1_CMA@99000000、兼容 ID shared-dma-pool
    [0.000000]保留内存:创建了0x00009d000000的 CMA 内存池,大小为32 mib
    [ 0.00000]、共:保留内存:已初始化节点 ipu1_CMA@9d000000、兼容 ID shared-dma-pool
    [0.000000]保留的存储器:创建了0x00009f000000的 CMA 存储器池、大小为8 mib
    [ 0.00000]、共:保留内存:已初始化节点 dsp2_CMA@9f000000、兼容 ID shared-dma-pool
    [0.000000] CMA:保留0x00000000fe400000处的24 MIB
    [0.000000]内存策略:数据高速缓存 writealloc
    [0.000000] OMAP4:将0x00000000ffd00000映射到 DRAM 隔离层的 fe600000
    [0.000000] DRA752 ES2.0
    [0.000000] perpu:嵌入式13页/CPU @eed33000 s22092 r8192 d22964 u53248
    [0.000000]在区域顺序和移动分组中构建了1个区域列表。 总页数:472640
    [0.000000]内核命令行:console=ttyO2,115200n8 root=PARTUUUUID=f17bacfb-02 rw rootfstype=ext4 rootwait
    [0.000000] PID 哈希表条目:4096 (顺序:2、16384字节)
    [0.000000]条目高速缓存散列表条目:131072 (顺序:7、524288字节)
    [0.000000] inode 高速缓存散列表条目:65536 (顺序:6、262144字节)
    [0.000000]内存:1675676K/1897472K 可用(8192K 内核代码、314K rwdata、2416K rodata、2048K init、296K BSS、 33380K 保留、188416K CMA 保留、1283072K 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:bbfe00000 - 0xC0000000 (2 MB)
    [0.000000]模块:bbf000000 - bbbfe00000 (14 MB)
    [0.000000].text:0xc0008000 - 0xc0a00000 (10208 KB)
    [0.000000].init:0xc0e00000 - 0xc1000000 (2048KB)
    [0.000000].data:0xc1000000 - 0xc104e8a0 (315KB)
    [0.000000].bss:0xc1050000 - 0xc109a170 (297KB)
    [0.000000] slub:HWalign=64、order=0-3、MinObjects=0、CPU=2、Nodes=1
    [0.000000]可抢占的分层 RCU 实现。
    [0.000000]叶扇出的生成时间调整为32。
    [0.000000] NR_IRQ:16 nr_IRQ:16 16.
    [0.000000] OMAP 时钟事件源:Timer1为32786Hz
    [0.000000] ARM_ARCH_TIMER:构建了以6.14MHz (PHY)运行的 cp15计时器。
    [0.000000]时钟源:arch_sys_counter:mask:0xffffffffffffffffffffffffff max_cycles:0x16af5adb9、max_idle_ns:440795202250 ns
    [0.000004] sched_clock:6MHz 时为56位、分辨率为162ns、每4398046511023ns 换行一次
    [0.000016]切换到基于计时器的延迟环路、分辨率为162ns
    [0.000325]时钟源:32K_COUNTER:MASK:0xFFFFFFFF max_cycles:0xFFFFFFFF、max_idle_ns:58327039986419 ns
    [0.000333] OMAP 时钟源:32768Hz 时32K_COUNTER
    [0.000748]控制台:彩色虚拟设备80x30
    [0.000765]警告:您的'console=ttyO2'已被'ttyS2'替代
    [0.000772]这可以确保您仍然看到内核消息。 请
    [0.000778]更新内核命令行。
    [0.000796]校准延迟环路(跳过)、使用计时器频率计算的值。 12.29茂物剪(lpj=61475)
    [0.000810] pid_max:默认值:32768最小值:301
    [0.000910]安装高速缓存散列表条目:2048 (顺序:1、8192字节)
    [0.000921]安装点缓存散列表条目:2048 (顺序:1、8192字节)
    [0.001532] CPU:测试写入缓冲区一致性:好的
    [0.001748]/cpus/cpu@0缺少时钟频率属性
    [0.001764]/cpus/cpu@1缺少时钟频率属性
    [0.001775] CPU0:线程-1、CPU 0、套接字0、mpidr 8000000
    [0.001792]为0x80200000 - 0x80200060设置静态标识映射
    [0.080067] EFI 服务将不可用。
    [0.170307] CPU1:线程-1、CPU 1、插座0、mpaddr 8000000001
    [0.0393]启动了2个 CPU
    [0.170407] SMP:总共激活2个处理器(24.59个 BogoMips)。
    [0.170414] CPU:所有 CPU 均在 HYP 模式下启动。
    [0.170420] CPU:提供虚拟化扩展。
    [0.170931] devtmpfs:已初始化
    [0.198445] VFP 支持 v0.3:Implementor 41体系结构4第30部分变体 f rev 0
    [0.198678]时钟源:Jiffies:MASK:0xFFFFFFFF max_cycles:0xFFFFFFFF、max_idle_ns:19112604462750000 ns
    [0.198694] futex 散列表条目:512 (顺序:3、32768字节)
    [0.202049] pinctrl 内核:已初始化 pinctrl 子系统
    [0.202850] NET:注册协议系列16.
    [0.203707] DMA:为原子相干分配预先分配的256 KiB 池
    [0.204659] OMAP-hwmod:L3_main_2、使用来自 OCP 的断开 dt 数据
    [0.314245] OMAP-hwmod:dcan1:_wait_target_disable 失败
    [0.440364]空闲:使用调速器梯
    [0.470392]空闲:使用调速器菜单
    [0.480175] OMAP GPIO 硬件版本0.1
    [0.494738] IRQ:找不到/ocp/l4@4a000000/SCM@2000/pinmux@1400的 IRQ 域!
    [0.522354]硬件断点:找到5个(+1保留)断点和4个观察点寄存器。
    [0.522365]硬件断点:最大观察点大小为8字节。
    [0.522708] OMAP4_SRAM_INIT:无法分配处理勘误表 I688所需的 SRAM
    [0.522718] OMAP4_SRAM_INIT:无法获取处理勘误 I688所需的 SRAM 池
    [0.52321] OMAP DMA 硬件版本0.0
    [0.571578] OMAP-DMA-engine 4a056000.DMA-controller:OMAP DMA 引擎驱动程序(支持 LinkedIn List1/2/3)
    [0.572904] EDMA 43300000。EDMA:禁用 memcpy
    [0.577559] EDMA 43300000 .EDMA:TI EDMA DMA 引擎驱动程序
    [0.582009]已注册 OMAP-iommu 40d01000.MMU:40d01000.MMU
    [0.582181]已注册 OMAP-iommu 40d02000.MMU:40d02000.MMU
    [0.582332] OMAP-iommu 588820.MMU:已注册588820.MMU
    [0.582479]已注册 OMAP-iommu 55082000.MMU:55082000.MMU
    [0.582747]已注册 OMAP-IMU 41501000.MMU:41501000.MMU
    [0.582926]已注册 OMAP-iommu 415020.MMU:415020.MMU
    [0.585589] Palmas 0-0058:IRQ 标志为0x00000008
    [0.613142] Palmas 0-0058:多路复用 GPIO 2f、PWM 0、LED 0
    [0.616913] VTT_FIXED:由 smps3供电
    [0.651467]随机:快速初始化完成
    [0.692237] VDD_3V3:由 regen1供电
    [0.692457] AIC_DVDD_FIXED:由 VDD_3V3供电
    [0.695700] OMAP_i2c 48070000.i2c:400kHz 时的总线0修订版0.12
    [0.695765] omap_i2c 48060000.i2c:找不到节点/ocp/l4@4a000000/sm@2000/pinmux@1400/i2c3_pins_default 的 pctldev、延迟探针
    [0.69800] omap_i2c 4807a000.i2c:找不到节点/ocp/l4@4a000000 /SCM@2000/pinmux@1400/i2c4_pins_default 的 pctldev、延迟探针
    [0.695833] omap_i2c 4807c000.i2c:找不到节点/ocp/l4@4a000000/sm@2000/pinmux@1400/i2c5_pins_default 的 pctldev、延迟探针
    [0.696010]介质:Linux 介质接口:v0.10
    [0.696054] Linux 视频采集接口:v2.00
    [0.696091] pps_core:LinuxPPS API 版本。 1已注册
    [0.696099] pps_core:软件版本 5.3.6 -版权所有2005-2007 Rodolfo Giometti
    [0.696122] PTP 时钟支持已注册
    [0.696153] EDAC MC:版本:3.0.0
    [0.69857] OMAP-mailbox 4883c000.mailbox:OMAP mailbox 修订版0x400
    [0.697153] OMAP-mailbox 4883e000.mailbox:OMAP mailbox rev 0x400
    [0.697434] OMAP-mailbox 48840000.mailbox:OMAP mailbox 修订版0x400
    [0.697724] OMAP-mailbox 48842000.mailbox:OMAP mailbox 修订版0x400
    [0.698068]已初始化高级 Linux 声音架构驱动程序。
    [0.698879]时钟源:切换到时钟源 ARCH_SYS_COUNTER
    [0.709569] NET:注册协议系列2.
    [0.710072] TCP 建立哈希表条目:8192 (顺序:3、32768字节)
    [0.710136] TCP 绑定哈希表条目:8192 (顺序:4、65536字节)
    [0.710262] TCP:已配置哈希表(建立8192 BIND 8192)
    [0.710310] UDP 哈希表条目:512 (顺序:2、16384字节)
    [0.710342] UP-Lite 哈希表条目:512 (顺序:2、16384字节)
    [0.710471] NET:注册协议系列1.
    [0.710819] RPC:注册后命名的 UNIX 套接字传输模块。
    [0.710828] RPC:注册的 UDP 传输模块。
    [0.710835] RPC:注册的 TCP 传输模块。
    [0.710842] RPC:注册的 TCP NFSv4.1反向通道传输模块。
    [0.711765]硬件性能事件:通过 armv7_cortex_a15 PMU 驱动器启用、提供7个计数器
    [0.714684]工作集:timestimer_bits=14 max_order=19 bucke_order=5
    [0.722189] squashfs:版本4.0 (2009/01/31) Phillip Lougher
    [0.722890] NFS:注册 id_resolver 密钥类型
    [0.722911]注册了钥匙类型 id_resolver
    [0.722919]注册了密钥类型 id_legacy
    [0.722960] NTFS:驱动程序2.1.32 [Flags:R/O]。
    [0.724137]退回:池大小:64页
    [0.724280]块层 SCSI 通用(BSG)驱动程序0.4版已加载(主要246)
    [0.724289]已注册 IO 调度程序 NOOP
    [0.724298]已注册 IO 调度程序截止日期
    [0.724423]已注册 IO 调度程序 cfq (默认值)
    [0.728865] pinctrl-single 4a003400.pinmux:请更新 DTS 以使用#pinctrl-cells =<1>
    [0.729412] pinctrl-single 4a003400.pinmux:在 PA fc003400大小为1128的282个引脚
    [0.732879]、共一个:PCI:主机桥/ocp/axi@0/PCIe@51000000范围:
    [0.732892]、共页:PCI:未找到/ocp/axi@0/PCIe@51000000的总线范围、使用[bus 00-ff]
    [0.732924]、共页:PCI:IO 0x20003000.0x20012fff -> 0x00000000
    [0.732945]、共页:PCI:MEM 0x20013000..0x2ffffff -> 0x20013000
    [1.7344] dra7-PCIe 51000000.PCIe:PHY 链路从未出现
    [1.734514] dra7-PCIe 51000000.PCIe:PCI 主机桥至总线0000:00
    [1.734527] PCI_BUS 0000:00:根总线资源[bus 00-ff]
    [1.734537] PCI_BUS 0000:00:根总线资源[IO 0x0000-0xFFF]
    [1.734548] PCI_BUS 0000:00:根总线资源[mem 0x20013000-0x2fffffff]
    [1.734928] PCI:总线0:禁用快速背对背传输
    [1.735047] PCI:总线1:启用快速背对背传输
    [1.735170] PCI 0000:00:00.0:条0:已分配[mem 0x20100000-0x201fff]
    [1.735186] PCI 0000:00:00.0:bar 1:已分配[mem 0x2000000-0x2002FFF]
    [1.735200] PCI 0000:00:00.0:PCI 桥至[bus 01]
    [1.735420] pcieport 0000:00:00.0:通过 PCIe PME 中断向 PME 发送信号
    [1.736468]未找到使用虚拟稳压器的背光电源
    [1.798580]串行:8250/16550驱动程序,10个端口,禁用 IRQ 共享
    [1.801935] 48020000.serial: tmio 0x48020000处的 ttyS2 (IRQ = 301、base_baud = 3000000)为8250
    [2.796764]控制台[ttyS2]已启用
    [2.801117] 48422000.serial: tmio 0x48422000 (IRQ = 302、base_baud = 3000000)处的 ttyS7是8250
    [2.811898] omap_rng 48090000.rng:OMAP 随机数生成器版本 20.
    [2.818656][DRM]已初始化
    [2.823575] OMAP DSS 修订版6.1
    [2.826902] omapdss_DSS 580000.dss:bound 58001000.dispc (ops dispc_component_ops)
    [2.835276] omapdss_DSS 58000000.dss:bound 58040000.encoder (ops hdmi5_component_ops)
    [2.844425] tpd12s015:编码器探头失败、错误-2
    [2.850696] connector-HDMI connector:找不到视频源
    [2.857152]显示电源 VCC 未找到、使用虚拟稳压器
    [2.874075]返修:模块已加载
    [2.88235] loop:模块已加载
    [2.913731] libphy:固定 MDIO 总线:探测
    [2.978908] DaVinci_MDIO 48485000.MDIO:达芬奇 MDIO 修订版本1.6
    [2.985033] libphy: 48485000.mdio:探测
    [2.991400] cpsw 48484000。以太网:检测到的 MACID = D4:36:39:fb:9b:70
    [2.998048] cpsw 48484000。以太网:CPT:溢出检查周期500 (jiffies)
    [3.006359] cpsw 48484000。以太网:cpsw:检测到的 MACID = D4:36:39:fb:9b:71
    [3.014769] mousedev:PS/2鼠标设备,适用于所有鼠标
    [3.020719] i2c /dev/entries 驱动程序
    [3.026873] GPIO-FAN GPIO_FAN:GPIO 风扇已初始化
    [3.032320] tmp102 0-0048:读取配置寄存器时出错
    [3.037751] tmp102:0-0048探测器失败,错误-121
    [3.048425] omap_hsmmc 4809c0.mmc:获得 CD GPIO
    [3.109341] OMAP-Hsmmc 480b4000.MMC:sdr25模式没有 pinctrl 状态
    [3.115721] OMAP-Hsmmc 480b4000.MMC:sdr12模式没有 pinctrl 状态
    [3.259812] ledtrig-CPU:已注册以指示 CPU 上的活动
    [3.270470] NET:注册协议系列10.
    [3.285589] SIT:IPv6、IPv4和 MPLS over IPv4隧道驱动程序
    [3.291929] NET:注册协议系列17.
    [3.296527]注册的密钥类型 DNS_旋 变传感器
    [3.300920] OMA_VOLTGE_LARD_INIT:未添加电压驱动器支持
    [3.307364] TI OMAP4+器件的电源管理。
    [3.312460]正在注册 SWP/SWPB 仿真处理程序
    [3.326323] DMM 4e000000.DMM:已初始化所有 PAT 条目
    [3.332695] OMAP_i2c 48060000.i2c:总线2 rev0.12为400kHz
    [3.338757] omap_i2c 4807a000。i2c:总线3 rev0.12为400kHz
    [3.35776] OMAP_i2c 4807c000.i2c:400kHz 时的总线4修订版0.12
    [3.363767]连接器-HDMI 连接器:无法找到视频源
    [3.371008]输入:GPIO_keys 作为/devices/platform/gpio_keys/input/input0
    [3.377907] hctosys:无法打开 RTC 器件(rtc0)
    [3.383130]连接器-HDMI 连接器:找不到视频源
    [3.389814] AIC_DVDD_FIXED:正在禁用
    [3.393508] vmmcwl_fixed:正在禁用
    [3.397798] ldousb:正在禁用
    [3.401038] ALSA 器件列表:
    [3.404013]未找到声卡。
    [3.406136] mmc1:地址0001处的新 DDR MMC 卡
    [3.416543] mmcblk1:mmc1:0001 Q2J55L 7.09 GiB
    [3.422280] mmcblk1boot0:mmc1:0001 Q2J55L 分区1 16.0 mib
    [3.428373] mmcblk1boot1:mmc1:0001 Q2J55L 分区2 16.0 mib
    [3.436139]正在等待根设备 PARTUUUUUUID=f17bacfb-02...
    [3.436264] connector-HDMI connector:找不到视频源
    [3.440264] mmc0:主机不支持只读开关、假设已启用写入
    [3.472442] mmc0:地址为59b4的全新超高速 SDR104 SDHC 卡
    [3.479368] mmcblk0:mmc0:59b4 ncard 15.0GiB
    [3.484842] mmcblk0:P1 P2
    [3.488190]连接器-HDMI 连接器:无法找到视频源
    [3.660492] EXT4-FS (mmcblk0p2):已安装文件系统、具有有序数据模式。 OPTS:(空)
    [3.668637] VFS:在设备179:50上安装了根(ext4文件系统)。
    [3.677446] devtmpfs:已安装
    [3.681363]释放未使用的内核内存:2048K (c0e00000 - c1000000)
    [3.866091] systemd[1]:生成时间之前的系统时间、提前时钟。
    [3.903077] systemd[1]:systemd 230在系统模式下运行。 (+PAM -audit -selinux +IMA -AppArmor +smack +sysvinit +utmp -LIBCRYPTSETUP -GCRYPT -GNUTLS +ACL +XZ -LZ4 -SECCOMP +blkid -ELFUTILS +KMOD -IDN)
    [3.921447] systemd[1]:检测到架构 ARM。

    欢迎来到 Arago 2017.05!

    [3.949432] systemd[1]:将主机名设置为 。
    [3.960250] systemd[1]:正在从随机发生器初始化计算机 ID。
    [4.470230] systemd[1]:sysinit.target:在 sysinit.target/start 上找到订购周期
    [4.478018] systemd[1]:sysinit.target:找到对 alignment.service/start 的依赖
    [4.485751] systemd[1]:sysinit.target:找到对 basic.target/start 的依赖
    [4.493044] systemd[1]:sysinit.target:找到对 sockets.target/start 的依赖
    [4.500535] systemd[1]:sysinit.target:找到了对 avahi-daemon.socket/start 的依赖
    [4.508402] systemd[1]:sysinit.target:找到对 sysinit.target/start 的依赖
    [跳过]找到订购周期,跳过 alignment.service
    [确定]侦听网络服务 Netlink 套接字。
    [确定]已开始将密码请求转发到 Wall Directory Watch。
    [确定]侦听 Syslog 套接字。
    [确定]收听 Journal Socket (/dev/log)。
    [确定]已创建层用户和会话层。
    [确定]正在侦听 udev 内核套接字。
    [确定]已创建切片系统切片。
    [确定]收听/dev/initctl 兼容性命名管道。
    [确定]已创建片 system-Getty.slice。
    [确定]已创建片系统序列\x2dgetty.slice。
    [确定]已到达目标远程文件系统。
    [确定]已到达目标层面。
    [确定]收听日志套接字。
    正在启动设置虚拟控制台...
    正在开始创建所需 st 的列表... 当前内核的节点...
    正在安装调试文件系统...
    正在安装 POSIX 消息队列文件系统...
    正在启动加载内核模块...
    [5.097684] cmemk:加载树外模块会影响内核。
    [5.104225] CMEMK 模块:参考 Linux 版本4.9.28
    正在启动日记账服务...
    [5.113313]分配的堆缓冲区0x4050000、大小为0x100000
    [5.121754] cmemk 已初始化
    [5.137484] cryptofdev:已加载驱动程序1.8。
    [确定]已开始向控制台目录监视发送密码请求。
    [确定]已到达目标路径。
    [确定]正在侦听 udev 控制套接字。
    [确定]已达到目标交换。
    正在安装临时目录...
    正在开始重新装载根文件系统和内核文件系统...
    [5.323275] EXT4-FS (mmcblk0p2):已重新安装。 OPTS:(空)
    [确定]已挂载 POSIX 消息队列文件系统。
    [确定]已安装调试文件系统。
    [确定]已挂载的临时目录。
    [确定]已启动日志服务。
    [确定]已启动设置虚拟控制台。
    [确定]已开始为当前内核创建所需的 sta...ce 节点列表。
    [确定]已开始加载内核模块。
    [确定]已开始重新装载根和内核文件系统。
    正在启动重建硬件数据库...
    正在开始应用内核变量...
    正在安装配置文件系统...
    正在开始在/dev/中 创建静态设备节点...
    正在开始将日志刷新到持久存储...
    [确定]已挂载配置文件系统。
    [确定]已开始应用内核变量。
    [确定]已开始在/dev/中 创建静态设备节点。
    正在启动 udev 内核设备管理器...
    [确定]已达到目标本地文件系统(预)。
    安装/media/ram...
    安装/var/volatile...
    [确定]已安装/var/volatile.
    [确定]已安装/media/ram.
    [确定]已启动 udev 内核设备管理器。
    [6.052069] systemd-journale[119]:已收到从 PID 1刷新运行时日志的请求
    正在启动加载/保存随机种子...
    [确定]已到达目标本地文件系统。
    正在启动重建动态链接器缓存...
    正在开始重建日记账目录...
    [确定]已开始将日志刷新到持久存储。
    [确定]已开始加载/保存随机种子。
    [确定]已开始重建日志目录。
    正在开始创建易失性文件和目录...
    [确定]已开始创建易失性文件和目录。
    正在启动网络时间同步...
    正在启动 Opkg 首次启动配置...
    正在开始更新 utmp 关于系统引导/关机...
    [确定]已开始更新关于系统引导/关机的参数。
    [确定]已开始重建硬件数据库。
    正在启动 udev 冷插拔所有设备...
    [确定]已开始网络时间同步。
    正在开始同步系统和硬件时钟...
    [确定]已同步达到目标系统时间。
    [失败]无法启动同步系统和硬件时钟。
    有关详细信息、请参阅'stemctl status sync-clocks.service'。
    [确定]已启动 udev 冷插拔所有设备。
    [确定]已创建切片 system-systemd\x2dbacklight.slice。
    正在启动加载/保存屏幕背光...背光的亮度:背光...
    [7.886452] OMAP-rproc 588200.IPU:分配的保留存储器节点 ipu1_CMA@9d000000
    [7.898508] remoteproc remoteproc0:588200.IPU 可用
    [7.910084]连接器-HDMI 连接器:无法找到视频源
    [7.916443] OMAP-rproc 5502000.IPU:分配的保留存储器节点 ipu2_CMA@95800000
    [7.916526] remoteproc remoteproc1:5502000.IPU 现已推出
    [7.916663] OMAP-rproc 40800000.DSP:分配的保留存储器节点 dsp1_CMA@99000000
    [7.916730] remoteproc remoteproc2:提供40800000.dsp
    [7.916960] OMAP-rproc 41000000.dsp:分配的保留存储器节点 dsp2_cma@9f000000
    [7.917023] remoteproc remoteproc3:41000000.dsp 现已推出
    [确定]启动加载/保存屏幕背光亮度[7.986170]连接器-HDMI 连接器:找不到视频源
    背光:背光。
    [确定]找到设备/dev/ttyS2.
    [8.135874] remoteproc remoteproc1:启动5502000.IPU
    [8.142048] remoteproc remoteproc1:引导 FW 映像 dra7-ipu2-fw.xem4,大小为3743164
    [8.164079] remoteproc remoteproc0:启动588200.IPU
    [8.164091] remoteproc remoteproc0:引导 FW 映像 dra7-ipu1-fw.xem4,大小为4872056
    [8.164193] OMAP-iommu 588820.MMU:588820.MMU:版本2.1
    [8.294953] OMAP-IMU 55082000.MMU:55082000.MMU:版本2.1
    [8.331181] virtio_rpmsg_bus virtio0:rpmsg 主机处于联机状态
    [8.336709] remoteproc remoteproc0:注册的 virtio0 (类型7)
    [8.351310] OMAP-DES 480a5000.des: OMAP DES 硬件加速器版本:2.2
    [8.359505] Palms-RTC 48070000.i2c:tps659038@58:tps659038_RTC:RTC 内核:将48070000.i2c:tps659注册为 RTC1
    [8.360806] OMAP-DES 480a5000.des:将运行具有实时优先级的请求泵
    [8.436076] mt9t11x 4-003c:输入时钟频率:32000000
    [8.436081] mt911x 4-003c:像素时钟频率:96000000
    [8.494218] mt9t11x 4-003c:产品 ID 错误 ffffffff87
    [8.562005] OMAP_RTC 48838000.RTC:RTC 内核:将48838000.RTC 注册为 rtc2
    [8.619182] pixcir_ts 4-005C:pixcir_set_power_mode:无法读取寄存器0x33:-121
    [8.619186] pixcir_ts 4-005C:无法设置空闲模式
    [8.619264] pixcir_ts:4-005C 的探测失败、错误-121
    [8.685767] remoteproc remoteproc0:远程处理器588200.IPU 现已启动
    [8.701412]连接器-HDMI 连接器:无法找到视频源
    [8.712653] virtio_rpmsg_bus virtio0:创建通道 rpmsg-client-sample addr 0x32
    [8.733795] virtio_rpmsg_bus virtio0:创建通道 rpmsg-client-sample addr 0x33
    [8.746790] virtio_rpmsg_bus virtio0:创建通道 rpmsg-OMX addr 0x3c
    [8.756495] virtio_rpmsg_bus virtio0:创建通道 rpmsg-RPC addr 0x65
    [8.844563] VPE 489d0000.VPE:正在加载固件 vpdma-1b8.bin
    [8.90599] OMAP_WDT:OMAP 看门狗计时器修订版0x01:初始超时60秒
    [8.926225]连接器-HDMI 连接器:无法找到视频源
    [8.935288] SCSI 子系统已初始化
    [8.949360]连接器-HDMI 连接器:无法找到视频源
    [8.958494] OMAP-SHIM 4b101000.sham:OMAP 版本4.3上的硬件加速器
    [8.962540] VPE 489d0000.VPE:器件注册为/dev/video0
    [8.999532] virtio_rpmsg_bus virtio1:rpmsg 主机处于联机状态
    [9.005647] remoteproc remoteproc1:registered virtio1 (类型7)
    [9.019369] remoteproc remoteproc1:远程处理器5502000.IPU 现已启动
    [9.029167] connector-HDMI connector:找不到视频源
    [9.036269] virtio_rpmsg_bus virtio1:创建通道 rpmsg-RPC addr 0x65
    [9.044502] virtio_rpmsg_bus virtio1:创建通道 rpmsg-RPC addr 0x66
    [9.058461] AHCI 4a140000.SATA:SSS 标志置1,并行总线扫描被禁用
    [9.068694] connector-HDMI connector:找不到视频源
    [9.080188] AHCI 4a140000.SATA:AHCI 0001.0300 32插槽1端口3 Gbps 0x1不支持平台模式
    [9.101152] AHCI 4a140000.SATA:标志:64位 NCQ SNTF stag pm led clo only pmp pio sabadm part ccc apst
    [9.130493] SCSI host0:AHCI
    [9.134326] ata1:SATA max UDMA/133 MMIO [mem 0x4a140000-0x4a1410ff] port 0x100 IRQ 349
    [9.143588] connector-HDMI connector:找不到视频源
    [9.180062] remoteproc remoteproc2:为40800000.dsp 加电
    [9.186210] remoteproc remoteproc2:引导 FW 映像 dra7-dsp1-fw.xe66、大小为91521824
    [9.201689] omap_hwmod:mu0_dsp1:_wait_target_disable 失败
    [9.207573] OMAP-iommu 40d01000.MMU:40d01000.MMU:版本3.0
    [9.213514] OMAP-iommu 40d02000.MMU:40d02000.MMU:版本3.0
    [9.227215] OMAP-AES 4b500000.AES:OMAP AES 硬件加速器版本:3.3
    [9.241226] OMAP-AES 4b500000.AES:将运行具有实时优先级的请求泵
    [9.248938] OMAP-HDMI-AUDIO omap-hdmi-audio.0.auto: son-so-dummy <-> 58040000编码器映射正常
    [9.258581] virtio_rpmsg_bus virtio2:rpmsg 主机处于联机状态
    [9.258597] remoteproc remoteproc2:registered virtio2 (type 7)
    [9.258601] remoteproc remoteproc2:远程处理器40800000.dsp 现已启动
    [9.260947] connector-HDMI connector:找不到视频源
    [9.261036] virtio_rpmsg_bus virtio2:创建通道 rpmsg-proto addr 0x3D
    [9.293269] OMAP-AES 4b700000。AES:OMAP AES 硬件加速器版本:3.3
    [9.301220]连接器-HDMI 连接器:无法找到视频源
    [9.307600] OMAP-AES 4b700000。AES:将运行具有实时优先级的请求泵
    [9.308033] connector-HDMI connector:找不到视频源
    [9.316035] omap_i2c 48060000.i2c:等待总线就绪超时
    [9.328542] connector-HDMI 连接器:无法找到视频源
    [9.359016] RTC-ds1307:2-006F 探头失败、错误-5
    [9.368250][DRM]在次要0上初始化 PVR 1.14.3699939 20110701
    [9.376315] connector-HDMI 连接器:无法找到视频源
    [9.482401] ata1:SATA link down (sStatus 0 SControl 300)
    [9.494415] ASOC-simple-card sound0:tlv320aic3x-hifi <-> 48468000.McASP 映射正常
    [9.508912] connector-HDMI connector:找不到视频源
    [9.553000] remoteproc remoteproc3:启动41000000.dsp
    [9.553060] VIP 48990000.VIP:正在加载固件 vpdma-1b8.bin
    [9.554596] connector-HDMI connector:找不到视频源
    [9.578926] VIP 48990000.VIP:已加载 VPDMA 固件
    [9.699411] removeproc remoteproc3:引导 FW 映像 dra7-dsp2-fw.xe66、大小为21891524
    [9.755981] OMAP_hwmod:mu0_dsp2:_wait_target_disable 失败
    [9.761882] OMAP-IMU 41501000.MMU:41501000.MMU:版本3.0
    [9.767860] OMAP-IMU 41500.MMU:41500.MMU:3.0版
    [10.012374] virtio_rpmsg_bus virtio3:rpmsg 主机处于联机状态
    [10.051119] remoteproc remoteproc3:registered virtio3 (类型7)
    [10.057087] remoteproc remoteproc3:远程处理器41000000.dsp 现已启动
    [10.107012] virtio_rpmsg_bus virtio3:创建通道 rpmsg-proto addr 0x3D
    [10.140832] connector-HDMI connector:找不到视频源
    [确定]已启动 Opkg 首次引导配置。
    [10.366949] FAT-FS (mmcblk0p1):卷未正确卸载。 某些数据可能已损坏。 请运行 fsck。
    [确定]侦听加载/保存射频终止开关状态/dev/rfkill 观察。
    [10.627731] rpmsg_RPC virtio0.rpmsg-rpc.-1.101:使用 src 1024 dst 101探测服务 rpc_example_2
    [10.639832] ti-pruss 4b200000.pruss:创建 PRU 内核和其他子平台器件
    [10.643675] IRQ: No IRQ domain found for /ocp/pruss_soc_bus@4b226000/pruss@4b200000/INTC@4b220000!
    [10.644158] IRQ:找不到/ocp/pruss_soc_bus@4b226000/pruss@4b200000/INTC@4b220000的 IRQ 域!
    [10.644738] connector-HDMI connector:找不到视频源
    [10.647156] ti-pruss 4b280000.pruss:创建 PRU 内核和其他子平台器件
    [10.649728] IRQ:找不到/ocp/pruss_soc_bus@4b2a6000/pruss@4b280000/INTC@4b2a0000的 IRQ 域!
    [10.652530] IRQ: No IRQ domain found for /ocp/pruss_soc_bus@4b2a6000/pruss@4b280000/INTC@4b2a0000!
    [10.653087]连接器-HDMI 连接器:找不到视频源
    [10.662091] connector-HDMI connector:找不到视频源
    [10.668448] connector-HDMI connector:找不到视频源
    [10.706331]连接器-HDMI 连接器:无法找到视频源
    [10.707947] connector-HDMI connector:找不到视频源
    [10.715410] remoteproc remoteproc4:4b234000.pru0可用
    [10.715450] PRU-rproc 4b234000.pru0:PRU rproc 节点/ocp/pruss_soc_bus@4b226000/prusss@4b200000/PRU@4b234000已成功探测
    [10.715798]接头-HDMI 接头:找不到视频源
    [10.716389] NET:注册协议系列43.
    [10.717357] connector-HDMI connector:找不到视频源
    [10.718263] remoteproc remoteproc5:4b238000.pru1可用
    [10.718306] PRU-rproc 4b238000.pru1:PRU rproc 节点/ocp/pruss_soc_bus@4b226000/prusss@4b200000/PRU@4b238000成功探测
    [10.718586] connector-HDMI connector:找不到视频源
    [10.720333] remoteproc remoteproc6:4b2b4000.pru0可用
    [10.720374] PRU-rproc 4b2b4000.pru0:PRU rproc 节点/ocp/pruss_soc_bus@4b2a6000/pruss@4b280000/PRU@4b2b4000已成功探测
    [10.720667] connector-HDMI connector:找不到视频源
    [10.721269] remoteproc remoteproc7:4b2b8000.pru1可用
    [10.721314] PRU-rproc 4b2b8000.pru1:PRU rproc 节点/ocp/pruss_soc_bus@4b2a6000/pruss@4b280000/PRU@4b2b8000探测成功
    [10.721589] connector-HDMI connector:找不到视频源
    [10.782944] usbcore:注册的新接口驱动程序 usbfs
    [10.78356] usbcore:注册的新接口驱动程序集线器
    [10.784139] usbcore:注册的新设备驱动程序 USB
    [10.871131] xhci-hcd xhci-hcd.1.auto: xHCI 主机控制器
    [10.871151] xhci-hcd xhci-hcd.1.auto:注册了新的 USB 总线、分配了总线编号1
    [10.872222] xhci-hcd xhci-hcd.1.auto: HCC params 0x0220f04c HCI version 0x100 quirks 0x02010010
    [10.872262] xhci-hcd xhci-hcd.1.auto: IRQ 478、IO 内存0x48890000
    [10.875368]集线器1-0:1.0:找到 USB 集线器
    [10.875401]集线器1-0:1.0:检测到1个端口
    [10.876149] connector-HDMI connector:找不到视频源
    [10.877157] xhci-hcd xhci-hcd.1.auto: xHCI 主机控制器
    [10.877170] xhci-hcd xhci-hcd.1.auto:注册新 USB 总线、分配的总线编号2
    [10.877506] connector-HDMI connector:找不到视频源
    [10.877695] USB USB2:我们不知道该主机的 LPM 算法、因此禁用了 LPM。
    [10.887291]集线器2-0:1.0:找到 USB 集线器
    [10.887325]集线器2-0:1.0:检测到1个端口
    [10.891190] connector-HDMI connector:找不到视频源
    [确定]已到达目标声卡。
    [11.088344] connector-HDMI connector:无法找到视频源
    [11.098267] rpmsg_RPC virtio1.rpmsg-rpc.-1.101:使用 src 1024 dst 101探测服务 DCE-callback
    [11.098641] rpmsg_RPC virtio1.rpmsg-rpc.-1.102:使用 src 1025 dst 102探测服务 rpmsg-DCE
    [11.120684] connector-HDMI connector:无法找到视频源
    [11.127033] rpmsg_RPC virtio0.rpmsg-rpc.-1.101:已发布函数= 8
    [11.134897] rpmsg_RPC virtio1.rpmsg-rpc.-1.101:已发布函数= 4
    [11.141600] rpmsg_RPC virtio1.rpmsg-rpc.-1.102:已发布函数= 9.
    [确定]已开始重建动态链接器缓存。
    正在开始更新已完成...
    [确定]已完成已启动的更新。
    [确定]已达到目标系统初始化。
    [确定]正在侦听 RPCbind 服务器激活套接字。
    [ OK ]正在收听 D 总线系统消息总线插座。
    [确定]开始每日清理临时目录。
    [确定]达到目标计时器。
    [确定]侦听 Avahi mDNS/DNS-SD 堆栈激活套接字。
    [确定]正在收听 dropbear.socket。
    [确定]已达到目标套接字。
    [确定]已到达目标基本系统。
    正在启动 Avahi mDNS/DNS-SD 堆栈...
    正在启动电话服务...
    [确定]启动了 D-Bus 系统消息总线
    [确定]启动 Avahi mDNS/DNS-SD 堆栈。
    [11.917890]蓝牙:内核版本2.22
    [11.925446] NET:注册协议系列31.
    正在启动网络服务...
    [11.932342]蓝牙:HCI 设备和连接管理器已初始化
    [11.940599]蓝牙:已初始化 HCI 套接字层
    [11.945519]蓝牙:已初始化 L2CAP 套接字层
    [11.950682]蓝牙:SCO 插座层已初始化
    正在启动登录服务...
    正在启动 TI 多核工具 Daemon ...
    [12.008539] net eth1:正在初始化 cpsw 版本1.15 (0)
    [12.029283] net eth0:初始化 cpsw ale 版本1.4
    [12.034544]净 eth0:ALE 表大小1024
    [确定]已启动系统日志服务。
    [ 12.050768] Net eth1:PHY "/ocp/ethernet@48484000/MDIO@48485000/Ethernet-phy@2"未在从站1上找到
    正在开始保存/恢复声卡状态...
    [12.075481] IPv6:ADDRCONF (NETDEV_UP):ETH1:链路未就绪
    [确定]已启动内核日志服务。
    [12.112181] net eth0:正在初始化 cpsw 版本1.15 (0)
    正在启动 uim-sysfs.service ...
    [ 12.138018] net eth0:PHY "/ocp/ethernet@48484000/MDIO@48485000/ethernet-phy@1"在从器件0上找不到
    正在开始打印有关 GPLv3封装的通知...
    [12.174516] IPv6:ADDRCONF (NETDEV_UP):eth0:链路未就绪
    [确定]已启动网络服务。
    [确定]启动 TI 多核工具守护程序。
    [确定]已开始保存/恢复声卡状态。
    [确定]已启动电话服务。
    [确定]已到达目标网络。
    正在开始网络名称解析...
    正在启动允许用户会话...
    [确定]使用 ipsec.conf 启动 StrongSwan IPsec IKEv1/IKEv2守护程序。
    正在启动简单网络管理协议(SNMP)守护程序....
    正在启动具有轻量级系统要求的 Lightning Fast Webserver ...
    正在开始启用和配置 wl18xx 蓝牙堆栈...
    [确定]已启动允许用户会话。
    [确定]启动登录服务。
    [确定]已在 tty1上启动 Getty。
    [确定]已在 ttyS2上启动串行 Getty。
    [确定]达到目标登录提示。
    [确定] Lightning 启动了具有轻量级系统要求的 Fast Webserver。
    [确定]已开始网络名称解析。
    [12.579861] NET:注册协议系列15.
    [确定]已开始启用和配置 wl18xx 蓝牙堆栈。
    [确定]启动简单网络管理协议(SNMP)守护程序。
    [12.734289]正在初始化 XFRM netlink 套接字
    [12.966315] random:完成 crng 初始化
    [确定]已启动 uim-sysfs.service。
    正在启动 rc.pvr.service ...
    [13.607962] PVR_K:UM DDK-(3699939)和 KM DDK-(3699939)匹配。 [确定]
    [确定]已启动 rc.pvr.service。
    正在启动 weston.service ...
    [确定]已启动 weston.service。
    正在启动 telnetd.service ...
    正在启动 tiipclad-demon.service ...
    [确定]已启动 telnetd.service。
    [确定]已启动 tiipclad-demon.service。
    正在启动 thttpd.service ...
    [确定]已启动 thttpd.service。
    正在启动 rng-tools.service ...
    [确定]已启动 rng-tools.service。
    正在启动 SYSV:kdump 脚本提供以下支持:...
    [失败]启动 SYSV 失败:kdump 脚本提供支持:。
    有关详细信息、请参阅'stemctl status kdump.service'。
    正在启动 gdbserverproxy.service ...
    (小部分
    (小部分
    注意:此文件系统包含以下 GPLv3软件包:
    自动配置
    binutils-dev
    binutils
    野牛开发
    野牛
    CPP-symLinks
    CPP
    dosfstools
    G++-symLinks
    G++
    gawg-dev
    嘎嘎
    GCC-symLinks
    GCC
    gdb
    gdbc6x
    gdbserver
    gstreamer1.0-libav
    hidapi
    libcairo-perf-utils
    libgmp10
    利比德11.
    libmpc3.
    libmpfr4
    libreadline-dev
    实验线路6.
    M4开发
    M4
    制造
    网络
    分配
    swig-dev
    请轻扫

    如果您不想分发 GPLv3组件、请删除
    之前的上述封装。 这可以使用来完成
    opkg remove 命令。 即:
    拆下视千克
    其中 是上面列表中打印的名称

    注:如果软件包与您的另一个软件包有关系
    将通知相关软件包。 您应该这样做
    在中使用--force-remove-of dependent-packages 选项
    此外、还应移除相关封装
    (小部分
    (小部分
    [确定]已开始打印有关 GPLv3封装的通知。
    [确定]已启动 gdbserverproxy.service。
    正在启动 matrix-gui-2.0.service ...
    [确定]已启动 matrix-gui-2.0.service。
    正在启动 thermal-zone-init.service ...
    [确定]已启动 thermal-zone-init.service。
    [确定]已达到目标多用户系统。
    正在开始更新 utmp 关于系统运行级别更改...
    [确定]已开始更新关于系统运行级别更改的参数。

    _________ _________ __
    ||_|_______|_|_|__||_
    |||_|.'|。 |. ||_|_|. |||-_|_|_|
    ||||||||、||||||||||||||||||________________||
    |____||_|

    Arago 项目 http://arago-project.org am57xx-EVM ttyS2

    Arago 2017.05 am57xx-EVM ttyS2

    am57xx-EVM 登录:

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

    此外、我还在 vittesse.c 驱动程序中添加了一些 printk 语句、并查看启动日志、我的 print 语句似乎没有显示出来。 我是否需要为 Vitesse phy 的 DTS 文件添加任何内容? 请告诉我。 谢谢!

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

    您需要启用驱动程序、方法是在 arch/arm/configs/tisdk_am57xx-evm_defconfig 中添加 CONFIG_Vitesse_PHY=y、然后使用修改后的 defconfig 文件重建内核。

    AD 对于未分配 IP 的问题、默认情况下、TISDK Linux 内核会期望该板连接到一个网络、该网络具有一个 DHCP 服务器、该服务器将 IP 分配给您的板。 如果您没有此类网络,则可以使用 ifconfig 手动分配 IP。 您还可以修改网络服务以使用静态 IP、请参阅: e2e.ti.com/.../2035119

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

    您好!

    我已经通过在 arch/arm/configs/tisdk_am57xx-evm_defconfig 中添加 CONFIG_Vitesse_Phy=y 来启用 Vitesse phy 驱动程序。 然后、我将重建内核并复制 DTB 文件、并通过执行以下步骤将模块安装到 SD 卡中:

    cd ./board-support/linux-4.9.28 +gitAUTOINC+e43d1050-geed43d1050

    导出路径=~μ C/ti-processor-sdk-linux-am57xx-evm-04.00.04/linux-devkit/sysroots/x86_64 Arago-linux/usr/bin:$path

    使 arch=arm cross_compile=arm-linux-gnueabihf- distclean -j4

    使 arch=arm cross_compile=arm-linux-gnueabihf- tisdk_am57xx-evm_defconfig -j4

    使 arch=arm cross_compile=arm-linux-gnueabihf- menuconfig -j4

    使 arch=arm cross_compile=arm-linux-gnueabihf- zImage -j4

    使 arch=arm cross_compile=arm-linux-gnueabihf- am57xx-evm-reva3.dtb -j4

    使 arch=arm cross_compile=arm-linux-gnueabihf- modules -j4

    sudo cp arch/arm/boot/zImage arch/arm/boot/dts/am57xx-evm-reva3.dtb /media/$USER/rootfs/boot

    sudo make arch=arm install_modd_path=/media/$user/rootfs modules_install -j4

    所有这些之后、我仍然无法建立并运行任何以太网连接。 我也看不到我在引导日志中 Vitesse.c 中添加的任何 printk 消息。 似乎即使启用了 Vitesse 驱动程序,它仍然没有启用。 似乎内核正在尝试探测物理层,但 Vitesse 物理层没有响应。  不确定我可能遗漏了什么。

    我是否需要在器件树文件中添加任何条目来支持 VSC8572 phy?  请告诉我。 再次感谢!

    -Eeshan

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如果您执行以下操作会发生什么情况:
    ifup eth0
    ifconfig eth0 192.168.10.1

    我不认为你应该在 DTS 中添加一些东西。

    强烈建议尝试直接更改 arch/arm/configs/tisdk_am57xx-evm_defconfig、而不是使用 menuconfig。 当您开始内核构建时、可能会有一些脚本覆盖 menuconfig 更改。

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

    是的、我在 am577xx-evm_defconfig 文件中设置值以启用 Vitesse 驱动程序。

    这就是发生的情况:


    ifup 挂起、我必须退出。

    ifup eth0
    udhcpc (v1.24.1)已启动
    正在发送发现...
    ^C
    root@am57xx-EVM:~# ifconfig 192.168.10.1
    ifconfig:192.168.10.1:获取接口信息时出错:找不到设备

    我的问题是:

    在阅读 VSC8572数据表时、有名为 PHYADD4、PHYADD2、PHYADD2的位。 这些连接到我的定制板上的处理器。 我想 PHYADD 位可能需要设置为特定值、以便正确配置 VSC8572芯片。

    如何在 Vitesse.c 驱动程序运行之前设置这些 GPIO?

    我修改了 uboot 目录中的 mux_data.h 以包含 GPIO 的引脚多路复用器。 但是、我使用上拉设置输出、即使进行了这些更改、我仍然无法与 vsc8572通信。 我想知道设置这些 GPIO 引脚是否还有其他事情需要做。 或者我必须在 DTS 文件中设置 GPIO 值。 我已经对这些 GPIO 的 DTS 文件进行了一些更改、但不确定我是否正确完成了这些操作。 我需要控制的 GPIO 引脚为 GPIO4_17、GPIO4_18和 GPIO4_19。 请告诉我如何为 VSC8572配置这些引脚、以便 Vitess.c 可以运行。

    您可以在附件中找到 VSC8572数据表:e2e.ti.com/.../5314.Microsemi_5F00_VSC8572_2D00_01_5F00_Datasheet_5F00_10400_5F00_V40.pdf

    随附的是我的 DTS 文件:e2e.ti.com/.../am57xx_2D00_evm_2D00_reva3.dts.txt

    附件是我的 mux_data.h 文件:e2e.ti.com/.../mux_5F00_data.h.txt

    在我的 uEnv.txt 文件中、我有一个 DTS 条目要读取。  

    fdtfile=am57xx-evm-reva3.dtb

    谢谢、

    Eeshan

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    让我看看这些、我将使用我的发现更新该主题。

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

    好的、谢谢、请告诉我。

    -Eeshan

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    好的、您只将 gpio17配置为高电平有效、并且您正确执行此操作。

    您是否使用 DUAL_EMAC? 您能否尝试如下设置:
    Mac{(&M)
    状态="正常";
    DUAL_EMAC;
    };

    cpsw_emac0{&cpsw_emac0}
    PHY-Handle =<&phy0>;
    PHY-MODE ="RGMII";
    DUAL_EMAC_res_vlan =<1>;
    };

    cpsw_emac1{&cpsw_emac1}
    PHY-Handle =<<phy1>;
    PHY-MODE ="RGMII";
    DUAL_EMAC_res_vlan =<2>;
    };

    有时、这有助于解决此类问题。

    此外、您能否共享 tisdk_am57xx-evm_defconfig?

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

    您好!

    不过、我在前面提到的 DTS 中添加了一些内容、但仍然无法启动和运行以太网链路。

    您可以找到我的 tisdk_am57xx-evm_defconfig 文件。 请告诉我是否应该更改任何内容或任何其他建议。 非常感谢、thanks.e2e.ti.com/.../tisdk_5F00_am57xx_2D00_evm_5F00_defconfig.txt

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

    您好!

    此外、我在 u-boot 中找到了 Vitesse.c。 我是否还必须修改它才能启动 VSC8572 phy? 我尝试通过执行以下操作来编译 u-boot 代码:

    导出路径=~μ C/ti-processor-sdk-linux-am57xx-evm-04.00.04/linux-devkit/sysroots/x86_64 Arago-linux/usr/bin:$path

    使 cross_compile=arm-linux-gnueabihf- distclean -j4

    使 cross_compile=arm-linux-gnueabihf- O=am57xx_evm am57xx_evm_defconfig -j4

    使 cross_compile=arm-linux-gnueabihf- o=am57xx_evm -j4

    之后、我看不到 u-boot 中的 Vitesse.c 编译。

    然后,我获取 MLO 和 u-boot.img 文件并将其复制到引导分区。

    请告诉我这些步骤是否必要。

    谢谢、

    Eeshan

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

    我现在可以加载 Vitesse 驱动程序。 需要在复位后以及使用 MDIO 线路查找连接的物理层之前等待105ms。

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