orangepi-xunlong / orangepi-build

Orange Pi build for H2+, H3, H5, H6, H616, RK3328, RK3399 and RK3588(s)
http://www.orangepi.cn/
GNU General Public License v2.0
630 stars 272 forks source link

Ethernet stops working on many Orange Pi 3b units. #139

Closed guerillaengineer closed 4 months ago

guerillaengineer commented 4 months ago

Please see: https://old.reddit.com/r/OrangePI/comments/1aojmn3/orange_pi_3b_ethernet_doesnt_work/ for the conversation so far.

Something is happening to dozens of people's 3b units, it seems to be related to using the official images.

If it is the firmware being updated to a faulty release, it would make sense that other OSes tried after would continue having this issue, which is the case for many.

mizegit commented 4 months ago

https://www.reddit.com/r/OrangePI/comments/1aojmn3/comment/ktqtmle/

run as root

io -4 0xFDC60284 0x3f3f3f3f

io -4 0xFDC6028C 0x003f003f

io -4 0xFDC60298 0x3f003f00

io -4 0xFDC6029C 0x3f3f3f3f

io -4 0xfdc60388 0xFFFF0049

guerillaengineer commented 4 months ago

Oops! yeah sorry, I'm Umbra in the discord server. I forgot to close this after Yang found the fix. Thanks for reminding me!

https://www.reddit.com/r/OrangePI/comments/1aojmn3/comment/ktqtmle/

run as root io -4 0xFDC60284 0x3f3f3f3f io -4 0xFDC6028C 0x003f003f io -4 0xFDC60298 0x3f003f00 io -4 0xFDC6029C 0x3f3f3f3f io -4 0xfdc60388 0xFFFF0049

mizegit commented 4 months ago

https://github.com/orangepi-xunlong/linux-orangepi/commit/d42e240919b87f62cd12e4a7e828986a0db24ff0

Orange pi update vccio5 from 3.3v to 1.8v in device tree for 3b v2.0 , vccio5 is Ethernet power supply. Why voltage is changed in next hardware version, 1.8v better than 3.3v?

SuperKali commented 3 months ago

i have the same problem :(

guerillaengineer commented 3 months ago

i have the same problem :(

it's in a functional state running the command as above. run as root, don't restart or you need to do it again. has worked for everyone else that has this issue.