AML-S905X-CC black screen after booting with raspbian

Hi,

Unfortunately I am currently stuck with a black screen issue when trying to run raspbian on my AML-S905X-CC. After flashing the SD card as (Raspberry Pi Imager and/or WinDisk32) and powering up my device, I initially see the the terminal ouput during boot up. Once it is supposed to load the OS the screen turns black. Armbian however runs without any issues.

Does anyone know what could be the issue or what I could do about that? Any help would be much appreciated!

Hardware
Board: AML-S905X-CC
SD card: Sandisk MicroSDHC V30 32GB Extreme Pro (I also tried other SD card)
Monitor: LG 1440p, 27GL83A-B
Power Supply: 5-5.25V, 2.5-3.5V (I tried 3 different kinds that work with other boards)

Images tested
https://distro.libre.computer/ci/raspbian/11/2022-09-22-raspbian-bullseye-arm64%2Baml-s905x-cc.img.xz

https://distro.libre.computer/ci/raspbian/10/2022-09-22-raspbian-buster-armhf%2Baml-s905x-cc.img.xz

You need to update the kernel to the latest. We will also be releasing new images in a week or two to include the latest kernel rather than having you to update to it.

1 Like

Thank you for your very fast reply! Can you point me to a guide on how to do that?

Set up the board on another display. Then run sudo apt update followed by sudo apt dist-upgrade.

1 Like

I will try that. Thanks a lot for this support, I wish you a great day!

Unfortunately, it did not work. Here is what I did:

  1. Instead of plugging it into a different monitor, I ssh’ed into it and ran:
    sudo apt update
    sudo apt dist-upgrade
  2. Plugged in HDMI to monitor and performed restart → same result as before, black screen after boot

Tried next option: 3.5inch RPi Display

  1. unplugged HDMI
  2. connected MHS-3.5inch RPi Display
  3. started device
  4. ran:
    sudo apt update
    sudo apt install libretech-gpio libretech-dtoverlay
    sudo ldto enable spicc-cs1
    sudo ldto enable spicc-cs1-ili9486-xpt2046
  5. restart → same result as before, black screen after boot

Which makes me wonder if something else might be corrupted or if there is a hardware issue. However, Armbian works. Any idea what else I can do?

Can you submit the EDID for your monitor? AML GXL No Video or Bad Video on Monitor

It might be the 144Hz refresh rate clock not working properly with the timing we have in the kernel. 144Hz QHD and 3440x1440 displays are problematic.

sudo ldto enable spicc-cs1
sudo ldto enable spicc-cs1-ili9486-xpt2046

This does nothing as it does not persist after reboot.

Appologies, I missed adding the merge command which I also added:
sudo apt update
sudo apt install libretech-gpio libretech-dtoverlay
sudo ldto enable spicc-cs1
sudo ldto enable spicc-cs1-ili9486-xpt2046
sudo ldto merge spicc-cs1
sudo ldto merge spicc-cs1-ili9486-xpt2046

Will submitt EDID in a second…

You don’t need to use the enable commands. They’re only for testing overlays for buses like SPI or I2C. Screens should not be activated dynamically.

1 Like

Hope this is what you were looking for, xxd edid:

00000000: 00ff ffff ffff ff00 1e6d 805b fe9b 0600  .........m.[....
00000010: 071f 0103 803c 2278 ea8c b5af 4f43 ab26  .....<"x....OC.&
00000020: 0e50 5425 4b00 7140 8180 81c0 a9c0 b300  .PT%K.q@........
00000030: d1c0 8100 d1cf 5aa0 00a0 a0a0 4650 3020  ......Z.....FP0
00000040: 3a00 5550 2100 001a 0000 00fd 0030 781e  :.UP!........0x.
00000050: e63c 000a 2020 2020 2020 0000 00fc 004c  .<..      .....L
00000060: 4720 554c 5452 4147 4541 520a 0000 00ff  G ULTRAGEAR.....
00000070: 0031 3037 4e54 5557 4352 3135 300a 015d  .107NTUWCR150..]
00000080: 0203 44f1 2309 0707 4d10 0403 011f 1312  ..D.#...M.......
00000090: 3f5d 5e5f 6061 6d03 0c00 1000 b83c 2000  ?]^_`am......< .
000000a0: 6001 0203 67d8 5dc4 0178 8003 e30f 0018  `...g.]..x......
000000b0: 681a 0000 0101 3078 00e3 05c0 00e6 0605  h.....0x........
000000c0: 0160 5928 d976 00a0 a0a0 3450 3020 3a00  .`Y(.v....4P0 :.
000000d0: 5550 2100 001a 565e 00a0 a0a0 2950 3020  UP!...V^....)P0
000000e0: 3500 5550 2100 001a 0000 0000 0000 0000  5.UP!...........
000000f0: 0000 0000 0000 0000 0000 0000 0000 0027  ...............'

This does not belong here. Put it in the appropriate thread.

Was responding to your question earlier:
" Can you submit the EDID for your monitor? AML GXL No Video or Bad Video on Monitor"

Where you looking for a different response? Could you clarify?

Post your EDID on that thread.

1 Like