RK3588 启动卡死

最近再调试公司一个新板子,rk3588芯片,硬件自己设计。

1、hdmi0 卡死

RK3588 启动卡死_第1张图片

 kernel的设备树默认启动了hdmi0,我们的板子没有使用到hdmi0,因此在uboot阶段会卡住

卡住的地方如下:

RK3588 启动卡死_第2张图片

 uboot阶段会卡在hdptx_rpoll_cmn_config函数这里。

把kernel设备树中关于hdmi0相关的都disabled掉即可。

2、单PMIC和双PMIC配置,卡在更新处

RK3588在u-boot在解析电源模块的时候,会分析当前使用的电源模块方案。RK3588有单PMIC方案和双PMIC方案,这两种不同方案的固件不可以互烧,否则可能会烧坏芯片。u-boot在代码中对PMIC进行了分析,如果硬件PMIC方案与软件不符,会在u-boot阶段进行判断。

代码如下:

RK3588 启动卡死_第3张图片

打印信息:

你可能感兴趣的:(嵌入式开发,linux,ubuntu)