AstroBox Touch with Official Pi 7" Screen


So, I thought it would be best to start a new thread in an attempt to get the ABT software (purchased license) working with the official Pi 7" screen.

I have loaded the image to a fresh card and placed the license files in the hidden .astrobox directory as per the provided instructions. However, the screen will not boot past the splash.png logo. The logo is displaying just fine so the screen itself is working correctly. I have updated and upgraded via SSH but all to no avail.

Any ideas what may be missing or need to be changed to get it working with this screen. Could it be as simple as adding some additional driver files to the required directory?

Out of interest, I have previously setup Astrobox Gateway on a Pi with the 7" screen and had it successfully loading the Chromium browser and auto-navigating to the WebUI of the Astrobox gateway IP address.

Thanks for any help.


Please contact me via ticket system so I can help try something. The Pi screen is not one we have tested or officially support. Perhaps you can help us verify it for us and then we can list it as supported.


Be delighted to :slight_smile:


Huge thanks to @Daniel for getting me up and running with the ABT software on my own hardware, including the official Raspberry Pi 7" screen :slight_smile:




Hi, can you share what is needed to make it works? I also have 7 inch HDMI screen and unfortunately it stack ok splash screen :confused: and somehow I cannot connect via ssh to check what’s going on…


License files. Likely is that the files you downloaded are corrupt as Daniel had some early issues having the files sent correctly. Raise a ticket and ask Daniel to send you new licence files.


Thanks! I already created a ticket for it.I hope that it will work with the new licence file.


I had a similar problem. I built the AstroBox Touch with a waveshare 3.5" screen and switched to the Raspberry Pi 7". I changed the .astrobox/astrobox-config.conf to SCREEN_SIZE=5. But I still got the splash screen. It seems it had already configured the Pi to only display to the waveshare.
I removed this file to set it to display through the 7" screen: /usr/share/X11/xorg.conf.d/99-fbturbo.conf


After first book, only editing /boot/.astrobox/astrobox-config.conf won’t do anything. If you need to change the screen size after first boot. You should do this:

  1. Edit /boot/.astrobox/astrobox-config.conf to set the screen size desired (valid values are 35 or 5. Use 5 for supported 7" screens, it works).

  2. Boot the device

  3. SSH into the device and run:

$ sudo /etc/astrobox/initial-scripts/10-configure-screen
$ sudo reboot