这个夏天就要过 发表于 2020-8-3 14:14:37

px30进不去uboot控制台

[ 本帖最后由 这个夏天就要过 于 2020-8-3 15:05 编辑 ]\n\n在uboot倒计时阶段按CTRL+C键无法进入uboot串口控制台。串口可以正常输出打印,但输入无反应。等进入roofs要文件系统,串口可以正常输入输出

时间的蝴蝶 发表于 2020-8-5 10:55:59

修改下输入串口,改为 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:09

时间的蝴蝶 发表于 2020-8-5 10:55
修改下输入串口,改为 M1:
diff --git a/arch/arm/mach-rockchip/px30/px30.c b/arch/arm/mach-rockchip/ ...

谢谢哦
页: [1]
查看完整版本: px30进不去uboot控制台