wsfree

wsfree

0个粉丝

9

问答

0

专栏

0

资料

wsfree  发布于  2019-03-05 13:54:29
采纳率 0%
9个问答
3936

关于HI3559AV100,对接IMX277,4K60FPS,全在线模式下无画面的问题

 
HI3559AV100 SDK版本:Hi3559A V100R001C02SPC010  /  Hi3559A V100R001C02SPC020
sensor类型:IMX277 SLVS-EC接口  选用TYPE为 SONY_IMX277_SLVS_8M_60FPS_12BIT

    使用SDK中mpp/sample/vio 代码测试。全在线模式下(VI_ONLINE_VPSS_ONLINE)无画面输出。另外测试其他模式(VI_OFFLINE_VPSS_ONLINE    VI_ONLINE_VPSS_OFFLINE,  VI_PARALLEL_VPSS_OFFLINE, VI_PARALLEL_VPSS_PARALLEL)画面都可以正常输出。
    选择sensor type为SONY_IMX277_SLVS_8M_30FPS_12BIT,全在线模式下(VI_ONLINE_VPSS_ONLINE)有画面输出。

之前曾使用HI3559对接IMX334 (MIPI RX接口),自己修改驱动实现4k60FPS,全在线模式下(VI_ONLINE_VPSS_ONLINE)是有画面输出的。

请问各位大神,HI3559AV100 对接IMX277,选用TYPE为 SONY_IMX277_SLVS_8M_60FPS_12BIT时,全在线模式下(VI_ONLINE_VPSS_ONLINE)画面不能输出的原因是什么?,有没有办法解决?
我来回答
回答11个
时间排序
认可量排序

gongyounan

0个粉丝

1

问答

0

专栏

0

资料

gongyounan 2019-03-26 18:33:35
认可0
问题解决了吗?

gongyounan

0个粉丝

1

问答

0

专栏

0

资料

gongyounan 2019-03-26 18:34:06
认可0
可以分享一下 imx277 的datasheet吗?

bakbad

0个粉丝

0

问答

0

专栏

0

资料

bakbad 2020-03-10 09:34:02
认可0
你好,请问下iMX334这款支持4K60的话,需要修改哪些参数呀? 我这边修改了SDK里面的imx334_sensor_ctl.c中寄存器初始化,并且修改了一下sample_comm_isp.c中的ISP_PUB属性值(将帧率改为60fps),改了之后重新编译例程,跑起来没有问题,显示器输出的是一个蓝色的背景图(显示器为1080P60的,手上暂时没有支持4K60的屏);但是串口的输出中显示不支持60fps(cmos_fps_set()函数),请问下这里需要怎么修改呀?能不能给指导一下呀?

bakbad

0个粉丝

0

问答

0

专栏

0

资料

bakbad 2020-03-10 14:52:05
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=155250&ptid=58049]bakbad 发表于 2020-3-10 09:34[/url]
你好,请问下iMX334这款支持4K60的话,需要修改哪些参数呀? 我这边修改了SDK里面的imx334_sensor_ctl.c中 ...[/quote]

楼主,不好意思,接个楼层自问自答一下,现在运行sample_vio已经出图像了,修改点有三个:
1、imx334_sensor_ctl.c中的imx334_linear_8M30_12bit_init()寄存器初始化序列,这里主要是参考imx334的数据手册将4K30的对应值改为4K60的寄存器配置值即可
2、imx334_cmos.c中cmos_fps_set()这个函数修改如下地方[code]
            u32MaxFps = 60; // 改为60
            if ((f32Fps <= 60) && (f32Fps >= 0.07)) {
                u32Lines = IMX334_VMAX_8M_30FPS_12BIT_LINEAR * u32MaxFps / DIV_0_TO_1_FLOAT(f32Fps);
                pstAeSnsDft->u32LinesPer500ms = IMX334_VMAX_8M_30FPS_12BIT_LINEAR*30; // 15改为30
            }[/code],

3、修改sample_comm_isp.c中的ISP_PUB_ATTR_IMX334_$K_30FPS属性配置值,将其中的帧率配置为60即可。

通过以上的几个步骤的修改,我这边可以用1080P60(VO模块设置为1080P60)的屏看到镜头的景象。

wsfree

0个粉丝

9

问答

0

专栏

0

资料

wsfree 2020-03-11 16:53:16
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=140771&ptid=58049]gongyounan 发表于 2019-3-20 08:57[/url]
有解决吗?[/quote]

已解决,更新SDK spc30 问题解决

wsfree

0个粉丝

9

问答

0

专栏

0

资料

wsfree 2020-03-11 16:54:26
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=155265&ptid=58049]bakbad 发表于 2020-3-10 14:52[/url]
楼主,不好意思,接个楼层自问自答一下,现在运行sample_vio已经出图像了,修改点有三个:
1、imx334_se ...[/quote]

参考4K30的配置,重新增加一个4K60的配置。sample和驱动里面都要修改

wsfree

0个粉丝

9

问答

0

专栏

0

资料

wsfree 2020-03-11 16:57:32
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=155250&ptid=58049]bakbad 发表于 2020-3-10 09:34[/url]
你好,请问下iMX334这款支持4K60的话,需要修改哪些参数呀? 我这边修改了SDK里面的imx334_sensor_ctl.c中 ...[/quote]

参考我另外一个帖子:[url]http://bbs.ebaina.com/forum.php?mod=viewthread&tid=56331&extra=[/url]

bakbad

0个粉丝

0

问答

0

专栏

0

资料

bakbad 2020-03-12 16:37:59
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=155363&ptid=58049]wsfree 发表于 2020-3-11 16:54[/url]
参考4K30的配置,重新增加一个4K60的配置。sample和驱动里面都要修改[/quote]

嗯,当天下午自己改了一下,已经能够正常出图了,谢谢。

gongyounan

0个粉丝

1

问答

0

专栏

0

资料

gongyounan 2019-03-19 17:19:29
认可0
解决了吗??

gongyounan

0个粉丝

1

问答

0

专栏

0

资料

gongyounan 2019-03-20 08:57:13
认可0
有解决吗?

阿述9362

0个粉丝

1

问答

0

专栏

0

资料

阿述9362 2020-12-30 10:05:16
认可0

请问楼主SLVS-EC接口协议从哪里得到的呀,我想买都没有途径

或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区