Orima Posted yesterday at 09:53 AM Posted yesterday at 09:53 AM I'm trying to build an abian trixie image with the CONFIG_DRM_PANEL_MIPI_DBI support module enabled in the kernel. However, no matter how many times I build, when checking the modinfo module, panel-mipi-dbi is not found. In the /boot/config(kernel) configuration, the line is commented out: #CONFIG_DRM_PANEL_MIPI_DBI is not set I set M to the panel-mipi-dbi kernel module parameter. I also set Y to the parameter. I also tried adjusting the .config file before running the image build. I used both Docker and non-Docker builds. I'm using Ubuntu 22.04. 0 Quote
eselarm Posted yesterday at 10:26 AM Posted yesterday at 10:26 AM What are your steps and/or commands? Arguments of compile.sh have changed regularly, so look at that first I would say. 0 Quote
Orima Posted yesterday at 10:50 AM Author Posted yesterday at 10:50 AM (edited) Thank you very much for your answer. sudo apt install docker.io git clone https://github.com/armbian/build armbian cd armbian/ ./compile.sh In the configurator, I select the custom plate orangepizero3, and then the Trixie release. Then in the configurator, I select device-driver->graphic-support->drm->drm-panel-mipi-dbi-support Then I save the configuration under a custom name. Then exit, exit, exit, and load the configuration. When asked if I wanted to save the new configuration, I selected both options, but the result was always the same: the module wasn't compiled into the kernel. Edited yesterday at 10:52 AM by Orima 0 Quote
eselarm Posted yesterday at 10:55 AM Posted yesterday at 10:55 AM Can you post/do something like this: Quote git clone https://github.com/armbian/build cd build ./compile.sh kernel-config \ BOARD=rock-3a \ BRANCH=edge \ BUILD_DESKTOP=no \ BUILD_MINIMAL=no \ RELEASE=trixie \ NETWORKING_STACK="network-manager" \ ROOTFS_TYPE=btrfs \ BTRFS_COMPRESSION=zstd \ BOOTSIZE=512 \ COMPRESS_OUTPUTIMAGE=sha \ FIXED_IMAGE_SIZE=4096 \ EXTRAWIFI=no \ KERNEL_BTF=no \ KERNEL_GIT=shallow I use Armbian Trixie on ARM64 computer to do builds. I banned Ubuntu (certainly old Jammy) and also do not use docker. 0 Quote
Orima Posted yesterday at 10:59 AM Author Posted yesterday at 10:59 AM I'm using compile.sh without any arguments. Can I add the adra module argument to the command? How well will this work? For example, like this: ./compile.sh CONFIGURE_DRM_PANEL_MIPI_DBI=m I tried this, but I got a compilation error saying there was no such argument. 0 Quote
eselarm Posted yesterday at 11:02 AM Posted yesterday at 11:02 AM You simply need to read the docs, it takes time and maybe some trial-error. Maybe hours, days, weeks or longer. There is no free ride. https://docs.armbian.com/Developer-Guide_Overview/ 0 Quote
Orima Posted yesterday at 11:18 AM Author Posted yesterday at 11:18 AM Are you sure you can't help me? I just need to add one line to add the module. 0 Quote
Werner Posted yesterday at 11:45 AM Posted yesterday at 11:45 AM https://zuckerbude.org/armbian-using-kernel-config/ 0 Quote
laibsch Posted 2 hours ago Posted 2 hours ago On 12/11/2025 at 7:18 PM, Orima said: Are you sure you can't help me? People are already helping you. But, they're mostly helping you to help yourself. One thing you can do to make it easier for people to help you is to add the SHARE_LOG build switch to ./compile.sh. That way your build log will be uploaded and you can share the link here. 0 Quote
Orima Posted 1 hour ago Author Posted 1 hour ago So, here's what I had to do to successfully build the image. First, I corrected my board file in the config/board/orangepizero3.csc directory. The processor value was incorrect, it was 616, so I set it to 618. Menuconf suggested selecting a board with a 618 chip, but in the board file it was listed as family 616. Later, I copied my board file to the userpatches directory and added the value CONFIG_DRM_PANEL_MIPI_DBI=m. Then I ran the image build script with the menuconf viewer. I was surprised that the CONFIG_DRM_PANEL_MIPI_DBI parameter already had the value "m"; previously, it was empty. After all these manipulations, the build went smoothly. Thank you so much for your support. 0 Quote
Recommended Posts
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.