cancel
Showing results for 
Search instead for 
Did you mean: 

SPL+UBOOT to boot the kernel. uboot version is 2020.01

User.44
Associate II

The kernel cannot be started in a loop, as long as I use TF-A+UBOOT to start the kernel

0693W000005AC5iQAG.png

1 ACCEPTED SOLUTION

Accepted Solutions
Olivier GALLIEN
ST Employee

Hi @文�?� �?​ 

From ecosystem V2.0, "basic boot" is no longer supported. Uboot SPL can no longer boot the kernel.

Cf https://wiki.st.com/stm32mpu/wiki/STM32MP15_ecosystem_release_note_-_v2.0.0

You have to switch to Trusted boot chain.

Olivier

Olivier GALLIEN
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

3 REPLIES 3
Olivier GALLIEN
ST Employee

Hi @文�?� �?​ ,

Can you please further clarify your context.

I understand you are using V2.0 ecosystem version.

Using Uboot SPL ( aka Basic boot no more supported ) or TFA+Uboot ( trusted boot ) ?

Did you use Distribution or Developper package to build your image ?

What customization did you do from default provided sources ?

Which HW ? ST board or custom ?

Thx

Olivier

Olivier GALLIEN
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.
User.44
Associate II

I am in the uboot code. Use the configuration file stm32mp15_basic_defconfig. Compile SPL and uboot. Then replace flashing to SD card to start, the following situation will appear

0693W000005AC5iQAG.pngStuck here, will not boot the kernel

STM32MP157C-DK2

Olivier GALLIEN
ST Employee

Hi @文�?� �?​ 

From ecosystem V2.0, "basic boot" is no longer supported. Uboot SPL can no longer boot the kernel.

Cf https://wiki.st.com/stm32mpu/wiki/STM32MP15_ecosystem_release_note_-_v2.0.0

You have to switch to Trusted boot chain.

Olivier

Olivier GALLIEN
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.