> On 20 Apr 2017, at 10:48, Dr. Philipp Tomsich 
> <philipp.toms...@theobroma-systems.com> wrote:
> 
>> On 20 Apr 2017, at 10:44, Kever Yang <kever.y...@rock-chips.com> wrote:
>> 
>> Hi Philipp,
>>> 
>>> 
>>> Do you know if this is required for all board designs?
>>> We have a total run length of less than 2cm to the KSZ9031 PHY and wondered 
>>> about this ourselves—our testing has shown that with these small distances 
>>> (and the PHY we use) the setting doesn’t seem to be required.
>> 
>> If your layout is very good, it might work without this patch, did you test 
>> with 1000M Ethernet on many boards?
>> With patch, we can keep the setting with kernel and make sure all the 
>> hardware able to work at 1000M mode.
>> The firefly-rk3399 and rockchip rk3399-evb can't work at 1000M Ethernet mode 
>> without this patch.
> 
> Yes, we have full GbE in U-Boot (without this change) across the entire board 
> population of our initial batch.
> This is most likely due to the very short distance between the RK3399 and PHY 
> (there isn’t really an alternative
> to having it close due to the size constraints of the module).

Just for completeness, Linux with default drive strength (&pcfg_pull_none) 
works on puma-rk3399 too.
Tested with iperf3 we get about 935Mbit with zero RX/TX errors.

Regards,
Klaus

_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot

Reply via email to