之前参考泰山派开源硬件完成了RK3566核心板的制作,通过RKDevTool工具将镜像烧录进去后,呼吸灯正常闪烁,但串口重复打印以下信息:
[ 10.243449] rockchip-dmc dmc: cpu0 policy NULL
[ 10.360097] rockchip-dmc dmc: cpu0 policy NULL
[ 10.440113] rockchip-dmc dmc: cpu1 policy NULL
[ 10.800077] rockchip-dmc dmc: cpu1 policy NULL
[ 10.896787] rockchip-dmc dmc: cpu1 policy NULL
[ 11.693508] rockchip-dmc dmc: cpu0 policy NULL
[ 12.386800] rockchip-dmc dmc: cpu1 policy NULL
[ 12.706800] rockchip-dmc dmc: cpu0 policy NULL
[ 12.770133] rockchip-dmc dmc: cpu1 policy NULL
[ 13.666824] rockchip-dmc dmc: cpu2 policy NULL
[ 13.733432] rockchip-dmc dmc: cpu3 policy NULL
[ 13.823417] rockchip-dmc dmc: cpu3 policy NULL
电源管理出了问题,DDR变频依赖CPU变频,如果CPU变频异常就会导致DDR变频失败,不断出现上述错误log。CPU变频异常一般就是CPU供电异常。比较泰山派的启动log,发现在这里出现首个不同: