Firefly开源社区

标题: 使用源码包sdk4.4 经过编译后,刷入,重启设备不能进入系统,卡在firefly欢迎页面 [打印本页]

作者: gowhere    时间: 2015-12-8 15:30
标题: 使用源码包sdk4.4 经过编译后,刷入,重启设备不能进入系统,卡在firefly欢迎页面
1. 下载了4。4的sdk,经过三个小时的编译成功
2。按照教程上用./mkimage.sh,将生成的8个IMG文件放在了rocdev里面
3。用rkflashkit刷入了6个img:

      
    boot.img :Android 的初始文件映像,负责初始化并加载 system 分区。
    kernel.img :内核映像。
    misc.img :misc 分区映像,负责启动模式切换和急救模式的参数传递。
    recovery.img :急救模式映像。
    resource.img :资源映像,内含开机图片和内核的设备树信息。
    system.img :Android 的 system 分区映像,ext4 文件系统格式。
4。重新启动系统,系统卡在了firefly的欢迎画面

5。串口调试信息如下:
9.400013] init: cannot expand '$ro.serialno' while writing to '/sys/class/android_usb/android0/iSerial'
[   10.881733] es8323_mic_state_ctrl read:
[   10.881760] mic_state_switch 0
[   10.881768] hp_det = 0,insert hp
[   10.881774] hp mic use intern
[   17.848393] *****************vbus detect*******************
[   18.027641] Using Buffer DMA mode
[   18.027658] Periodic Transfer Interrupt Enhancement - disabled
[   18.027667] Multiprocessor Interrupt Enhancement - disabled
[   18.027676] OTG VER PARAM: 0, OTG VER FLAG: 0
[   18.027683] ^^^^^^^^^^^^^^^^^Device Mode
[   18.027725] *******************soft connect!!!*******************
[   18.174957] USB RESET
[   18.245971] android_work: sent uevent USB_STATE=CONNECTED
[   18.249526] USB RESET
[   18.340262] USB RESET
[   18.414836] USB RESET

6。拔掉otg线调试信息如下:
卡在了这里:
   10.381345] init: Unable to open persistent property directory /data/property errno: 2
[   10.382173] init: service 'recovery' requires console
[   10.382188] init: service 'console' requires console
[   10.382246] android_usb: already disabled
[   10.382343] android_usb: Cannot enable 'adb' (-22)pcd_pullup, is_on 1
[   10.382396] init: using deprecated syntax for specifying property 'ro.product.manufacturer', use ${name} instead
[   10.382442] init: using deprecated syntax for specifying property 'ro.product.model', use ${name} instead
[   10.382485] init: using deprecated syntax for specifying property 'ro.serialno', use ${name} instead
[   10.382499] init: property 'ro.serialno' doesn't exist while expanding '$ro.serialno'
[   10.382511] init: cannot expand '$ro.serialno' while writing to '/sys/class/android_usb/android0/iSerial'
[   10.880676] es8323_mic_state_ctrl read:
[   10.880704] mic_state_switch 0
[   10.880713] hp_det = 0,insert hp
[   10.880719] hp mic use intern



作者: jpchen    时间: 2015-12-10 10:35
请下载官方固件升级,看是否能够正常启动
作者: shf1986    时间: 2016-1-28 15:48
兄弟解决了没有,我现在也是遇到这种情况了......直接烧写官方的镜像没有问题,自己编译的就不行,操作都是按firefly提供的编译烧写步骤......
作者: Johnny.Chan    时间: 2016-1-28 17:05
用./mkimage.sh ota试试
作者: shf1986    时间: 2016-1-28 17:13
Johnny.Chan 发表于 2016-1-28 17:05
用./mkimage.sh ota试试

没效果,跟之前一样......
作者: lsc    时间: 2016-1-28 19:16
jpchen 发表于 2015-12-10 10:35
请下载官方固件升级,看是否能够正常启动

换成官方升级固件可以正常启动。
作者: shf1986    时间: 2016-1-29 14:37
jpchen 发表于 2015-12-10 10:35
请下载官方固件升级,看是否能够正常启动

官方的镜像没有问题,问题是我们得在原码上进行修改啊......
你遇上过这种情况么?
作者: shf1986    时间: 2016-1-29 15:22
搞定了,在烧写的时候不要烧写misc.img就可以正常启动了,但是debug串口不能用,你的可以么?
作者: dj0379    时间: 2016-2-4 11:09
我最近也碰到这个问题,还以为是我的Ubuntu环境弄坏了,重装过好几个版本的系统和环境都不行。
发现每次编译后misc.img日期都不是新的,到底怎样重编misc.img?

作者: ohdebug    时间: 2016-7-1 15:29
我现在也遇到了相同的问题,大神请问是怎么解决的?
烧好之后,就会莫名的卡几分钟




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