andy_mqy

andy_mqy

1个粉丝

26

问答

0

专栏

0

资料

andy_mqy  发布于  2016-06-15 13:49:41
采纳率 0%
26个问答
3168

Hi3531是否可获取VGA接口显示设备的分辨率

 
请教各位,Hi3531通过那种方式可以获取到连接的显示器的分辨率,查了海思的HiFrameBuffer手册,说不支持获取硬件设备信息,不知道哪位了解这方面信息,给予指点,多谢。
我来回答
回答8个
时间排序
认可量排序

zhuangweiye

8个粉丝

0

问答

0

专栏

0

资料

zhuangweiye 2016-06-15 14:07:03
认可0
这个和fb没关系吧

海思输出的分辨率是自己设置的, 和接的显示器没有关系, 设了多少就是多少

andy_mqy

1个粉丝

26

问答

0

专栏

0

资料

andy_mqy 2016-06-15 14:46:41
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=31732&ptid=11610]zhuangweiye 发表于 2016-6-15 14:07[/url]
这个和fb没关系吧

海思输出的分辨率是自己设置的, 和接的显示器没有关系, 设了多少就是多少[/quote]

恩,是的,现在项目需求是自动识别到连接显示器的最佳分辨率,然后按此设置海思输出视频层的显示分辨率。

zhuangweiye

8个粉丝

0

问答

0

专栏

0

资料

zhuangweiye 2016-06-15 15:14:44
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=31741&ptid=11610]andy_mqy 发表于 2016-6-15 14:46[/url]
恩,是的,现在项目需求是自动识别到连接显示器的最佳分辨率,然后按此设置海思输出视频层的显示分辨率。[/quote]

这个要区分HDMI和VGA了

HDMI就不多说了, 硬件本来就支持

关于VGA, 硬件上要接i2c(或者gpio)到VGA的i2c才有可能做到
可以参考开发文档的 视频输出一章中的重要概念中VGA兼容性一小节

andy_mqy

1个粉丝

26

问答

0

专栏

0

资料

andy_mqy 2016-06-16 16:51:36
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=31747&ptid=11610]zhuangweiye 发表于 2016-6-15 15:14[/url]
这个要区分HDMI和VGA了

HDMI就不多说了, 硬件本来就支持
[/quote]

感谢楼上回复,硬件上电路将3531芯片自带I2C接口(GPIO12_4,GPIO12_5)连接到了VGA的I2C接口了,并且加载了i2c.ko内核,而且功能引脚寄存器也配置了,但是执行时,按开发文档中地址进行读出,读出结果都是0,而且换了几个显示器也读出都是0,和VGA接口没有连接显示器时读取一样都是0.
# ./i2c_read 0xA0 0x23
read: device_addr:0xa0; reg_addr:0x23; reg_value:0x0.
# ./i2c_read 0xA0 0x24
read: device_addr:0xa0; reg_addr:0x24; reg_value:0x0.
# ./i2c_read 0xA0 0x25
read: device_addr:0xa0; reg_addr:0x25; reg_value:0x0.
一直读取到0x27,返回都是0,看了SDK中程序代码,命令行格式也都正确,如果错误不是输出返回"read:device_add:.........."的信息,很奇怪,不知道错在哪了?

zhuangweiye

8个粉丝

0

问答

0

专栏

0

资料

zhuangweiye 2016-06-16 17:01:44
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=31841&ptid=11610]andy_mqy 发表于 2016-6-16 16:51[/url]
感谢楼上回复,硬件上电路将3531芯片自带I2C接口(GPIO12_4,GPIO12_5)连接到了VGA的I2C接口了,并且加载了 ...[/quote]

海思的i2c驱动一般都是用GPIO模拟的
不知道楼主的i2c驱动是否对?

另外 不知道楼主的3531板子上有没有video A/D, 如果有那么接的i2c是什么,驱动是什么, 如果工作正常, 那么接VGA的i2c的驱动也可以参考接A/D的

andy_mqy

1个粉丝

26

问答

0

专栏

0

资料

andy_mqy 2016-06-17 09:32:48
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=31844&ptid=11610]zhuangweiye 发表于 2016-6-16 17:01[/url]
海思的i2c驱动一般都是用GPIO模拟的
不知道楼主的i2c驱动是否对?

[/quote]

如楼上说说,3531SDK中extdrv文件夹中提供了两个i2c驱动,一个是gpio_i2c_8b.ko和i2c.ko,我使用的芯片自身的i2c接口,非GPIO模拟的,而且SDA和SCL引脚也按要求配置了寄存器I2C_SDA和I2C_SCL
Bits    Access            Name                 Description
[0]    RW            muxctrl_reg102     I2C_SDA 管脚的具体复用情况。
                                                     0: GPIO12_4;
                                                      1: I2C_SDA。
没有使用video A/D,如果是GPIO模拟的I2C,不知道是哪两个GPIO,代码中也没查到。

goodman

2个粉丝

30

问答

18

专栏

17

资料

goodman 2016-06-17 10:38:01
认可0
本帖最后由 goodman 于 2016-6-17 10:42 编辑

[quote][url=forum.php?mod=redirect&goto=findpost&pid=31865&ptid=11610]andy_mqy 发表于 2016-6-17 09:32[/url]
如楼上说说,3531SDK中extdrv文件夹中提供了两个i2c驱动,一个是gpio_i2c_8b.ko和i2c.ko,我使用的芯片自 ...[/quote]

代码里是有的,另外SCL SDA和GPIO是复用的,自己去看下寄存器表的含义,

#I2C  muxctrl_reg102
#himm 0x200f0198 0x00000000 #GPIO12_4 / I2C_SDA
#himm 0x200f019c 0x00000000 #GPIO12_5 / I2C_SCL

[code]/*

change log :

1. change the base address

2. change time_delay_us dly amplify 155/25



hi3531 skt :  

I2C_SCL  -- GPIO12_5

I2C_SDA  -- GPIO12_4

GPIO12 base addr : 0x20210000


*/[/code]

andy_mqy

1个粉丝

26

问答

0

专栏

0

资料

andy_mqy 2016-06-17 13:17:13
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=31867&ptid=11610]goodman 发表于 2016-6-17 10:38[/url]
代码里是有的,另外SCL SDA和GPIO是复用的,自己去看下寄存器表的含义,

#I2C  muxctrl_reg102
[/quote]

谢谢回复,看来3531使用GPIO模拟的I2C的Pin和芯片外围I2C接口使用的Pin是一样的(GPIO12_4和GPIO12_5),使用了库里面带的gpio_i2c_8b文件夹中的i2c_read执行文件按数据手册说明读取设备地址0xA0 ,也一样读出的数据都是0
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

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

Markdown 语法

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

举报类型

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

详细说明

易百纳技术社区