Hi Simon, Simon Glass wrote, > Hi Waldemar, > > On Mon, 19 Sept 2022 at 13:48, Waldemar Brodkorb <w...@openadk.org> wrote: > > > > 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@40012c00: 0 > > In: serial > > Out: serial > > Err: serial > > usr button is at LOW LEVEL > > Net: > > Warning: ethernet@40028000 (eth0) using random MAC address - > > fe:f8:94:5f:5e:26 > > eth0: ethernet@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. > > Yes, can you use git bisect to find it?
cd82f199852d88218e1f17f5ec07cdd9112a89c4 is the first bad commit. When I revert this commit on master I get: U-Boot SPL 2022.10-rc5-00001-gdbcc7add19-dirty (Sep 20 2022 - 00:59:21 +0200) Trying to boot from XIP U-Boot 2022.10-rc5-00001-gdbcc7add19-dirty (Sep 20 2022 - 00:59:21 +0200) Model: STMicroelectronics STM32F746-DISCO board DRAM: 8 MiB stm32fx_rcc_clock rcc@40023800: set_rate not implemented for clock index 4 stm32fx_rcc_clock rcc@40023800: set_rate not implemented for clock index 4 stm32fx_rcc_clock rcc@40023800: set_rate not implemented for clock index 4 Core: 38 devices, 22 uclasses, devicetree: separate Flash: 1 MiB MMC: sdio1@40012c00: 0 Loading Environment from nowhere... OK In: serial Out: serial Err: serial usr button is at LOW LEVEL Net: Warning: ethernet@40028000 (eth0) using random MAC address - 7e:cf:cf:fc:30:4a eth0: ethernet@40028000 Hit SPACE in 3 seconds to stop autoboot. MMC: no card present looks good without the problematic commit. best regards Waldemar