V3s主线u-boot如何禁用交互终端,
因为串口接到了加密芯片,
导致u-boot以为按下了任意键, 结果进入了命令行状态,
系统无法启动。
离线
离线
u-boot/configs/sun8i.h 添加:
#define CONFIG_DISABLE_CONSOLE
#define CONFIG_SILENT_CONSOLE
#define CONFIG_SYS_DEVICE_NULLDEV
#define CONFIG_BOARD_EARLY_INIT_F 1
u-boot/common/console.c 添加
int board_early_init_f(void)
{
gd->flags |= (GD_FLG_SILENT | GD_FLG_DISABLE_CONSOLE);
return 0;
}
离线