[meta-xilinx] [meta-xilinx-community][PATCH 1/7] microzed-zynq7: Update machine configuration

Mike Looijmans mike.looijmans at topic.nl
Tue Nov 11 22:26:54 PST 2014


On 11/12/2014 06:47 AM, Nathan Rossi wrote:
>> 

Met vriendelijke groet / kind regards,

Mike Looijmans
System Expert


TOPIC Embedded Systems
Eindhovenseweg 32-C, NL-5683 KH Best
Postbus 440, NL-5680 AK Best
Telefoon: (+31) (0) 499 33 69 79
Telefax:  (+31) (0) 499 33 69 70
E-mail: mike.looijmans at topic.nl
Website: www.topic.nl

Please consider the environment before printing this e-mail

Visit us at Bits & Chips Smart Systems 20th November, 1931 Congrescentum Brabanthallen 's-Hertogenbosch, stand number 34
http://bc-smartsystems.nl

-----Original Message-----
>> From: David Andrey [mailto:David.Andrey at netmodule.com]
>> Sent: Tuesday, November 11, 2014 4:57 PM
>> To: Nathan Rossi; meta-xilinx at lists.yoctoproject.org
>>
>>> * disable-net-cadence.cfg - macb should be used by default as it is
>>>    mainline, alternatively the KERNEL_FEATURES variable can be used to
>>>    override (from local.conf or elsewhere) the use of the macb driver
>>>    with the "features/xilinx/disable-macb.scc" config fragment
>>
>> Use of the xilinx driver seems more appropriate to me, at least for
>> throughput. As you anyway use the Xilinx patched kernel, why do you
>> rely on the cadence driver ?
>
> The Xilinx driver is not mainline, which means disabling the MACB driver for all kernels essentially breaks linux-yocto kernels for this board. Is the only reason for your preference of the emacps driver its throughput?
>
> To make it default for the microzed, disabling MACB for linux-xlnx kernels with something similar to below could be done to this patch.
>
> KERNEL_FEATURES_pn-linux-xlnx += "features/xilinx/disable-macb.scc"
>

Also, the Xilinx driver is needed when you route the network through EMIO and 
use a GMII-to-RGMII block in logic. Though the driver could be adjusted to use 
the regular clock drivers to switch frequencies instead of using a ghost PHY 
to do that.

Mike.



More information about the meta-xilinx mailing list