登录
注册
一键加入QQ群
友善之臂官方网站
首 页
联系我们
淘宝店铺
维基教程
固件下载
资料汇总
搜索帖子!
NanoPC 系列:
NanoPC-T2
NanoPC-T3 Plus
NanoPC-T4
NanoPC-T6
NanoPC-T6 Plus
NanoPi 系列:
NanoPi-NEO
NEO Core
NEO Air
M1 Plus
Duo2
NEO3
NEO4
M4B
M5
M6
M6V2
核心板:
Smart4418
Core4418
Smart6818
Core6818
SOM-RK3399V2
CM3588
CM3588 Plus
迷你R系列:
NanoPi-R1
R1S
R2S
R2S Plus
Zero2
R3S
R76S
R4S
R5S
R5C
R6C
R6S
热门版块:
开发板销售中心
开发板硬件讨论区
硬软DIY及开发
嵌入式交流与讨论
友友粉丝快线
Ubuntu技术交流区
默认风格
用户中心首页
编辑个人资料
查看个人资料
好友列表
用户权限查看
积分管理
积分转换
特殊组购买
收藏夹
我的主题
基本统计信息
到访IP统计
管理团队
管理统计
在线统计
会员排行
版块排行
帖子排行
个人首页
我的收藏
好友近况
Linux技术交流区
tiny4412如何在外部控制uhost=Y或N
友友粉丝快线
开发板销售中心
嵌入式最新资讯
友善之臂最新动态
友善之臂官方客服中心
开发板实战手册及教程
应用方案和定制开发
NanoPi 交流与讨论
NanoPi 玩家交流区
ROM发布区
硬软DIY及开发
嵌入式交流与讨论
Android技术交流区
Linux技术交流区
U-boot技术交流区
WinCE技术交流区
Ubuntu技术交流区
裸机程序和微型OS
OpenWRT讨论区
开发板硬件讨论区
相关资料下载及使用技巧
站点服务
二手交易区
我的论坛我的贴
站务管理与公告
上一主题
下一主题
«
1
2
»
Pages: 1/2 Go
新 帖
主题 : tiny4412如何在外部控制uhost=Y或N
复制链接
|
浏览器收藏
|
打印
zmxfirst
级别: 新手上路
作者资料
发送短消息
加为好友
UID:
23644
精华:
0
发帖:
44
金钱:
220 两
威望:
44 点
综合积分:
88 分
注册时间:
2010-06-23
最后登录:
2017-09-13
楼主
发表于: 2014-04-18 15:26
只看楼主
|
小
中
大
tiny4412如何在外部控制uhost=Y或N
在ini文件中,uhost=Y或N,怎么在程序中实现
顶端
回复
引用
分享
mindee
自由,自强,共享,共创。
级别: 论坛版主
作者资料
发送短消息
加为好友
UID:
12573
精华:
27
发帖:
8838
金钱:
46490 两
威望:
9298 点
综合积分:
18216 分
注册时间:
2010-01-09
最后登录:
2019-07-16
1楼
发表于: 2014-04-19 14:09
只看该作者
|
小
中
大
是在内核中实现的
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html
[注]: 此处签名链接仅为指引方向,而非解答问题本身.
顶端
回复
引用
分享
zmxfirst
级别: 新手上路
作者资料
发送短消息
加为好友
UID:
23644
精华:
0
发帖:
44
金钱:
220 两
威望:
44 点
综合积分:
88 分
注册时间:
2010-06-23
最后登录:
2017-09-13
2楼
发表于: 2014-04-19 19:34
只看该作者
|
小
中
大
请问内核里怎么设置对应uhost=y, uhost=n
顶端
回复
引用
分享
kasim
*無鈳取玳
级别: 论坛版主
作者资料
发送短消息
加为好友
QQ联系
UID:
27
精华:
12
发帖:
5398
金钱:
40120 两
威望:
17929 点
综合积分:
11036 分
注册时间:
2008-01-16
最后登录:
2014-11-22
3楼
发表于: 2014-04-19 20:21
只看该作者
|
小
中
大
回 2楼(zmxfirst) 的帖子
参考arch/arm/mach-exynos/mach-tiny4412.c中的代码:
复制代码
/* usb phy0 mode */
static int uhost0 = 0;
static int __init tiny4412_setup_uhost(char *str)
{
if (!strcasecmp(str, "y") || !strcmp(str, "1") ||
!strcasecmp(str, "yes")) {
printk("USB PHY0 configured as HOST mode\n");
uhost0 = 1;
}
return 0;
}
early_param("uhost0", tiny4412_setup_uhost);
...
static void __init smdk4x12_machine_init(void)
{
...
if (!uhost0)
platform_device_register(&s3c_device_usb_hsotg);
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
顶端
回复
引用
分享
zmxfirst
级别: 新手上路
作者资料
发送短消息
加为好友
UID:
23644
精华:
0
发帖:
44
金钱:
220 两
威望:
44 点
综合积分:
88 分
注册时间:
2010-06-23
最后登录:
2017-09-13
4楼
发表于: 2014-04-19 22:24
只看该作者
|
小
中
大
谢谢楼上的答复,这个部分我也找到了,我的疑问是如何在android应用里把uhost=Y或N,传到smdk4x12_machine_init,让usb从host模式传成device模式,或者从device模式转成host模式
顶端
回复
引用
分享
zmxfirst
级别: 新手上路
作者资料
发送短消息
加为好友
UID:
23644
精华:
0
发帖:
44
金钱:
220 两
威望:
44 点
综合积分:
88 分
注册时间:
2010-06-23
最后登录:
2017-09-13
5楼
发表于: 2014-04-19 23:25
只看该作者
|
小
中
大
有看了资料,我看了otg可以满足我的需求,三星4412的支持吗
顶端
回复
引用
分享
zmxfirst
级别: 新手上路
作者资料
发送短消息
加为好友
UID:
23644
精华:
0
发帖:
44
金钱:
220 两
威望:
44 点
综合积分:
88 分
注册时间:
2010-06-23
最后登录:
2017-09-13
6楼
发表于: 2014-04-20 14:43
只看该作者
|
小
中
大
exynos_usbswitch_driver 这个驱动加载到内核后,怎么办使用
顶端
回复
引用
分享
kasim
*無鈳取玳
级别: 论坛版主
作者资料
发送短消息
加为好友
QQ联系
UID:
27
精华:
12
发帖:
5398
金钱:
40120 两
威望:
17929 点
综合积分:
11036 分
注册时间:
2008-01-16
最后登录:
2014-11-22
7楼
发表于: 2014-04-20 20:59
只看该作者
|
小
中
大
4412硬件上可以支持OTG, 但现在还没有完全功能的驱动。目前内核里的OTG驱动只实现了device部分功能。
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
顶端
回复
引用
分享
zmxfirst
级别: 新手上路
作者资料
发送短消息
加为好友
UID:
23644
精华:
0
发帖:
44
金钱:
220 两
威望:
44 点
综合积分:
88 分
注册时间:
2010-06-23
最后登录:
2017-09-13
8楼
发表于: 2014-04-21 09:37
只看该作者
|
小
中
大
exynos_usbswitch_driver这个驱动是不是也无法实现host和devie转换
顶端
回复
引用
分享
zmxfirst
级别: 新手上路
作者资料
发送短消息
加为好友
UID:
23644
精华:
0
发帖:
44
金钱:
220 两
威望:
44 点
综合积分:
88 分
注册时间:
2010-06-23
最后登录:
2017-09-13
9楼
发表于: 2014-04-21 10:44
只看该作者
|
小
中
大
有什么可以支持otg的内核可以提供的吗
顶端
回复
引用
分享
上一主题
下一主题
«
1
2
»
Pages: 1/2 Go
Linux技术交流区
http://www.aiothome.net
访问内容超出本站范围,不能确定是否安全
继续访问
取消访问