|
編譯前後的問題
发表于 2015-10-16 17:54:41
浏览:7578
|
回复:0
打印
只看该作者
[复制链接]
楼主
您好我有三個問題想請問一下
1.
我一開始從官網抓的整包source code 拿來編譯Android很順利 都沒問題
不過稍早我沒有更動任何東西 卻會發生編譯不過的情形 他會卡在如下地方不動
因為我只有更改kernel的部分(Driver) 所以我覺得應該是跟我變動得無關
si@si-BM5242-BM5342-BM5642:/media/sis10034/Data/proj/firefly-rk3288$ make
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=4.4.2
TARGET_PRODUCT=rk3288
TARGET_BUILD_VARIANT=eng
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm
TARGET_ARCH_VARIANT=armv7-a-neon
TARGET_CPU_VARIANT=cortex-a9
HOST_ARCH=x86
HOST_OS=linux
HOST_OS_EXTRA=Linux-3.13.11-ckt20-x86_64-with-Ubuntu-14.04-trusty
HOST_BUILD_TYPE=release
BUILD_ID=KOT49H
OUT_DIR=out
============================================我必須手動強制停止他 但是接著會出現如下顯示 不管從新編譯幾次都一樣
File "build/tools/findleaves.py", line 98, in <module>
main(sys.argv)
File "build/tools/findleaves.py", line 92, in main
results = list(set(perform_find(mindepth, prune, dirlist, filename)))
File "build/tools/findleaves.py", line 31, in perform_find
for root, dirs, files in os.walk(rootdir, followlinks=True):
File "/usr/lib/python2.7/os.py", line 294, in walk
for x in walk(new_path, topdown, onerror, followlinks):
File "/usr/lib/python2.7/os.py", line 294, in walk
for x in walk(new_path, topdown, onerror, followlinks):
File "/usr/lib/python2.7/os.py", line 294, in walk
for x in walk(new_path, topdown, onerror, followlinks):
File "/usr/lib/python2.7/os.py", line 294, in walk
for x in walk(new_path, topdown, onerror, followlinks):
File "/usr/lib/python2.7/os.py", line 294, in walk
2.
我原本編譯玩的image檔案
打包後做成SD卡開機
發現會一直卡在recover system畫面底下 不管重開幾次都一樣
使用你們預設提供的"Firefly-RK3288_SD_Card_Android4.4.2"就可以
我有把這個檔案拆開比較過各個image檔案的差異
發現boot.img這檔案跟我編譯完的差很大(你們提供的是7.6MB 我自己的是1.2MB)
而其他的image檔案大小都差不多 但永遠就是卡在recover system mode底下
3.
後來我採取的方式是自己編譯kernel
然後透過你們提供的image 我只換掉其中的kernel.img 和 resource.img來燒錄
這樣是可行的,但我發現我更改的東西似乎並沒有進到這image內
我想要做touchscreen 因為目前有hid_multitouch.c這支檔案
所以只要是usb的觸控膜插上去應該都是要可以用的
我透過menuconfig去把它關掉然後編譯燒錄
發現我的觸控膜還是可以用 這樣應該是代表img沒有更換吧
因為關掉這支driver基本上所有觸控應該都要不支援了
問題很多 麻煩了
|
|