Firefly开源社区

标题: 編譯前後的問題 [打印本页]

作者: memorysv    时间: 2015-10-16 17:54
标题: 編譯前後的問題
您好我有三個問題想請問一下

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基本上所有觸控應該都要不支援了


問題很多 麻煩了







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