Silent mode

Hello,

I already asked but perhaps not at the right place.

I can not seem to activate silent mode.

In paramettres of Uboot I enabled
silent = yes

But it not work.

For DIGI ME 9210.

If it is not possible to put it in “silent”. Is that it is possible to define a specific key to enter UBoot instead of any key? (esc, crtl, shift or other)

the key1 does not work:

juste for test I create:

setenv key1 setenv delayboot 10;saveenv (or key2)

saveenv

But if I press button sw1 or sw2 on the development card, this does not change delay boot.

thank

Hello!

There are some configuration parameters for U-Boot that are not included in the default menu config.
Unfortunately, you have to rebuild the bootloader since some parameters are not supportet by the default version.
You can add these parameters in “config/Kconfig” ans use them in the graphical configuration tree.

This is the “config/Kconfig” file I used in DigiEL, Version 5.2 to change the “boot process stop key”:

config DEL_CME9210JS
	def_bool y

menu "U-Boot Configuration"
source bootloader/U-Boot/digiel/Kconfig


menu "Additional autoboot parameters"

config BOOTCOMMAND
	string "Command executed by boot"
	default "dboot linux flash"
	
config BOOT_RETRY_TIME
	int "Retry to boot after n seconds in prompt"

menuconfig AUTOBOOT_KEYED
	bool "Enable additional functions"

if AUTOBOOT_KEYED

config AUTOBOOT_USERPROMPT
	bool "Change U-Boot autoboot prompt"

config AUTOBOOT_PROMPT
	string "User prompt while boot delay"
	depends on AUTOBOOT_USERPROMPT
	default "Hit any key to stop autoboot:  %d"

	
config AUTOBOOT_DELAY_STR
	string "String needed to delay autoboot"

config AUTOBOOT_STOP_STR
	string "String needed to stop autoboot"

config ZERO_BOOTDELAY_CHECK
	bool "Check for key press if bootdelay is 0"

config RESET_TO_RETRY
	bool "Reset to restart"
	default y
	help
	  After the countdown timed out, the board will be reset to restart again.

endif # keyd

endmenu #additional autoboot


endmenu

config DEL_ENDCONFIG_UBOOT
	def_bool y

Hello,

Thank you for this information, I do not see how I could find it.

therefore:

  1. I modified the file “config / Kconfig”.

  2. I compile the sources

  3. I flash the partion UBOOT

  4. Can I use silent mode (setenv silent yes)

This is how to do?

setenv key1 setenv delayboot 10 ; saveenv (or key2)
Key2 with the development of DIGI9210 card apparently.

To use GPIO instead of KEY1 or KEY2 how?

thank you