Type: Official Firmware
Filename: rk3288_linux_release_v2.5.0a_20230510
Download Address: Firefly-Linux / git-repo · GitLab -u Firefly-Linux / manifests · GitLab -b master -m rk3288_linux_release.xml
Log: truncated_stdout_err.txt.zip
Dear sirs,
I am trying to test a compilation of a Linux distribution for my AIO-3288C board, using FF Linux SDK distribution for the board (I have tried to use the Google Drive download version and the GitHub version using Repo - this last one gave me better results. Still, I am not able to compile/make even a default configuration distribution (jusr opened make menuconfig, closed and saved same configuration as Firefly default (which sets parameters for RK3288 like arm32 architecture, Cortex-A17, all the basic definition and yet distributes some basic libraries.
My final objective is, of course, use a very customized distribution (using Wayland instead of X11 and including updated libraries that I need for my system to run). But I assume if I can’t even build the default configuration, any other menuconfig change for Buildroot will probably rise the likelihood of failures, or at least show the same one.
I tried to follow strict Wiki manual instructions. When I run make (without parameters), it takes about 2 hours running with all cores at full power and, in the middle of the process (while processing WiFi module as I could see) I get this error message as attached (also printing the end here for quick reference):
ERROR: Kernel configuration is invalid.
include/generated/autoconf.h or include/config/auto.conf are missing.
Run 'make oldconfig && make prepare' on kernel src to fix it.
WARNING: Symbol version dump ./Module.symvers
is missing; modules will have no dependencies and modversions.
Building modules, stage 2.
scripts/Makefile.modpost:42: include/config/auto.conf: No such file or directorymake[3]: *** No rule to make target ‘include/config/auto.conf’. Stop.
Makefile:1482: recipe for target ‘modules’ failed
make[2]: *** [modules] Error 2
package/pkg-generic.mk:228: recipe for target ‘/home/firefly/ffsdk/rk3288_linux_release_v2.5.0a_20230510/buildroot/output/rockchip_rk3288/build/rkwifibt-1.0.0/.stamp_built’ failed
make[1]: *** [/home/firefly/ffsdk/rk3288_linux_release_v2.5.0a_20230510/buildroot/output/rockchip_rk3288/build/rkwifibt-1.0.0/.stamp_built] Error 2
Makefile:16: recipe for target ‘_all’ failed
make: *** [_all] Error 2
My environment is a Docker container made with the exact Dockerfile suggested on the manual. Copied the SDK inside the container using repo and started as directed by the manual.
I don’t have an idea about where this kernel source is and even if I really should do the suggestion the error message gives me. I suppose since I did not make any modification, that this should work “out of the box”, without severe problems that stop execution of Buildroot.
I thank you very much in advance for your help and please inform if you need further information, I will try to provide ASAP.
Mario
tchip_askquestions
truncated_stdout_err.txt.zip (2.17 KB)