关于显示报错:POST_BUF_EMPTY
Posted: 2025-03-27 8:23
当显示屏幕配置:
ws_104inch_tm104: ws_104inch_tm104 {
clock-frequency = <65000000>;
hactive = <1024>;
vactive = <768>;
vsync-len = <0>;
vback-porch = <19>;
vfront-porch = <16>;
hsync-len = <0>;
hback-porch = <160>;
hfront-porch = <160>;
vsync-active = <0>;
hsync-active = <0>;
de-active = <0>;
pixelclk-active = <0>;
};
一直报错: rockchip-vop ff600000.vop: [drm:vop_isr] *ERROR* POST_BUF_EMPTY irq err
文档FAQ有提到,出现这样的错误可能有四个原因:1、带宽不够;2、iommu出错;3、Logic电压太低;4、AFBDC/IFBDC 对齐要求。根据描述,2和4可以排除。
对于1和3,存在以下疑问:
<1>如何固定DDR最高频率?
<2>加长屏的消隐期,如何加长?这个是降低性能么?
<3>Logic电压是什么电压?如何调整。
谢谢。
ws_104inch_tm104: ws_104inch_tm104 {
clock-frequency = <65000000>;
hactive = <1024>;
vactive = <768>;
vsync-len = <0>;
vback-porch = <19>;
vfront-porch = <16>;
hsync-len = <0>;
hback-porch = <160>;
hfront-porch = <160>;
vsync-active = <0>;
hsync-active = <0>;
de-active = <0>;
pixelclk-active = <0>;
};
一直报错: rockchip-vop ff600000.vop: [drm:vop_isr] *ERROR* POST_BUF_EMPTY irq err
文档FAQ有提到,出现这样的错误可能有四个原因:1、带宽不够;2、iommu出错;3、Logic电压太低;4、AFBDC/IFBDC 对齐要求。根据描述,2和4可以排除。
对于1和3,存在以下疑问:
<1>如何固定DDR最高频率?
<2>加长屏的消隐期,如何加长?这个是降低性能么?
<3>Logic电压是什么电压?如何调整。
谢谢。