Testers wanted: GXL, 1GB RAM devices, Amlogic-ng

@anon29391075 thank you very much for your test!

Were the devices booting before with Amlogic-ng project?
Doesn’t matter if 9.2-x or 19.x.

Maybe you are able to provide a dmesg as well?
Just open a SSH connection and run dmesg | paste and post the URL shown on the console.

Yes they were already working with amlogic-ng, I upgraded them from non -ng CoreELEC 9.2.7 to CoreELEC 19.1-Matrix_rc2 about a month ago. I first flashed Aidan’s Android 7.1.2 TV rom v7.5 to upgrade the bootloaders.

dmesg X96: http://ix.io/3nNl
dmesg Trongle X4: http://ix.io/3nNo

The above are with the new gxl_p212_1g.dtb.

2 Likes

I have also flashed my Nexbox A95X B7N 2/16GB to Aidan’s Android 7.1.2 ATV rom v7.5. It woks fine in this android system but I have a problem to ‘reboot to libreelec’ (Coreelec in microsd card). The reset button in the AV socket also cannot boot into recovery anymore. Terminal Emulator reboot command also do not work anymore.
How to boot into coreelec again?

This is a different thing, only for testing boxes with just 1GB RAM. For your issue, try ATV4 experience rom, built on Android TV9, seems more suitable.

1 Like

Will try. Thanks.

1 Like

Hello, i tested gxl_p212_1g.dtb, gxl_p241_1g.dtb and gxl_p241_v2-1g.dtb on Vmade S905D (p231) (Vmade S905D 1GB hybrid OTT DVB-T2/S2 support) and all working :astonished: :hugs:. With original p231.dtb i have only black screen. Is possible make the same change for gxl_p231_1g_dvb.dtb?
Thanks!

gxl_p231_2g.dtb also never worked for me, I had to add the following to the dts to get it working:

   ion_dev {
           memory-region = <&ion_reserved>;
   };

   reserved-memory {
           ion_reserved: linux,ion-dev {
                   alignment = <0x0 0x400000>;
                   compatible = "shared-dma-pool";
                   reusable;
                   size = <0x0 0x7c00000>;
           };
   };

Thank you for the information. I will create a new set of dtbs today.

The add of ion-dev was one of the fixes in p212_1g :wink:

1 Like

@frakkin64 I updated the first post and uploaded all affected dtb what are modified by the current changes. Also the p213_2g should work now.

2 Likes

Bad news, i tested from the first post:
gxl_p231_1g.dtb
gxl_p231_1g_dvb.dtb
gxl_p231_1g_m8s_dvb.dtb
and i have only a black screen (on Vmade S905D).
So I tried again gxl_p212_1g.dtb and it works. It even works with the original gxl_p212_1g.dtb from 19.1-Matrix (Stable). Some difference between gxl_p231_1g.dtb and gxl_p212_1g.dtb that causes.
But with gxl_p212_1g.dtb works surprisingly well, only after first boot ist set a low resolution.

So you are sure it’s a p213? I guess not. The pxxx does nothing about the SoC type, it’s the PCB board.

If you have Android 7 on the device you can try:
fdtget /dev/dtb / amlogic-dt-id
Maybe it’s /dev/stop, not sure about it.

Screen from android:

@9martin can you try if you have a SSH connection with p231? If yes please make a dmesg log dmesg | paste

@Portisch Thumbs up on gxl_p231_2g, working fine on S905D - Vero4K+.

Sorry for the late reply, i was in job.
I uploaded dmesg from android and from CoreELEC 19.1-Matrix with the use of original gxl_p212_1g.dtb.
dmesg_android.txt (352.0 KB)
dmesg_CoreELEC.log (75.8 KB)

I need the dmesg from p231, not p212 as this is already working

Sorry, i changed dtb for original gxl_p231_1g.dtb (I have only black screen)
dmesg_p231_dtb.log (270.9 KB)

Thank you, i think it’s the same error like at the p212:
failed to allocate memory for node linux,meson-fb

Let me create later some new dtbs…

@9martin please try this dtb:
[gxl_p231_1g.dtb|attachment]
But i am not sure if it works now. please test and make dmesg again.

WoW! Works for me. :hugs:

dmesg_new_gxl_p231_1g.dtb .log (94.2 KB)

Thanks for the hard work!

1 Like