Unable to get working network under Android vim3-android-9-32bit-v231122 or official CoreELEC Nexus ng images. The adapter sets wrong DHCP settings automatically and the adapter can not connect if manual correcting the settings.
Only vim3-coreelec-20.0-nexus.emmc.kresq or CoreElec Nexus ng 20.0 or later works without problem.
Is that a known problem or my device is dying? Could my router dysfunction?
Yes. I have the issues when Android installed to emmc, CoreELEC booting from SD card, CoreELEC installed to emmc dual to Android or standalone.
Only CoreELEC Nexus ng 20.0 is OK.
Tried also erasing spi, erasing partitions and content in emmc, factory reset device in oowow.
Oowow has network access. It receives dhcp settings correctly.
Decompiled CoreELEC Amlogic.ng 20.0 dtb and Amlogic.ng 20.2 dtb files and the single difference which makes ethernet adapter not working is:
***** 0.dts
pinctrl-0 = <0x18>;
auto_cali_idx = <0x01>;
phandle = <0x84>;
***** 2.dts
pinctrl-0 = <0x18>;
auto_cali_idx = <0x00>;
phandle = <0x84>;
I’m sure this change in dtb makes my VIM3’s ethernet not working after Nexus 20.0.
Could somebody help me out why is this change is necessary?
I’m not sure how to compile dtb’s for the different CoreELEC releases for personal use if only my VIM3 is affected for some particular reason.