Skip to content
View in the app

A better way to browse. Learn more.

Armbian Community Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Configure LCD in U-boot for Orange pi zero plus

Featured Replies

I am trying to configure a splashscreen in u-boot on an orange pi zero plus using Armbian.

 

The screen is connected through spi1 using the ST7789v chip of the LCD. I have successfully configured the screen when the kernel is loaded.

 

I already have used systemd to display a splashscreen however I find it slow to display something. It display something only after ~12 sec. I could probably reduce that time a bit by loading the service earlier but it would never start in 5 sec.

 

I have tried unsuccessfully to activate CONFIG_VIDEO_LCD_MODE (VIDEO_LCD_MODE) in u-boot which allow to configure an LCD. It seems that it is not allowed because it depends on !MACH_SUNXI_H3_H5.

 

How can I configure the output to the LCD via the SPI 1 ?

 

It seems that u-boot doesn't take in charge spi as a video output. I can see LCD, HDMI, DVI, VGA,... but no SPI. Is it possible to configure the SPI as LCD? Or to send framebuffer to the SPI to display the splashscreen?

Guest
This topic is now closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.