这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » DIY与开源设计 » 开源硬件 » 【BananaPi M1】关于AV接口视频输出,求各位大牛来帮帮忙【野驴先生】【

共1条 1/1 1 跳转至

【BananaPi M1】关于AV接口视频输出,求各位大牛来帮帮忙【野驴先生】【问题求解决】

助工
2016-04-02 00:37:59     打赏

背景介绍:
我现在手里有一块AV接口的7寸屏幕,想用上,但是 按照大神们给的参考方案,现在依旧不能用。
具体解决步骤:
1.参照炫Q写过的帖子及其引用的文档,修改配置文件。地址如下:
http://forum.eepw.com.cn/thread/279412/1
http://www.cubie.cc/forum.php?mod=viewthread&tid=141
2.按照步骤成功修改配置文件:

[tv_out_dac_para]

dac_used = 1 dac0_src = 4
   dac1_src = 5
   dac2_src = 6
   dac3_src = 0



将其中的dac_used = 0 改为 1.
测试不可行

[tvout_para]
tvout_used = 1
tvout_channel_num = 1

[tvin_para]
tvin_used = 0
tvin_channel_num = 4



又将tvout_used = 0 改为 1,因为是要输出,所以改的out。
测试不可行
然后把script.fex转换为script.bin



cp回原目录还是不行,我现在表示很迷茫。


问题:


1.我修改配置文件转换为bin文件有问题,或者复制会原目录覆盖时存在问题,但是期间并没有任何报错,都是直接就执行了。

2.我按照炫Q引用的文档里面说的将 mmcblk0p1 挂载后,进行的修改,但是在/dev/下面还存在一个mmcblk0p2 ,是否也要修改,希望大牛们提下意见,或者想法,






补充:



1./dev/mmcblk0p1分区是系统的引导部分

2./dev/mmcblk0p2 是系统zh所占用的分区。

后来了解到的,那么这个就不用考虑了,可是问什么我改了引导部分,还是不能用av端口来显示输出呢。







我的系统环境为: BnanaPi M1板子   iso:BnanaPi 创客社区里面Qubot发的,raspbian for bananapi 镜像,

Kernel Version 3.4.108





plan1:

根据坛子里面的 卓泰科技 提供的思路:先修改配置文件里面的led灯,来确保我修改配置文件的方法是正确的。

下面我进行了测试(修改配置文件里面的led):

1、先将/dev/mmcblk0p1挂载至/mnt/mmcp1 然后将目录下的名为script.bin的系统配置文件拷贝至sunxi-tools(这是个工具,不多说)

2、利用bin2fex工具将其转换为script.fex(bin为二进制系统文件,fex为可编写的文件)

3、使用vi工具打开script.fex文件,直接定位至led,修改(具体内容在下面放出)并保存退出

4、再使用fex2bin工具,转换为新的script.bin(有一步我不确定是否是必要的 chmod +x script.bin 因为我默认是没有x权限的。)

5、将新的script.bin文件拷贝回去,它会默认覆盖的,然后重新挂载 umount /mnt/mmcp1,重新启动bpi,发现绿灯确实被我干掉了。

总结:我的修改配置文件思路及方法参照网友的分享,并且是没错的。

那么问题来了:我修改AV port的输出为什么没用呢。

下面附上我的配置文件内容原代码及我修改过的代码

原代码:



[leds_para]
leds_used = 1
leds_num = 2
leds_pin_1 = port:PH24leds_pin_2 = port:PG02leds_name_1 = "green:ph24:led1"
leds_name_2 = "blue:pg02:led2"
leds_trigger_1 = "heartbeat"
leds_trigger_2 = "mmc0"


我修改过的代码:



[leds_para]
leds_used = 0
leds_num = 2
leds_pin_1 = port:PH24leds_pin_2 = port:PG02leds_name_1 = "green:ph24:led1"
leds_name_2 = "blue:pg02:led2"
#leds_trigger_1 = "heartbeat"
#leds_trigger_2 = "mmc0"


修改内容:

1、将leds_used = 1 更改为 0;

2、将后面两行的led触发直接屏蔽掉(上面的屏蔽打错了,应该是**。)









如有表述不清楚,或表述不完全,请回帖追问,我是新手可能有纰漏,请见谅!




关键词: BananaPi     AV接口     配置文件    

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]