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.

BigTreeTech TFT43 DSI LCD on RockPi 3A

Featured Replies

I am trying to get BigTreeTech Pi TFT43 display working on a Radxa Rockpi 3A I have.  I put the latest Armbian image on the rockpi, but I'm at a loss as to how I configure the device tree to make the screen work.

I have verified that the screen does work on a Raspberry Pi 3B+ while using BTT's instructions here, but those instructions don't seem to translate to Armbian.  All other examples I have found seem to be specific to the SBC vendor's custom branches.

 

It looks like the vdd_mipi regulator is not enabled so I guess that should be the first step, how do I enable it?

 

Thanks for your help!

Can you get the gt911_btt_tft43_dip.dtbo source file DTS? I think there's a thread that explains how to decompile a DTBO into a DTS.

 

In the DTS, you will find the exact kernel module needed. If you don't have it in /lib/kernel/6.xxx/kernel/drivers, you need to build an armbian image, and extract the KOs needed (look in the raspberry, run lsmod)

 

Check out these threads:

https://forum.armbian.com/topic/44191-orangepi-zero-lts-ili9341-tft-lcd-and-later-orangepi-zero-3/

https://forum.armbian.com/topic/27457-connecting-banana-pi-m2-zero-with-ili9341-display-over-spi-on-latest-armbian-image/page/2/#comments

There's discussion about the thought process of making your DTS and there's a big difference between SPI and DSI... you should find examples of OTHER DSI screens

 

I dont know why Raspberry OS uses KO parameter in the config.txt (equivalent to armbianEnv.txt), but more commonly, these parameters are passed in the DTS (creating a DTBO)

 

Well, I see that the DTS is available, and it only refers to the touch part of the screen

 

You will need to see how the raspberry community has made the screen work, and modify the DTS for your SBC

https://forums.raspberrypi.com/viewtopic.php?t=315337

 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

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.