大家好。

该单板基于ccimx6ul (1G-1G)。

电路板布局主要来自ConnectCore 6UL Starter kit,所以我正在用“ccimx6ulstarter”作为MACHINE构建我的yocto项目。

我的任务是给u-boot打补丁,使其支持以太网phy (LAN8720a),以便使用tftp下载内核映像。在默认引导加载程序中,我能够成功地从LAN8720a读取寄存器,但是在使用预闪引导加载程序后,我已经擦除了它,现在我正在引导由yocto构建的寄存器。无论如何,我需要使用我自定义的,所以使用默认的只是为了实验。

我通过将板加载设备设置为“USB”并通过以下命令加载它,在RAM内存中启动u-boot

“imx_usb tmp /部署/图片/ ccimx6ulstarter / u - - ccimx6ulstarter1gb - 2017.03 - r0引导。imx的

在启动之后,我看到了很多类似的警告

“‘
绑定节点ethernet@02188000

  • 尝试匹配兼容字符串' fsl,imx6ul-fec '
  • 尝试匹配兼容字符串' fsl,imx6q-fec '
    节点' ethernet@02188000 '不匹配
  • 忽略已禁用的设备
  • 忽略已禁用的设备
    “‘

每当我知道这个设备呈现在设备树中,并且' status '属性设置为' okay '时。特别是这个触摸' fec1 '设备。

最奇怪的是,一些设备,如' imx_thermal '或' soc '已经正确初始化。

我做错了什么,我应该从哪里去了解我错在哪里?