cancel
Showing results for 
Search instead for 
Did you mean: 

u-boot : CNFIG_SPL_BUILD is not in Kconfig

安保.1
Associate II

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

1 ACCEPTED SOLUTION

Accepted Solutions
Kevin HUBER
ST Employee

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 'Accept as Solution' on the reply which solved your issue or answered your question.

View solution in original post

2 REPLIES 2
Kevin HUBER
ST Employee

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 'Accept as Solution' on the reply which solved your issue or answered your question.
安保.1
Associate II

Hellow Kebin HUBER.

Avoid using'basic boot'.

Thank you for valuable information.