lalazou 发表于 2015-5-25 13:33:50

更改kconfig 后,怎么出来了rk3188-tb.dts 问题

zou@zou-All-Series:~/rk3288/source/Android4.4/rksdk/kernel$ make -j4
CHK   include/generated/uapi/linux/version.h
CHK   include/generated/utsrelease.h
make: “include/generated/mach-types.h”是最新的。
CC      scripts/mod/devicetable-offsets.s
CALL    scripts/checksyscalls.sh
GEN   scripts/mod/devicetable-offsets.h
HOSTCCscripts/mod/file2alias.o
HOSTLDscripts/mod/modpost
CHK   include/generated/compile.h
DTC   arch/arm/boot/dts/rk3188-tb.dtb
Error: arch/arm/boot/dts/rk3188-tb.dts:498.3-4 syntax error
FATAL ERROR: Unable to parse input tree
make: *** 错误 1
make: *** 错误 2
make: *** 正在等待未完成的任务....
GEN   drivers/video/rockchip/screen/lcd.h
zou@zou-All-Series:~/rk3288/source/Android4.4/rksdk/kernel$

lalazou 发表于 2015-5-25 13:40:44

原來make後面要加上firefly-rk3288.img這個目標參數啊
为什么会这样

libre730 发表于 2015-10-21 00:12:53

我也碰到这个问题,你的问题解决没有,我在pad版的kernel上编译没有这个问题, 要以换到一般的版本就改一下出现这个问题

libre730 发表于 2015-10-21 00:13:27

我没有动kconfig

apt_get 发表于 2015-11-23 11:30:01

我也遇到过,不知道是什么原因?

madman 发表于 2015-11-23 19:39:20

一般make firefly-rk3288.img之前make firefly-rk3288_defconfig就好了,不然默认的config可能不对

流年似水 发表于 2017-11-23 11:53:41

为什么在kernel 里的drivers里面添加自己的驱动,编译不了ko 文件,如果默认使用RK提供的make firefly-rk3288_defconfig,make firefly-rk3288.img,那么这两条指令并不能编译我的驱动文件。如果我用make 命令,那么是可以编译,但是会报
Error: arch/arm/boot/dts/rk3188-tb.dts:498.3-4 syntax error
FATAL ERROR: Unable to parse input tree
make: *** 错误 1
那究竟是什么问题,希望大神能指导一下,发到我邮箱也好2655434541@qq.com

Livvol 发表于 2017-11-25 16:24:36

流年似水 发表于 2017-11-23 11:53
为什么在kernel 里的drivers里面添加自己的驱动,编译不了ko 文件,如果默认使用RK提供的make firefly-rk32 ...

make firefly-rk3288.img 后面带的是dts参数,这个是必须的。不然编译出来的就是默认的dts,rk3188-tb.dts,这个都不知道是什么鬼。
你的驱动编译不了,Makefile和Kconfig配置好了吗,.config(make menuconfig)配置好了吗,可以参考一下其他驱动是怎么进行编译的。
页: [1]
查看完整版本: 更改kconfig 后,怎么出来了rk3188-tb.dts 问题