Firefly开源社区

打印 上一主题 下一主题

px30进不去uboot控制台

44

积分

0

威望

0

贡献

技术小白

积分
44

px30进不去uboot控制台

发表于 2020-8-3 14:14:37      浏览:3817 | 回复:2        打印      只看该作者   [复制链接] 楼主
[ 本帖最后由 这个夏天就要过 于 2020-8-3 15:05 编辑 ]\n\n在uboot倒计时阶段按CTRL+C键无法进入uboot串口控制台。串口可以正常输出打印,但输入无反应。等进入roofs要文件系统,串口可以正常输入输出
回复

使用道具 举报

1306

积分

0

威望

0

贡献

中级创客

Rank: 4

积分
1306
发表于 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

回复

使用道具 举报

44

积分

0

威望

0

贡献

技术小白

积分
44
发表于 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/ ...

谢谢哦
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表