Firefly开源社区

标题: px30进不去uboot控制台 [打印本页]

作者: 这个夏天就要过    时间: 2020-8-3 14:14
标题: px30进不去uboot控制台
[ 本帖最后由 这个夏天就要过 于 2020-8-3 15:05 编辑 ]\n\n在uboot倒计时阶段按CTRL+C键无法进入uboot串口控制台。串口可以正常输出打印,但输入无反应。等进入roofs要文件系统,串口可以正常输入输出
作者: 时间的蝴蝶    时间: 2020-8-5 10:55
修改下输入串口,改为 M1:
diff --git a/arch/arm/mach-rockchip/px30/px30.c b/arch/arm/mach-rockchip/px30/px30.c
index 61ddf63e3e..f11eea4dd7 100644
--- a/arch/arm/mach-rockchip/px30/px30.c
+++ b/arch/arm/mach-rockchip/px30/px30.c
@@ -185,7 +185,7 @@ void board_debug_uart_init(void)
        /* Set channel C as UART2 input */
        rk_clrsetreg(&grf->iofunc_con0,
                     CON_IOMUX_UART2SEL_MASK,
-                    CON_IOMUX_UART2SEL_M0 << CON_IOMUX_UART2SEL_SHIFT);
+                    CON_IOMUX_UART2SEL_M1 << CON_IOMUX_UART2SEL_SHIFT);
#endif
}

添加等待延时:
diff --git a/configs/evb-px30_defconfig b/configs/evb-px30_defconfig
index f2ed54a4fd..a59d6861a1 100644
--- a/configs/evb-px30_defconfig
+++ b/configs/evb-px30_defconfig
@@ -17,7 +17,7 @@ CONFIG_TPL_SYS_MALLOC_F_LEN=0x600
CONFIG_FIT=y
CONFIG_FIT_VERBOSE=y
CONFIG_SPL_LOAD_FIT=y
-CONFIG_BOOTDELAY=0
+CONFIG_BOOTDELAY=3


作者: 这个夏天就要过    时间: 2020-8-6 10:00
时间的蝴蝶 发表于 2020-8-5 10:55
修改下输入串口,改为 M1:
diff --git a/arch/arm/mach-rockchip/px30/px30.c b/arch/arm/mach-rockchip/ ...

谢谢哦




欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1