rk3568主板编译kernel
按照官方源码 单独编译kernel 报错***【drivers/gpu】Error 2 1. 完整编译能不能编译过?2. 单独编译kernel的命令是什么?
3. 贴出详细的错误信息 firefly_zhongw 发表于 2022-3-3 19:00
1. 完整编译能不能编译过?
2. 单独编译kernel的命令是什么?
3. 贴出详细的错误信息
1.昨晚试的完整编译也报错!
2.单独编译的命令为./FFTools/make.sh -d rk3568-firefly-roc-pc -j8 -l rk3568_firefly_roc_pc-userdebug
./FFTools/mkupdate/mkupdate.sh -l rk3568_firefly_roc_pc-userdebug
3.错误信息如下:
scripts/Makefile.build:637: recipe for target 'drivers/gpu' failed
make: *** Error 2
make: *** 正在等待未完成的任务....
CC net/sched/sch_mq.o
CC drivers/irqchip/irq-gic-v3-its.o
AR drivers/input/touchscreen/built-in.a
CC drivers/input/input-mt.o
CC net/mac80211/agg-tx.o
CC net/ipv4/tcp_diag.o
CC net/sched/sch_api.o
CC net/netfilter/nf_conntrack_proto_generic.o
AR net/rfkill/built-in.a
CC net/netfilter/nf_conntrack_proto_tcp.o
CC net/ipv4/udp_diag.o
CC drivers/input/ff-core.o
CC net/sched/sch_blackhole.o
CC net/netfilter/nf_conntrack_proto_udp.o
CC net/ipv4/tcp_cubic.o
CC drivers/input/ff-memless.o
CC net/mac80211/agg-rx.o
CC drivers/irqchip/irq-gic-v3-its-platform-msi.o
CC net/mac80211/vht.o
CC drivers/irqchip/irq-gic-v4.o
CC net/ipv4/xfrm4_policy.o
CC drivers/input/input-polldev.o
CC drivers/input/input-leds.o
CC net/sched/cls_api.o
CC net/netfilter/nf_conntrack_proto_icmp.o
CC drivers/irqchip/irq-gic-v3-its-pci-msi.o
CC net/netfilter/nf_conntrack_extend.o
CC drivers/input/evdev.o
CC net/ipv4/xfrm4_state.o
CC drivers/irqchip/irq-partition-percpu.o
CC net/ipv4/xfrm4_input.o
CC net/mac80211/he.o
AR drivers/irqchip/built-in.a
CC net/sched/act_api.o
CC net/mac80211/ibss.o
CC net/ipv4/xfrm4_output.o
AR drivers/input/built-in.a
Makefile:1195: recipe for target 'drivers' failed
make: *** Error 2
make: *** 正在等待未完成的任务.... 本帖最后由 firefly_zhongw 于 2022-3-4 15:34 编辑
1. 检查SDK解压或者更新有没有问题,有没有做什么修改
2. 检查编译环境, 参考 https://wiki.t-firefly.com/zh_CN ... ompile_android.html
3. 注意:不要在共享文件夹、挂载文件夹以及非英文目录解压SDK,避免产生不必要的错误
firefly_zhongw 发表于 2022-3-4 15:29
1. 检查SDK解压或者更新有没有问题,有没有做什么修改
2. 检查编译环境, 参考 https://wiki.t-firefly.co ...
谢谢解答,之前问题已解决,现在单独编译kernel已完成,但是下载后,启动出现错误,问题如下:
1.之前系统可以运行,由源码生成的统一的更新文件,现在单独烧录kernel,下载显示成功,启动后串口打印如下:
ro.odm.product.cpu.abilist=arm64-v8a,armeabi-v7a,armeabi
ro.odm.product.cpu.abilist32=armeabi-v7a,armeabi
ro.odm.product.cpu.abilist64=arm64-v8a
ro.audio.monitorOrientation=true
ro.vendor.build.id=RQ2A.210505.003
ro.vendor.build.tags=release-keys
ro.vendor.build.type=userdebug
ro.vendor.build.version.release=11
ro.vendor.build.version.release_or_codename=11
ro.vendor.udisk.visible=true
ro.vendor.rk_sdk=1
ro.vendor.product.cpu.abilist=arm64-v8a,armeabi-v7a,armeabi
ro.vendor.product.cpu.abilist32=armeabi-v7a,armeabi
ro.vendor.product.cpu.abilist64=arm64-v8a
ro.vendor.sdkversion=rk356x_ANDROID10.0_MID_V1.0
ro.vendor.mpp_buf_type=1
ro.vendor.frameratelock=true
ro.vendor.hdmi_settings=true
ro.vendor.ethernet_settings=true
wifi.supplicant_scan_interval=15
testing.mediascanner.skiplist=/mnt/shell/emulated/Android/
ro.vendor.build.security_patch=2021-06-05
vendor.hwc.device.primary=HDMI-A
vendor.hwc.compose_policy=1
vendor.gralloc.disable_afbc=0
persist.vendor.resolution.main=Auto
ro.vndk.version=30
ro.product.vndk.version=30
enter try_do_sdcard_boot
enter try_do_sdcard_boot
is_boot_from_sd is_sd_boot=0
try_do_sdcard_boot is done,is_sdupdate=0 *stat=0
try_do_sdcard_boot is done,is_sdupdate=0 *stat=0
I:Saving locale "en-US"
ensure_path_mounted path=/cache/recovery/last_locale
ensure_path_mounted path=/cache/recovery/command
。。。。。。显示屏显示android recovery选项,无法正常启动
2.编译kernel命令采用的就是官方 make ARCH=arm64 BOOT_IMG=../rockdev/Image-rk3568_firefly_roc_pc/boot.img rk3568-firefly-roc-pc.img -j8使用此命令编译后,没有发现rockdev文件夹,而是在kernel根目录发现boot.img文件 本帖最后由 firefly_zhongw 于 2022-3-7 09:45 编辑
维基教程上有说明的
https://wiki.t-firefly.com/zh_CN ... d11.0_firmware.html
https://wiki.t-firefly.com/zh_CN ... t-img-yu-dao-wen-ti
firefly_zhongw 发表于 2022-3-7 09:41
维基教程上有说明的
https://wiki.t-firefly.com/zh_CN ... d11.0_firmware.html
https://wiki.t-firefl ...
你好 我上面描述了啊 不是要求指定BOOT_IMG=../什么的吗 我就是这么设置的啊 firefly_zhongw 发表于 2022-3-7 09:41
维基教程上有说明的
https://wiki.t-firefly.com/zh_CN ... d11.0_firmware.html
https://wiki.t-firefl ...
你好我现在尝试全部编译后生成了统一固件,使用rkdevtool工具烧录,加载固件时,显示加载固件失败,请问什么原因呢?编译和整合固件过程没有报错啊,谢谢 详细看RKDevTool_Release工具里的RKDevTool_manual 文档。 firefly_zhongw 发表于 2022-3-7 10:58
详细看RKDevTool_Release工具里的RKDevTool_manual 文档。
谢谢 我看过了 !目前还不确定什么问题而且之前的问题也不清楚明明按照要求编译的
页:
[1]
2