sugar_cubieboard安卓固件 运行在微雪A20上 usb 口的打开 ,以及串口的打开
来源:互联网 发布:mysql当前时间减一天 编辑:程序博客网 时间:2024/06/04 18:37
由于这两个板子都是用的全志A20,所以共同地方还是挺多的。
要打开usb口,需要打开 系统配置文件 sys_config.fex ,在/usr/Cubie_A20/lichee/tools/pack/chips/sun7i/configs/android/sugar-cubieboard2下面
微雪A20的usb0口配置
;-------------------------------------------------------------------------------
;[usbc0]:控制器0的配置。
;usb_used:USB使能标志。置1,表示系统中USB模块可用,置0,则表示系统USB禁用。
;usb_port_type:USB端口的使用情况。 0:device only;1:host only;2:OTG
;usb_detect_type:USB端口的检查方式。0:不做检测;1:vbus/id检查;2:id/dpdm检查
;usb_id_gpio:USB ID pin脚配置。具体请参考gpio配置说明。
;usb_det_vbus_gpio:USB DET_VBUS pin脚配置。具体请参考gpio配置说明。
;usb_drv_vbus_gpio:USB DRY_VBUS pin脚配置。具体请参考gpio配置说明。
;usb_det_vbus_gpio: "axp_ctrl",表示axp 提供
;usb_restrict_gpio usb限流控制pin
;usb_restric_flag: usb限流标置
;-------------------------------------------------------------------------------
;-------------------------------------------------------------------------------
;--- USB0控制标志
;-------------------------------------------------------------------------------
[usbc0]
usb_used = 1
usb_port_type = 2
usb_detect_type = 1
usb_id_gpio = port:PH11<0><1><default><default>
usb_det_vbus_gpio = port:PB04<0><1><default><default>
usb_drv_vbus_gpio =
usb_host_init_state = 0
sugar_cubie的配置为
;--- USB0控制标志
;-------------------------------------------------------------------------------
[usbc0]
usb_used = 1
usb_port_type = 2
usb_detect_type = 1
usb_id_gpio = port:PH04<0><1><default><default>
usb_det_vbus_gpio = port:PH05<0><0><default><default>
usb_drv_vbus_gpio = port:PB09<1><0><default><0>
usb_host_init_state = 0
保存好后重新变异,打包 就行了
执行命令,注意是在我的目录下执行命令的,因人而异
cd lichee/linux-3.4
cp arch/arm/configs/cubieboard2_config .config
cd ..
./build.sh -p sun7i_android
cd ../android
source build/envsetup.sh
lunch
extract-bsp
make -j8
pack
注意到图片的那一步,
选择15项,所以输入15
之后就一步一步的生成.img固件啦!
如果要是打开串口
有图可知
所以串口23457可用,同样打开sys_config.fex
[uart_para2]
uart_used = 1
uart_port = 2
uart_type = 4
uart_tx = port:PI18<3><1><default><default>
uart_rx = port:PI19<3><1><default><default>
uart_rts = port:PI16<3><1><default><default>
uart_cts = port:PI17<3><1><default><default>
uart_used项改为1就行了,想打开哪一个就把哪一项的改过来就行了,我给的例子已经改过啦
- sugar_cubieboard安卓固件 运行在微雪A20上 usb 口的打开 ,以及串口的打开
- 如何打开A20地址线的方法
- QT4 USB串口设备打开出错的解决办法
- 打开Solaris的串口输出
- 10以上串口的打开
- 串口名导致的串口打开失败
- 打开的窗口在任务栏上不显示,任务栏不显示正在运行的任务?
- 在虚拟机下运行minicom 和调试使用tftp工具以及USB转串口的使用技巧
- 打开A20地址线
- 如何在Mac上新建txt文件,以及打开txt文稿的乱码问题如何解决
- 如何在手机上打开「USB 调试」开关
- CuteCom 无法打开USB串口问题
- WIN10打开运行的方法
- 用VC对USB口的打开读写操作
- 打开只能在微信客户端打开的链接
- 如何打开Galaxy S4的USB调试
- cmd+如何在“运行”行打开下载的软件
- 无法在web 服务器上启动调试。打开的url的iis辅助进程当前没有运行
- javascript 函数也是数据类型
- iOS汉字转拼音
- adb opendir failed ,permission denied
- 《C算法》笔记13:30行内写出红黑树
- 算法导论14.2如何扩张数据结构 练习总结
- sugar_cubieboard安卓固件 运行在微雪A20上 usb 口的打开 ,以及串口的打开
- Eclipse 如何安装并使用hibernate tools
- 关联分析
- 比赛感言
- 升级苹果ID为免费开发者帐号
- 【iOS】UITableView的上拉加载更多和下拉刷新原理
- UIStack View如何让你的开发更简单(iOS 9和Xcode 7)
- mac的vim
- Web全杖工程师的自我修养 总结1