主题 : android下操作设备s3c-jpg---请版主关照 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 9435
精华: 0
发帖: 12
金钱: 60 两
威望: 12 点
贡献值: 0 点
综合积分: 24 分
注册时间: 2009-09-29
最后登录: 2018-07-21
楼主  发表于: 2013-03-08 17:12

 android下操作设备s3c-jpg---请版主关照

这个是我想测试210s的JPEG的压缩的时候 发现, 我打不开s3c-jpg 这个设备,然后我用
一个终端软件(在android下可以用linux命令ls 查看系统目录), 然后我进入 /dev/目录 ,
使用ls -l 查看发现, s3c-jpg 这个设备对一般用户是没有读写权限的,呈现rm----,同时间
对应的串口设备 s3c2410_serial0 的权限是rmxrmxrmx 就是全部有权限, 然后我把设备名称
改成 s3c2410_serial0,就能打开,
结论:android4.0的s3c-jpg的设备权限没有像串口那样设置能完全访问,
所以我希望你们能不能修改放出 s3c-jpg 和相关的驱动
都修改为全权限的android4.0,或者教教我怎么改 210s 的s3c-jpg的设备的读写权限,
非常非常感谢,求回复
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
贡献值: 27 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
1楼  发表于: 2013-03-09 08:12
这个驱动是开源的,自己查看内核。
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
贡献值: 27 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
2楼  发表于: 2013-03-09 08:14
另外,权限和驱动无关,可以搜 "安卓 设备 修改权限"
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
Cs1Z1
级别: 新手上路
UID: 61674
精华: 0
发帖: 28
金钱: 140 两
威望: 28 点
贡献值: 0 点
综合积分: 56 分
注册时间: 2012-01-04
最后登录: 2016-07-25
3楼  发表于: 2016-07-21 10:16
如果在Android平台下,
可以使用adb shell进入开发板
然后使用命令
chmod 0666 /dev/s3c-jpg
即可修改权限。
但在硬解码上还是会出现问题

我在Tiny210 android linux3.0.8系统上测试jpeg硬件解码有问题, 代码是使用tiny6410 linux2.6.35 jpeg硬件编解码参考资料
一开始测试出现驱动/dev/s3c-jpg 设备无法打开,发现是该设备文件权限问题,于是设置了chmod 0666  /dev/s3c-jpg后可以打开该驱动
但新的问题是
程序差不多运行到SsbSipJPEGGetDecodeInBuf函数后,会被libc终止
提示 Fatal signal 11(SIGSEDV) at 0x00000001 (code=1) (在eclipse ndk上测试)
之前在tiny6410上linux2.6.35系统上测试是没有问题的。
是不是tiny210 linux3.0.8不支持jpg硬解码?为什么tiny6410有提供相应的jpeg硬件编解码手册说明书而tiny210却没有
如果想要在tiny210 linux3.0.8上支持jpg硬解码,请问如何进行修改?