高通平台ISP SOF/EOF/EPOCH/BufferDone中断含义说明

关于SOF(Start of Frame),EOF(End of Frame),EPOCH,Buffer Done 中断说明。

SOF/EOF IRQ

SOF中断是ISP里面的CSID产生的,当收到某帧的VSync(帧同步信号)信号上升沿时会产生SOF IRQ。VSync信号下降沿时表示这一帧传输完毕,会产生EOF IRQ。

SOF IRQ

EPOCH IRQ

针对某一帧,ISP已经收到固定N行后(一般是20,可配置的),触发EPOCH中断。

Buffer Done IRQ

ISP将这一帧Buffer处理完且写到DDR后,才会触发BufferDone中断。

案例:当某一帧有SOF和EOF,但没有Buffer Done,这是怎么回事?

  • 要注意,ISP处理完一帧图像数据后,要成功写到DDR后才会触发Buffer Done中断,有时候如果没有给ISP配置Buffer的输出地址,ISP也不会向DDR写数据,就不会产生Buffer Done中断,此时需要去查为何没有配Buffer地址给ISP。

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程