+Heinrich Schuchardt +Ilias Apalodimas in case they have ideas on this
On Mon, 24 Apr 2023 at 15:22, Frank Wunderlich <fran...@public-files.de> wrote: > > Am 24. April 2023 21:44:25 MESZ schrieb Simon Glass <s...@chromium.org>: > >Hi Frank, > > > >On Fri, 21 Apr 2023 at 10:03, Frank Wunderlich <fran...@public-files.de> > >wrote: > >> > >> Maybe you have an idea because your patch removes distro-boot > >> > >> https://patchwork.ozlabs.org/project/uboot/patch/20230409084454.v9.8.I4cf7708a1ba953b9abd81375d93af34665c7b251@changeid/ > >> > >> For missing linebreak for autoboot this seems to be a calculation issue > >> > >> https://source.denx.de/u-boot/u-boot/-/blob/master/common/menu.c#L439 > > > >Are you able to fix it with a patch? > > Have not yet figured out which part of u-boot creates the mmc-entries on top > of my bootmenu (i guess this comes from my still enabled distroboot options). > > For missing linebreak i guess position calculation is wrong in this case. > > >Or if not, do you have a patch for the 'move to env-based bootmenu' so > >I can try it? > > I have i builtin env file (uEnv_r2pro.txt) in my tree here and add (enable > pepared option) the config-option to use this env file in topmost commit. > > https://github.com/frank-w/u-boot/commits/2023-04-bpi-r2pro > > I had this in but disabled but this overrides the env created by > distroboot-defines...but now enabling it to get rid of distroboot. > > >Regards, > >Simon > > > > > > > >> > >> > >> > >> -------- Ursprüngliche Nachricht -------- > >> Von: Frank Wunderlich <fran...@public-files.de> > >> Gesendet: 12. April 2023 11:22:23 MESZ > >> An: u-boot@lists.denx.de > >> Betreff: distro_boot vs. env-based bootmenu > >> > >> Hi, > >> > >> i try to move from distro-boot (extlinux-config files) to an env-based > >> bootmenu (builtin-environment) for > >> my bananapi r2pro. > >> > >> basicly it works, but i see more bootmenu-entries than i have defined in > >> my environment > >> > >> *** U-Boot Boot Menu *** > >> > >> 1. Boot from SD/EMMC. > >> mmc 1:2 > >> mmc 1:3 > >> mmc 1:4 > >> U-Boot consoleHit any key to stop autoboot: 2 > >> > >> i have only defined one botmenu-entry (first one in uEnv_r2pro.txt) > >> > >> bootmenu_0=1. Boot from SD/EMMC.=run newboot > >> bootmenu_default=0 > >> > >> i guess the 3 mmc 1:x entries are part from distro-boot. i see a series > >> from simon where he drops > >> distroboot for rockchip-boards. > >> > >> https://patchwork.ozlabs.org/project/uboot/patch/20230409084454.v9.8.I4cf7708a1ba953b9abd81375d93af34665c7b251@changeid/ > >> > >> can anyone explain me where i can disable the mmc 1:x entries? i wanted to > >> leave distro_boot as > >> fallback but it seems this is not possible. > >> > >> maybe i have to disable these? > >> > >> BOOTMETH_DISTRO [=y] > >> DISTRO_DEFAULTS [=y] > >> > >> can i keep distro-boot (seems to works with env too, but overridden by my > >> builtin env) somehow and drop the mmc-entries from my bootmenu? > >> > >> any idea why i have no linebreak after u-Boot console? > >> > >> i use u-boot 2023.04 my source for this conversion/tests is there: > >> https://github.com/frank-w/u-boot/tree/2023-04-bpi-r2pro > >> using modified configs/evb-rk3568_defconfig > >> > >> regards Frank > >> regards Frank > > > regards Frank