Ok, the problem is in stmmac_mdio_register the PHY can not be detected.
So here is another image where this code is not included, only the sleep:
Please update and after update pull DC plug for a few minutes (that the PHY chip registers get reset).
Then try again if it works please. If it does not work again then we will need a user option in CE settings to be able to enable this PHY if assembled.
I spent now almost a whole week about this JL2xx1 ethernet PHY.
I think already it will be never working 100% for everybody.
So I just can repeat myself: do not buy such cheap no-name hardware!
It’s even worse than the other X… devices on market!
Maybe we go to ignore any request about this chip in future without sources from the vendor how to implement this part of hardware.
There are now about 5 different hardware variations out there about this HK1. So solution will be: donate all of them to the dev team so we can disassemble and fully implement this device.
If I play a video with DTS-MA audio and then try to play a music file, it plays at around 18x speed (no sound, just the progress bar moving very quickly).
If I then play a video with non-HD audio (DTS, MP3 , AAC) and play the same music file, it plays fast at around 1.2x speed. I have to reboot to get back to normal speed music.
Does anyone else have this problem or a fix for it?
@emveepee@Dreringer please update your Android firmware. The device I have under test do have set a mac in bootloader environment. Yours not.
So search a firmware until in CE console: fw_printenv mac return a valid result.
Right now I am setting it in autostart.sh to match the Android MAC that gets detected, so it isn’t a major problem, plus with only one device I could live with the one it defaults to for everyone. I am running the current latest firmware 2022.06.20 ota but I will maybe try slimbox since I have read Vontar ah218 version works. If CoreElec had LibreELEC.tv/ethmactool-config at master · LibreELEC/LibreELEC.tv · GitHub from LE I could use the serial number
I just got the Mxiii Pro x4. It is ah232 and I didn’t open it but I assume it is jl2xxx too because the mac is 02:00… in CE to and the Android mac is 02:ad:32
12-31 19:00:06.117 0 0 I : [ 1.934636@1] meson8b-dwmac fdc00000.ethernet: device MAC address 02:ad:32:01:70:2a
To use the Android mac this autostart.sh is working for me with both my jl2xxx devices
ethmac=$(fw_printenv -n ethaddr)
ip link set eth0 down
ip link set dev eth0 address $ethmac
ip link set eth0 up