u-boot 2022-07 on STM32F746G-DISCO

Waldemar Brodkorb wbx at openadk.org
Mon Sep 19 13:48:37 CEST 2022


Hi again,

Waldemar Brodkorb wrote,

> Hi,
> 
> I am trying to run u-boot on a STM32F746G-DISCO device.
> I am configuring u-boot with stm32f746-disco_spl_defconfig.
> 
> But nothing happens on the LCD nor on the serial console.
> I use screen /dev/ttyACM0 115200 under Linux to connect.

It seems my USB port on my laptop was buggy, after reboot I get
following output via serial console:

U-Boot SPL 2022.07 (Sep 19 2022 - 13:20:08 +0200)
Trying to boot from XIP


U-Boot 2022.07 (Sep 19 2022 - 13:20:08 +0200)

Model: STMicroelectronics STM32F746-DISCO board
DRAM:  8 MiB
Hard fault
pc : 080087d6    lr : c05aa775    xPSR : a1000000
r12 : 00000010   r3 : 080087c1    r2 : 0805344d
r1 : 08008001    r0 : c05aa000
Resetting CPU ...

resetting ...

I get a Hard fault. I then tried an older version of u-boot using
the information from https://github.com/fdu/STM32F746G-disco_Buildroot
as a hint. With U-Boot 2018.11 I get a working binary (I had to
disable Falcon mode):

U-Boot SPL 2018.11 (Sep 19 2022 - 13:41:50 +0200)
Trying to boot from XIP


U-Boot 2018.11 (Sep 19 2022 - 13:41:50 +0200)

Model: STMicroelectronics STM32F746-DISCO board
DRAM:  8 MiB
Flash: 1 MiB
MMC:   sdio at 40012c00: 0
In:    serial
Out:   serial
Err:   serial
usr button is at LOW LEVEL
Net:   
Warning: ethernet at 40028000 (eth0) using random MAC address -
fe:f8:94:5f:5e:26
eth0: ethernet at 40028000
Hit SPACE in 3 seconds to stop autoboot.
Wrong Image Format for bootm command
ERROR: can't get kernel image!
U-Boot > 

Seems like a regression to me.

best regards
 Waldemar


More information about the U-Boot mailing list