Jump to content

Alex333

Members
  • Posts

    5
  • Joined

  • Last visited

Reputation Activity

  1. Like
    Alex333 got a reaction from dksslq in Orange Pi Win Plus no Ethernet on Ubuntu Bionic   
    Сontinuation:
    1.  I compared and analyzed only Ethernet schematic part for BananaPI-M64 and OrangePi Win/Plus boards. Soc Allwinner A64 connection to Ethernet chip RTL8211D/E fully identically.
         But there is one nuance as RTL8211 powered:
    For BPI-M64 board. 
         RTL8211 voltage supply 3.3V comes directly from Power Managment chip (PMIC AXP803). Plus additional voltage regulator chip 3.3V to 2.5V for GMAC-RGMII. 
    For OPI Win/Plus board.
         RTL8211 is powered by two separate voltage regulator chips 5V to 3.3V and 5V to 2.5V.  These Vregs are turn on/off by signal EMAC-PWR-EN who comes from Soc pin PD14 (PD14/LCD-D20/LVDS-VP1/RGMII-NULL/RMII-RXER). For BPI-M64 board this pin not used (it is Test Point 3).
         If signal EMAC-PWR-EN is "1" RTL8211 is powered and Ethernet is working.
         If Soc pin PD14 "0" RTL8211 is not powered and Ethernet don't work.
     
    2.  I connected the multimeter to OPI Win/Plus and tested next image:
        a) Old image Ubuntu_xenial_default_3.10.107
        b) Builded image Armbian_5.65_Orangepiwin_Debian_stretch_next_4.14.79_desktop
        c) Builded image Armbian_5.67_Orangepiwin_Ubuntu_bionic_next_4.14.81_desktop
        d) Image https://dl.armbian.com/orangepiwin/archive/Armbian_5.67_Orangepiwin_Debian_stretch_dev_4.19.2.7z
     
        Image a). Signal EMAC-PWR-EN set to "1" after the moment Kernel starting. After load Ethernet is working.
        Images b) and c). Signal EMAC-PWR-EN set to "0" always. RTL8211 is not powered and certainly Ethernet don't work.
        Image c). Booting process non stable.
        If the download is successful signal EMAC-PWR-EN set to "1" after the moment Kernel starting. Ethernet is working.
        Sometimes the boot process suspended and error occurs. Only RESET buttom. 
        Photos when it happened:

     
    3.  Anyone can try to solve this problem in new images. Need set to "1"  Soc pin PD14 may be in overlays or anywhere else in the booting process.
         I can help build and test image on OPI Win/Plus board. Soon I get BPI-M64 board.
     
  2. Like
    Alex333 got a reaction from Igor in Orange Pi Win Plus no Ethernet on Ubuntu Bionic   
    Сontinuation:
    1.  I compared and analyzed only Ethernet schematic part for BananaPI-M64 and OrangePi Win/Plus boards. Soc Allwinner A64 connection to Ethernet chip RTL8211D/E fully identically.
         But there is one nuance as RTL8211 powered:
    For BPI-M64 board. 
         RTL8211 voltage supply 3.3V comes directly from Power Managment chip (PMIC AXP803). Plus additional voltage regulator chip 3.3V to 2.5V for GMAC-RGMII. 
    For OPI Win/Plus board.
         RTL8211 is powered by two separate voltage regulator chips 5V to 3.3V and 5V to 2.5V.  These Vregs are turn on/off by signal EMAC-PWR-EN who comes from Soc pin PD14 (PD14/LCD-D20/LVDS-VP1/RGMII-NULL/RMII-RXER). For BPI-M64 board this pin not used (it is Test Point 3).
         If signal EMAC-PWR-EN is "1" RTL8211 is powered and Ethernet is working.
         If Soc pin PD14 "0" RTL8211 is not powered and Ethernet don't work.
     
    2.  I connected the multimeter to OPI Win/Plus and tested next image:
        a) Old image Ubuntu_xenial_default_3.10.107
        b) Builded image Armbian_5.65_Orangepiwin_Debian_stretch_next_4.14.79_desktop
        c) Builded image Armbian_5.67_Orangepiwin_Ubuntu_bionic_next_4.14.81_desktop
        d) Image https://dl.armbian.com/orangepiwin/archive/Armbian_5.67_Orangepiwin_Debian_stretch_dev_4.19.2.7z
     
        Image a). Signal EMAC-PWR-EN set to "1" after the moment Kernel starting. After load Ethernet is working.
        Images b) and c). Signal EMAC-PWR-EN set to "0" always. RTL8211 is not powered and certainly Ethernet don't work.
        Image c). Booting process non stable.
        If the download is successful signal EMAC-PWR-EN set to "1" after the moment Kernel starting. Ethernet is working.
        Sometimes the boot process suspended and error occurs. Only RESET buttom. 
        Photos when it happened:

     
    3.  Anyone can try to solve this problem in new images. Need set to "1"  Soc pin PD14 may be in overlays or anywhere else in the booting process.
         I can help build and test image on OPI Win/Plus board. Soon I get BPI-M64 board.
     
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines