您尚未登录。

楼主 #1 2018-11-29 09:40:55

fcsw2fcsw2
会员
注册时间: 2018-11-28
已发帖子: 4
积分: 4

单位的变态要求

最近单位要求做一个设备非要用LQFP封装的arm linux,在网上游荡了几天 突然看到了V3s然后心里顿时泪奔,买了荔枝派。门头苦干了。。。
昨天编译内核遇到点问题,看教程在make ARCH=arm menuconfig菜单当中为什么选中是<M>而改不了【*】。这个M影响编译内核么?

离线

#2 2018-11-29 09:48:45

v3s
会员
注册时间: 2017-09-08
已发帖子: 105
积分: 105

Re: 单位的变态要求

一般是无需整合到内核的驱动,用M对整体没有影响。

可是和单位有关系吗,捂脸


不过对小公司来说, QFP,  QFN有先天的优势,

BOM成本直降,良品率大大提高






此人很懒,没有签名!

离线

#3 2018-11-29 10:59:43

Gentlepig
会员
注册时间: 2018-10-24
已发帖子: 1,211
积分: 1147.5

Re: 单位的变态要求

借地想请教个问题,v3s没有usb host,只有otg。那么能接u盘吗?是不是只能用micro usb而不能用那种type A类型的usb?

离线

#4 2018-11-29 12:53:40

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,246
积分: 9197

Re: 单位的变态要求

Gentlepig 说:

借地想请教个问题,v3s没有usb host,只有otg。那么能接u盘吗?是不是只能用micro usb而不能用那种type A类型的usb?

v3s 的 usb 是otg,可以做host,也可以做device。

接口随便你用哪种,只是 microusb 有一个id 脚,可以给v3s识别对方是host还是device.





离线

楼主 #5 2018-11-29 14:01:26

fcsw2fcsw2
会员
注册时间: 2018-11-28
已发帖子: 4
积分: 4

Re: 单位的变态要求

v3s 说:

一般是无需整合到内核的驱动,用M对整体没有影响。

可是和单位有关系吗,捂脸


不过对小公司来说, QFP,  QFN有先天的优势,

BOM成本直降,良品率大大提高



哈哈 没关系   确实没有体量做不了bga 连发货都是我们硬件自己焊接 
刚才把w25Q256 qfn汉在了sop8上了  哈哈

离线

#6 2018-11-29 14:31:04

Gentlepig
会员
注册时间: 2018-10-24
已发帖子: 1,211
积分: 1147.5

Re: 单位的变态要求

晕哥 说:
Gentlepig 说:

借地想请教个问题,v3s没有usb host,只有otg。那么能接u盘吗?是不是只能用micro usb而不能用那种type A类型的usb?

v3s 的 usb 是otg,可以做host,也可以做device。

接口随便你用哪种,只是 microusb 有一个id 脚,可以给v3s识别对方是host还是device.

接那种type A的USB端子,只能当device?type A只有4线吧?

离线

楼主 #7 2018-11-29 14:36:34

fcsw2fcsw2
会员
注册时间: 2018-11-28
已发帖子: 4
积分: 4

Re: 单位的变态要求

Gentlepig 说:
晕哥 说:
Gentlepig 说:

借地想请教个问题,v3s没有usb host,只有otg。那么能接u盘吗?是不是只能用micro usb而不能用那种type A类型的usb?

v3s 的 usb 是otg,可以做host,也可以做device。

接口随便你用哪种,只是 microusb 有一个id 脚,可以给v3s识别对方是host还是device.

接那种type A的USB端子,只能当device?type A只有4线吧?

那种的是要么当device要么当host ,microusb是多一个ID引脚的,看一下usb规范就知道了。

离线

#8 2018-11-29 14:38:01

smartcar
会员
注册时间: 2018-02-19
已发帖子: 735
积分: 735

Re: 单位的变态要求

fcsw2fcsw2 说:
Gentlepig 说:
晕哥 说:

v3s 的 usb 是otg,可以做host,也可以做device。

接口随便你用哪种,只是 microusb 有一个id 脚,可以给v3s识别对方是host还是device.

接那种type A的USB端子,只能当device?type A只有4线吧?

那种的是要么当device要么当host ,microusb是多一个ID引脚的,看一下usb规范就知道了。

楼上的朋友说得对, 在 全志的bsp linux里面可以在用户层控制USB进入 device还是host 状态.
主线linux上面不知道有没有这种软件接口.

最近编辑记录 smartcar (2018-11-29 14:38:26)

离线

#9 2018-11-29 15:53:31

rainbow-pi
会员
注册时间: 2018-11-27
已发帖子: 14
积分: 14

Re: 单位的变态要求

smartcar 说:
fcsw2fcsw2 说:
Gentlepig 说:

接那种type A的USB端子,只能当device?type A只有4线吧?

那种的是要么当device要么当host ,microusb是多一个ID引脚的,看一下usb规范就知道了。

楼上的朋友说得对, 在 全志的bsp linux里面可以在用户层控制USB进入 device还是host 状态.
主线linux上面不知道有没有这种软件接口.

这条命令,设置成为host模式

echo 1 > /sys/class/udc/sunxi_usb_udc/device/otg_role

离线

#10 2018-11-29 15:58:01

smartcar
会员
注册时间: 2018-02-19
已发帖子: 735
积分: 735

Re: 单位的变态要求

rainbow-pi 说:
smartcar 说:
fcsw2fcsw2 说:

那种的是要么当device要么当host ,microusb是多一个ID引脚的,看一下usb规范就知道了。

楼上的朋友说得对, 在 全志的bsp linux里面可以在用户层控制USB进入 device还是host 状态.
主线linux上面不知道有没有这种软件接口.

这条命令,设置成为host模式

echo 1 > /sys/class/udc/sunxi_usb_udc/device/otg_role

咦,正是正是, 一下子没有想起来是哪个路径.

离线

#11 2022-03-10 11:51:20

tigger
Moderator
注册时间: 2021-06-18
已发帖子: 172
积分: 111

Re: 单位的变态要求

D1s 切换:

echo usb_device > /sys/devices/platform/soc@3000000/soc@3000000:usbc0@0/otg_role

echo usb_host > /sys/devices/platform/soc@3000000/soc@3000000:usbc0@0/otg_role

echo null > /sys/devices/platform/soc@3000000/soc@3000000:usbc0@0/otg_role


或者:

cat /sys/devices/platform/soc@3000000/soc@3000000:usbc0@0/usb_device

cat /sys/devices/platform/soc@3000000/soc@3000000:usbc0@0/usb_host

cat /sys/devices/platform/soc@3000000/soc@3000000:usbc0@0/otg_role

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn