Firefly开源社区

标题: Android4.4,编译成功,烧入后,USB不识别 [打印本页]

作者: maoliquan    时间: 2016-5-9 19:33
标题: Android4.4,编译成功,烧入后,USB不识别
何解?
作者: zhansb    时间: 2016-5-10 14:15
4.4哪个版本?
作者: maoliquan    时间: 2016-5-10 14:56
firefly-rk3288_android4.4_git_20141211.tar
作者: zhansb    时间: 2016-5-10 15:55
仓库更新到哪里了,有没有做了什么修改
官方的固件呢

作者: maoliquan    时间: 2016-5-11 08:30
更新到最新版本,官方的固件可以。硬件是好的
作者: maoliquan    时间: 2016-5-11 10:03
开发板的测试版和公测版是否有关系
作者: zhansb    时间: 2016-5-11 11:31
这边试过,直接编译最新的代码,固件出来adb可以直接连接
作者: zhansb    时间: 2016-5-11 11:32
git log和git status查看一下
作者: simtoo    时间: 2016-5-12 18:41
Linux系统的话,lsusb看看能否识别rockchip usb。如果能够识别,将rockchip usb的vendor号添加到~/.android/adb_usb.ini(没有就创建),再依次执行adb kill-server,adb start-server试试看。
作者: maoliquan    时间: 2016-5-12 21:17
git  log
commit a3fb27a361885fd2f987a770a8555dd2a651bba1
Author: Firefly-RK3288 <service@t-firefly.com>
Date:   Thu Feb 18 11:41:15 2016 +0800

    Android->hardware: update OV13850 H-Ver support

commit 7402237d911bb571ffe00950301f469c11ca1c0b
Author: Firefly-RK3288 <service@t-firefly.com>
Date:   Wed Feb 17 15:26:35 2016 +0800

    Android->hardware: improve the ov13850 effect

commit f1d895852907674076c8ecf6d80c4e20d0b6ed09
Author: Firefly-RK3288 <service@t-firefly.com>
Date:   Thu Dec 31 14:48:19 2015 +0800

    Kernel->vga:fix vga cause crashes

commit 9765bb8ccc6befaf48884842d1a023eb52f5ebb7
Author: Firefly-RK3288 <service@t-firefly.com>
Date:   Mon Dec 28 10:00:12 2015 +0800

    Android->FFTools:change parameter and AndroidTool for fiq_debugger
:

作者: baoxuegui    时间: 2016-5-18 00:42
本帖最后由 baoxuegui 于 2016-5-18 00:46 编辑

我这边(rockchip reload)貌似也遇到类似你的问题。只不过我这边使用的本地编译的版本。

操作步骤:使用新下载sync到最新代码,然后修改支持lcd,tp,sensor部分代码;编译烧写版本, Android 5.1;
sudo rkflashkit flash @boot boot.img @kernel kernel.img @recovery recovery.img @system system.img reboot

现象:连接PC,弹出“unfortunately, device test has stopped”,发现usb的功能mtp,adb都无法使用;

log分析:
[   14.594318] type=1400 audit(1293883310.150:5): avc: denied { write } for pid=1107 comm="chip.devicetest" name="force_usb_mode" dev="sysfs" ino=12399 scontext=u:r:system_app:s0 tcontext=u:object_r:sysfs:s0 tclass=file permissive=1
[   14.596165] force_usb_mode_store 0->1
[   14.694723] Using Buffer DMA mode
[   14.694760] Periodic Transfer Interrupt Enhancement - disabled
[   14.694776] Multiprocessor Interrupt Enhancement - disabled
[   14.694792] OTG VER PARAM: 0, OTG VER FLAG: 0
[   14.694805] ^^^^^^^^^^^^^^^^^^Host Mode
[   14.696004] android_work: sent uevent USB_STATE=DISCONNECTED
[   14.739487] Init: Power Port (0)
[   14.739515] rk_battery_charger_detect_cb , battery_charger_detect 5
[   14.739565] ff580000.usb resume, HPRT0:0x1000
[   14.739654] ff580000.usb suspend, HPRT0:0x1000
[   16.020661] force_usb_mode_store 1->1
[   23.592695] dhd_set_suspend: Remove extra suspend setting
[   23.641479] dhd_set_suspend: force extra Suspend setting
[   24.340653] rk3288-lcdc lcdc0: blank mode:4
[   24.347854] suspend_flag=1
[   24.351484] IRQ110 no longer affine to CPU1
[   24.353070] CPU1: shutdown

正常流程:
[   11.466467] type=1400 audit(1293906662.960:17): avc: denied { write } for pid=1029 comm="chip.devicetest" name="force_usb_mode" dev="sysfs" ino=12399 scontext=u:r:system_app:s0 tcontext=u:object_r:sysfs:s0 tclass=file permissive=1
[   11.466876] force_usb_mode_store 0->1
[   11.565381] Using Buffer DMA mode
[   11.565393] Periodic Transfer Interrupt Enhancement - disabled
[   11.565400] Multiprocessor Interrupt Enhancement - disabled
[   11.565408] OTG VER PARAM: 0, OTG VER FLAG: 0
[   11.565414] ^^^^^^^^^^^^^^^^^^Host Mode
[   11.565647] android_work: sent uevent USB_STATE=DISCONNECTED
[   11.610309] Init: Power Port (0)
[   11.610322] rk_battery_charger_detect_cb , battery_charger_detect 5
[   11.610386] ff580000.usb resume, HPRT0:0x1000
[   11.610465] ff580000.usb suspend, HPRT0:0x1000
[   11.755088] force_usb_mode_store 1->0
[   13.246662] force_usb_mode_store 0->1
[   13.246695] dwc_otg_force_host,already in A_HOST mode,everest
[   15.441312] force_usb_mode_store 1->0
[   15.441383] PortPower off
[   15.441416] rk_battery_charger_detect_cb , battery_charger_detect 6
[   15.538721] rk_battery_charger_detect_cb , battery_charger_detect 1
[   15.639321] Using Buffer DMA mode
[   15.639373] Periodic Transfer Interrupt Enhancement - disabled
[   15.639403] Multiprocessor Interrupt Enhancement - disabled
[   15.639433] OTG VER PARAM: 0, OTG VER FLAG: 0
[   15.639458] ^^^^^^^^^^^^^^^^^Device Mode
[   15.930232] ***************vbus detect*****************
[   16.109379] Using Buffer DMA mode
[   16.109404] Periodic Transfer Interrupt Enhancement - disabled
[   16.109413] Multiprocessor Interrupt Enhancement - disabled
[   16.109422] OTG VER PARAM: 0, OTG VER FLAG: 0
[   16.109430] ^^^^^^^^^^^^^^^^^Device Mode
[   16.109471] *******************soft connect!!!*******************
[   16.232678] USB RESET
[   16.343425] android_work: sent uevent USB_STATE=CONNECTED
[   16.346772] USB RESET
[   16.470633] android_usb gadget: high-speed config #1: android
[   16.471151] android_work: sent uevent USB_STATE=CONFIGURED
由此,usb没切换到device mode导致的问题。

问题:请问下rockchip reload的板子usb otg的driver文件主要是哪几个?
作者: qingfeng623    时间: 2016-6-1 15:36
baoxuegui 发表于 2016-5-18 00:42
我这边(rockchip reload)貌似也遇到类似你的问题。只不过我这边使用的本地编译的版本。

操作步骤:使 ...

你这个问题,会导致android不能正常开机吧?卡在了firefly 那个logo那里。




欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1