Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.arch.embedded > #25553

Re: Buildroot for Orange pi PC: U-Boot supports Ethernet, while Linux does not

From Theo Markettos <theom+news@chiark.greenend.org.uk>
Newsgroups comp.arch.embedded
Subject Re: Buildroot for Orange pi PC: U-Boot supports Ethernet, while Linux does not
Date 2016-12-09 17:27 +0000
Organization University of Cambridge, England
Message-ID <3Zf*APRew@news.chiark.greenend.org.uk> (permalink)
References <526a7269-6377-42cc-a23b-21bd5a254e16@googlegroups.com>

Show all headers | View raw


wzab01@gmail.com wrote:
> It looks, like the Linux version of the DTS does not contain the
> definition of the Ethernet PHY.  Is it done on purpose (due to e.g. 
> incorrect operation of the related Ethernet driver), or the U-Boot uses
> simply a newer version of DTS?

I'm not up to date with the state of Allwinner upstreaming, but mention that
Allwinner had their own device-tree-but-incompatible called Fex:
http://linux-sunxi.org/Fex_Guide

I think that has now been abandoned in favour of device tree, however Fex
originally required support foir getting Fex properties to be baked into
drivers.  It may be there are still some remnants lying around - eg a driver
using a legacy Fex structure and thus not DT.

Are you using an Allwinner-specific kernel repo, or upstream Linux sources?
As far as I know the upstream folks wanted nothing to do with Fex, so
upstream is Fex-clean but not Allwinner-specific trees.

Theo

Back to comp.arch.embedded | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Buildroot for Orange pi PC: U-Boot supports Ethernet, while Linux does not wzab01@gmail.com - 2016-12-09 00:49 -0800
  Re: Buildroot for Orange pi PC: U-Boot supports Ethernet, while Linux does not Tim Wescott <tim@seemywebsite.really> - 2016-12-09 11:18 -0600
  Re: Buildroot for Orange pi PC: U-Boot supports Ethernet, while Linux does not Theo Markettos <theom+news@chiark.greenend.org.uk> - 2016-12-09 17:27 +0000
    Re: Buildroot for Orange pi PC: U-Boot supports Ethernet, while Linux does not wzab01@gmail.com - 2016-12-09 16:45 -0800
      Re: Buildroot for Orange pi PC: U-Boot supports Ethernet, while Linux does not wzab01@gmail.com - 2016-12-10 09:16 -0800
        Buildroot for Orange Pi PC - kernel changed to 4.9 - Ethernet, USB, GPIO and I2C work wzab01@gmail.com - 2016-12-16 11:51 -0800
  Re: Buildroot for Orange pi PC: U-Boot supports Ethernet, while Linux does not asdf <asdf@nospam.com> - 2016-12-10 22:14 +0000

csiph-web