Skip to main content
安保.1
Associate II
July 21, 2022
Solved

u-boot : CNFIG_SPL_BUILD is not in Kconfig

  • July 21, 2022
  • 2 replies
  • 1233 views

There is a'ifdef CONFIG_SPL_BUILD' in stm32mp1.h, Makefile or many files, but there is no setting in the Kconfig file.

This topic has been closed for replies.
Best answer by Kevin HUBER

Hello @安部 �?​  ,

I don't know which version of the ecosystem you are using, but since ecosystem V2.0, "basic boot" is no longer supported. Uboot SPL can no longer boot the kernel.

Cf https://wiki.st.com/stm32mpu/wiki/STM32_MPU_ecosystem_release_note_-_v4.0.0#OpenSTLinux_-28Cortex-C2-AE-A7-29

And can no more be generated since V4.0.0:

https://wiki.st.com/stm32mpu/wiki/STM32_MPU_ecosystem_release_note_-_v4.0.0#STM32CubeMX

If you were trying to use the DDR Tuning tools, you must now use the dedicated tool "STM32DDRFW-UTIL" :

https://wiki.st.com/stm32mpu/wiki/STM32DDRFW-UTIL_release_note

Regards,

Kevin

2 replies

Kevin HUBER
Kevin HUBERBest answer
ST Employee
July 21, 2022

Hello @安部 �?​  ,

I don't know which version of the ecosystem you are using, but since ecosystem V2.0, "basic boot" is no longer supported. Uboot SPL can no longer boot the kernel.

Cf https://wiki.st.com/stm32mpu/wiki/STM32_MPU_ecosystem_release_note_-_v4.0.0#OpenSTLinux_-28Cortex-C2-AE-A7-29

And can no more be generated since V4.0.0:

https://wiki.st.com/stm32mpu/wiki/STM32_MPU_ecosystem_release_note_-_v4.0.0#STM32CubeMX

If you were trying to use the DDR Tuning tools, you must now use the dedicated tool "STM32DDRFW-UTIL" :

https://wiki.st.com/stm32mpu/wiki/STM32DDRFW-UTIL_release_note

Regards,

Kevin

In order to give better visibility on the answered topics, please click on 'Best answer' on the reply which solved your issue or answered your question.
安保.1
安保.1Author
Associate II
July 26, 2022

Hellow Kebin HUBER.

Avoid using'basic boot'.

Thank you for valuable information.