HMI EDATEC ED-HMI-3010-101C to Raspberry pi5 for Home Assistant

Today after some reading I decided to go with Raspberry pi 5 8gb for Home Assistant. Then I mounted PI5 on a SLI touch screen. Thit is the screen:

ED-HMI3010-101C

The issue I have (bare with me as I am not advanced) is that screen has backlight but screen is not showing anything. I connected hdmi and PI os on. I tried to flash last PI5 OS and PI works, screen isn’t.
Then I tried to flash HA and also works but no screen.

Screen is not showing nothing on both situations even if it turns on (has backlight). Only the HDMI out is working and I can see what I am doing.

When I try to flash the screens manufacturers recommended OS (any of the 3) to SD (with official Raspberry pi imager), the Raspberry does not turn on at all and stops to a message:

Asynchronous SError Interupt.

The 2 images:
https://1drv.ms/f/c/d3002e4a6d8bbc48/Eki8i21KLgAggNO1BQAAAAABd7DK_0i0unZtmMOxxfPAJg?e=7X3RWO
The other image:
https://downloads.raspberrypi.com/raspios_arm64/images/raspios_arm64-202312-06/2023-12-05-raspios-bookworm-arm64.img.xz

Any ideas?

Hello,

did you install the firmware the manufacturer provides?
Probably these includes all the setup for image output.

Yeap! Same error with all 3 firmwares.
Maybe I am doing something wrong? I am installing to SD through official imager, inserting to PI amd same error…

I also contacted manufacturer.

What I do not understand is the next:

If you install the formware for screen in SD and run it and let’s say screen works, after formating the SD to install HA, isn’t the screen firmware missing from the sd card??

The error message I get:

It worked on rasbios.

Posting the solution to help any other who may bumb onto the same issue:

Followed the instructions from EDATEC website and had some changes:

  1. Installed latest Raspberry OS through imager.

  2. Opened the " Using Standard Raspberry Pi OS on ED-HMI3010 Series"

  3. Went to page 28 and it seems that copying and pasting the commands given is not working because some parts are missing. (Advanced user will understand why and what. I don’t…) So:

  4. Opened Index of /raspbian/

  5. Pressed the dots (top left corner) and copied the commands from there. The pasted one by one to CLI. Commands following:

curl -sS https://apt.edatec.cn/pubkey.gpg | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/edatec-archive-stable.gpg

echo “deb Index of /raspbian/ stable main” | sudo tee /etc/apt/sources.list.d/edatec.list

sudo apt update

install stmpe-adc-dkms for example

sudo apt install stmpe-adc-dkms

sudo apt install -y ed-linux-image-6.1.58-2712

curl -s ‘https://apt.edatec.cn/downloads/202403/kernel-change.sh’ | sudo bash -s
6.1.58-rpi7-rpi-2712

sudo apt install -y ed-hmi3010-101c-firmware

dpkg -l | grep ed-hmi3010-101c-firmware

sudo reboot

  1. After reboot, screen turned on and HDMI screen turned off.

UPDATE:

After some talk with Edatec, they proposed to Raspberry Pi OS 64bit version after July 4, 2024 and after booting just run:

curl -s https://apt.edatec.cn/bsp/ed-install.sh | sudo bash -s “hmi3010_101c”

it automatically installed and rebooted.
It lit up the screen after reboot.

1 Like

Hello, how you power supply display ED-HMI-3010-101 with RPi 5? Do you have problems with low power supply?

It’s powered through RPi, through Original RPi 5 supply. Never had any issues.

1 Like

My brother/sister, you have done me such a great service with this post. You saved me a TON of time and money. Thank you thank you thank you!!

1 Like

Glad I helped my friend.

This gets my screen to turn on, but the touch screen functionality isn’t fully allowing me to tap to move cursor. I can only tap and drag and get that click and drag functionality. Did you experience this as well?

Nope.

What I experienced was I needed to rotate the screen for the touchscreen to run on the correct orientation.

Contact the manufacturer. They replied same day

1 Like

I have similar problem and rotating doesn’t solve my problem. I had to enable I2C interface Menu > Preferences > Raspberry Pi Configuration

2 Likes

It’s odd, I rebooted a few times and all the sudden Landscape mode was working for me. Before, the landscape mode was glitching and when I tapped the screen in one spot, the mouse would click 90 degrees rotated, transformed to the corresponding spot in the portrait orientation. Not sure what happened but I hope it just stays fixed.

1 Like

Hello
same problem here

screen in landscape mode,
touchscreen not aligned, some help to fix it?
Thanks

Check this:

And also raspberry settings: Screen alignment etc.

Today I updated to 2025.6.1.I saw the messsge that says that Supervised (what I am running) and Core, won’t be supported from 2026 Jan.

I would run the HA OS BUT I am using the touch screen which is connected through SPI and it needs it’s own drivers. (10.1 Touch Screen with Metal case and cooling accessory for Raspberry Pi 5)

On the other hand I could use the Container but I think that add-ons and other features are not supported without a workaround.

The third option would be to change the screen to an hdmi one, which I would like to avoid if possible as I have the screen on a cabinet with the RPi nested on its back.