2024-09-18 08:52 AM
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