专栏中心

EEPW首页 > 专栏 > SS928V100(SD3403)处理器之红外成像调试

SS928V100(SD3403)处理器之红外成像调试

发布人:VXzhanggong345 时间:2023-05-28 来源:工程师 发布文章
SS928V100(SD3403)处理器之红外成像调试

SS928V100(SD3403)处理器之红外成像调试

一、视频接入
参数说明:视频输入接口
支持 8-Lane image sensor 串行输入,支持 MIPI/LVDS/Sub-LVDS/HiSPi 多种接口
支持 2x4-Lane 或 4x2-Lane 等多种组合,最高支持 4 路 sensor 串行输入
最大分辨率 8192 x 8192
支持 8/10/12/14 Bit RGB Bayer DC 时序视频输入,时钟频率最高 150MHz
支持 BT.601、BT.656、BT.1120 视频输入接口
支持主流 CMOS 电平热成像传感器

1.1数字摄像头(DC)接口时序
水平时序
VICAP 接数字摄像头时,VI_HSYNC_VD 表示数据有效信号,数据有效信号极性可
配,水平时序所示。

1.2垂直时序
VICAP 支持两种垂直时序脉冲方式和行有效方式,如下图所示。垂直同步极性可配

数字摄像头垂直时序脉冲方式

数字摄像头垂直时序行有效方式

对于 VICAP 内部处理来说,这两种时序相同,VICAP 内部检测到一个上升沿或下降
沿,这认为是一帧的开始,然后检测数据有效信号,来判断当前数据是否有效。

二、复用寄存器

管脚复用
查看手册mipi dev/vi dev/vi chn/vi pipe/所支持的编号;
mipi配置,设置接入模式为cmos;(dc接口不需要lain id)
设置vi离线还是在线模式;
设置vi属性,使能vi设备;
vi绑定pipe;
设置pipe属性,创建并开始pipe;
设置通道属性,使能通道;

2.1详细说明
参考SS928V100 VI 输入场景详细说明.xlsx 中DC接入需要复用的寄存器

2.1.1复用寄器
static void vi_DC_mode_mux(void)
{
void *iocfg2_base = sys_config_get_reg_iocfg2();

sys_writel(iocfg2_base + 0x0158, 0x0206); /* VI_CLK */sys_writel(iocfg2_base + 0x0168, 0x0005); /* VI_VS */sys_writel(iocfg2_base + 0x0170, 0x0005); /* VI_HS */sys_writel(iocfg2_base + 0x016C, 0x0006); /* VI_DATA0 */sys_writel(iocfg2_base + 0x0178, 0x0006); /* VI_DATA1 */sys_writel(iocfg2_base + 0x017C, 0x0006); /* VI_DATA2 */sys_writel(iocfg2_base + 0x0174, 0x0006); /* VI_DATA3 */sys_writel(iocfg2_base + 0x0160, 0x0206); /* VI_DATA4 */sys_writel(iocfg2_base + 0x015C, 0x0206); /* VI_DATA5 */sys_writel(iocfg2_base + 0x0164, 0x0206); /* VI_DATA6 */sys_writel(iocfg2_base + 0x0154, 0x0206); /* VI_DATA7 */sys_writel(iocfg2_base + 0x0194, 0x0006); /* VI_DATA8 */sys_writel(iocfg2_base + 0x0190, 0x0006); /* VI_DATA9 */sys_writel(iocfg2_base + 0x0184, 0x0006); /* VI_DATA10 */sys_writel(iocfg2_base + 0x0180, 0x0006); /* VI_DATA11 */sys_writel(iocfg2_base + 0x0188, 0x0006); /* VI_DATA12 */sys_writel(iocfg2_base + 0x018C, 0x0006); /* VI_DATA13 */

}

2.2.2选择类型
static void vi_pin_mux(int vi_intf_type)
{
switch (vi_intf_type) {
case VI_MIPI_RX_MODE:
mipi_rx_pin_mux(MIPI_RX_0);
mipi_rx_pin_mux(MIPI_RX_1);
break;
case VI_CMOS_BT1120_MODE:
mipi_rx_pin_mux(MIPI_RX_0);
vi_bt1120_mode_mux();
break;
case VI_THERMO_MODE:
mipi_rx_pin_mux(MIPI_RX_0);
thermo_sensor_pin_mux();
break;
case VI_THERMO_T3_MODE:
mipi_rx_pin_mux(MIPI_RX_0);

未完待续……


*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

关键词: SS928 Hi3559 海思

相关推荐

基于Hi3559的8K智能摄像机硬件设计与实现*

封锁失败!华为王者归来:Mate 60卖爆 海思出货量激增5121%

华为海思的K3100R001方案PCB布线参考

华为海思处理器重回全球前五!麒麟9000SL、麒麟8000都来了

华为海思Hi3611手机媒体处理器培训资料

洛图科技:国产芯片商海思有望在本月推出 LCoS 激光投影技术方案

倡导免费活动!!免费大派送!!!(大家做工程的一起研究吧~~...

已工作33年!原海思总裁、华为芯片奠基人退休:为华为赚得第一桶金

尊湃窃密华为芯片案14名前海思员工获刑,有关案件更多细节被曝光

2025-08-14

海思K3系统 .pdf

资源下载 2013-09-13

字节跳动被曝自研芯片:狂挖华为海思、Arm的墙角

EDA/PCB 2022-07-14

消息称华为麒麟 A2 处理器已有量产能力,海思将率先在可穿戴设备领域回归

消费电子 2023-05-22

上海海思 AC9610 2Msps 24bit ADC 芯片发布

新品!开源欧拉openEuler,米尔基于海思Hi3093核心板上市!

华为海思的K3100R001方案PCB布线参考

更多 培训课堂
更多 焦点
更多 视频

技术专区