【Firefly3399Pro】rk3399pro官方镜像不能切换命令行模式

环境

  • firefly3399pro-JD4核心板 + 配套Firefly底板
  • 系统: 官方提供的Ubuntu18.04系统

问题

  • 当使用Ctrl+Alt+F1键切换到命令行模式时鼠标消失,但是画面依然卡在刚才的图形界面。Ctrl+Alt+F7返回图形界面时,鼠标出现,画面明显刷新一下。
  • 解决,问题出现在FrameBuffer上面,Linux内核并没有打开FrameBuffer Console。

解决(固件编译环境搭建请看同栏下文章)

配置Linux内核

进入Linux内核目录:Linux_SDK\kernel

make menuconfig

先移动菜单中的光标到Load,加载一下RK3399pro的默认配置,路径如下:

【Firefly3399Pro】rk3399pro官方镜像不能切换命令行模式_第1张图片

之后按照如下路径进入相应的配置: Device Drivers->Graphics support->Console display driver support

在光标移动到Framebuffer Console support上按Y选择支持。选择后如图:

【Firefly3399Pro】rk3399pro官方镜像不能切换命令行模式_第2张图片

之后点Save将配置文件保存到./arch/arm64/configs/firefly3399pro_linux_defconf文件中,这是因为./build.sh命令行在运行时会去把这个文件复制到/kernel/.config这个文件,所以直接保存到.config文件是没用的。

编译Linux内核

./build.sh kernel

编译完成后将Kernel文件夹下生成的boot.img文件,用官方的烧录工具烧录到板子上就可以正常切换到命令行模式了。

你可能感兴趣的:(嵌入式Linux)