Skip to main content
Explorer
September 18, 2024
Question

Error in building the device tree on the STM32MP257F-EV1 board

  • September 18, 2024
  • 1 reply
  • 674 views

Hello,

 

I am working on bringing up the STM32MP257F-EV1 board and running into a problem with the steps on the page: https://wiki.st.com/stm32mpu/wiki/Getting_started/STM32MP2_boards/STM32MP257x-EV1/Develop_on_Arm%C2%AE_Cortex%C2%AE-A35/Modify,_rebuild_and_reload_the_Linux%C2%AE_kernel

Specifically step 4 when it has you build the Kernel and the device tree.  When I run the command make ${IMAGE_KERNEL} vmlinux dtbs LOADADDR=0xC2000040 O="${OUTPUT_BUILD_DIR}" it goes through the make process fine and successfully builds the image but fails on the device tree. I get the following message when the build finishes:

Kernel: arch/x86/boot/bzImage is ready (#1)
make[1]: Nothing to be done for 'vmlinux'.
make[1]: *** No rule to make target 'dtbs'. Stop.
make[1]: Leaving directory

 

I should probably note that I am using Ubuntu  22.04 and my architecture is x86_64. Any help would be greatly appreciated. Thanks!

 

Carson

    This topic has been closed for replies.

    1 reply

    Graduate
    March 11, 2025

    Hello,

    Have you found any solution ?
    I have the same problem

    Best Regards

    Gabriel