batocera-linux / batocera.linux

batocera.linux
https://batocera.org
Other
1.83k stars 466 forks source link

Batocera Beta 38 2023/10/12 with Amlogic S905X3 Android TV box ,No Lan #10189

Open batserra opened 8 months ago

batserra commented 8 months ago

Hi , I tryed with stable v35 and works but with latets versions of Beta 38 ,does not work. I tryed many dtb files ,that works with v35 but no with Beta 38. I have a X96 Max Plus with RTL8211F_Gigabith_Ethernet With v35 with for example work with meson-sm1-x96-max-plus-100m.dtb file with 100Mb.

Any idea how to fix it? Maybe with stable v38?

Thanks for all

dmanlfc commented 8 months ago

need logs - https://wiki.batocera.org/report_issue

batserra commented 8 months ago

Hi Thanks @dmanlfc ,here logs from v35 and v38 date 15/10/2023

batocera-support-20231015201949_v35.tar.gz batocera-support-19800101010124_v38.tar.gz

These files are created with batocera ,in system, advanced ,developer and with v35 i deleted folder retroarch and gamepad that are heavy

Thanks for all help

dmanlfc commented 8 months ago

it looks like the move to a later kernel (5.10 -> 6.1) doesn't provide a compatible device tree for this device. v38 i baked now, we will have to try for v39.

Try these DTB's, they might not be compatible however... https://forum.armbian.com/topic/15376-methods-to-fix-x96-max-pluss905x3-gigabit-ethernet-problem/

batserra commented 8 months ago

Hi ,thanks @dmanlfc ,i tryed with the page that you told me and nothing ,i tryed 3 diferents dtb files ,and both same problem, no lan...

Do you know when will be released a new v38 o v39 with updated dtb files? Its just that i'm preparing a present for my nephew its just to leave with v35 or try to wait

Thanks for all

dmanlfc commented 8 months ago

@batserra here is the v39 image with the additional DTB files. https://drive.google.com/drive/folders/1juidXdV-h-qj2ZslTI0d4_4ZLwDgehus?usp=share_link

remember to adjust this line in uEnv.txt from FDT=/boot/meson-sm1-h96-max.dtb to FDT=/boot/meson-sm1-x96-max-plus-100m.dtb or FDT=/boot/meson-sm1-x96-max-plus.dtb accordingly.

see if that works for you.

batserra commented 8 months ago

Thanks for all @dmanlfc and @batoceragaming

I close it with latest v39 and using dtb from

https://github.com/ophub/amlogic-s9xxx-armbian/tree/2f6151e7e23e8c579af8ecd23586b69a072a1dbe/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic

Works with dtb meson-sm1-x96-max-plus-2101.dtb ---> Works Wifi No Lan (but enoght for me)

Thanks again for all work

dmanlfc commented 8 months ago

It's not fixed

batserra commented 8 months ago

Ok ,thanks!

JunkerWilli commented 7 months ago

I have three S905X3 devices:

With the including .dtb files in the v38 beta image file for tvboxgen3 they don't boot and get stuck at the batocera logo. (As mentioned in #10206) All of them boot the v38 beta with the latest corresponding .dtb file from the ophub github page. Also WiFi and Bluetooth work. However, Ethernet does not work. With v35 stable, ethernet works fine on these.

licguzman commented 4 months ago

batocera won't boot from microsd but it can boot from usb using batocera 35 stable. february 12 2024, I hope someone fix it so it can boot from microsd,i used hk1 Amlogic S905X3 Android TV box i just noticed that, i didn't try other stuff

batoceragaming commented 4 months ago

The Latest Batocera Beta Build 39-20240216 seems to finally fix this issue. But the graphic performance is worse than the V35 in almost all emulator. There is a lot of frame drops, in V35 Mame runs Full speed but in V39 Beta, there is audio glitches and framerate is not good enough to play.

Maybe the problem is caused by switching the X11 to Wayland, meanwhile the Panfrost is not mature enough to support the driver

batoceragaming commented 3 months ago

Just in case you have a graphic performance issue, read #11191 to fix this issue