Jump to content

andrewz1

Members
  • Posts

    5
  • Joined

  • Last visited

Reputation Activity

  1. Like
    andrewz1 got a reaction from Igor in nanopi-r4s, enp1s0 ethernet device not found after reboot   
    @Igor I created pull request for this issue https://github.com/armbian/build/pull/6057.
  2. Like
    andrewz1 got a reaction from Werner in nanopi-r4s, enp1s0 ethernet device not found after reboot   
    @Igor I created pull request for this issue https://github.com/armbian/build/pull/6057.
  3. Like
    andrewz1 got a reaction from Werner in nanopi-r4s, enp1s0 ethernet device not found after reboot   
    Hi!
     
    The root of cause is not controller itself, but pcie phy. It's not properly initialized on module init. So when device is cold-booted (after power on) phy stay in "factory" state, but after warm reboot phy stay in "power_on" state and prevent any training.
     
    Patch https://github.com/armbian/build/pull/4308/files works because after first fail phy reset by pcie driver.
     
    https://github.com/andrewz1/rk3399-pcie-phy this is updated phy module and dtb overlay for switch to it (I just changed name). This is just proof of concept.
     
    patch attached (tested on edge kernel)
    phy-rockchip-pcie.patch
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines