无法编译SDK,rk3566-pc-ubuntu.mk

固件类型:官方提供的固件
固件文件名称:rk3566-pc-ubuntu.mk
固件下载地址:Firefly | 让科技更简单,让生活更智能
Log日志:屏幕截图 2022-04-07 110138.rar

你好,

     问题如下:无法编译如下命令
   ![image.png|1102x328](upload://6OgPzbLa7tNQpi9jJ2RhjuIkQ07.png)

   描述如下:
   ![image.jpg|1232x487](upload://A0Bnk6mwA898Qz6q8NKSK7NgZXp.png)

tchip_askquestions
屏幕截图 2022-04-07 110138.rar (208 KB)

build.sh在SDK根目录,device/rockchip是配置文件存放的地方,不是指 build.sh的位置

你好,
编译后
image.png
配置文件显示


配置项缺少。

没有缺少,剩余的配置项在 firefly-rk3566-ubuntu.mk
source $CUR_DIR/firefly-rk3566-ubuntu.mk
表示引用 firefly-rk3566-ubuntu.mk
相当于C语言的include

多谢指导。

ubuntu_rootfs文件夹,创建的位置是否有要求?
1、建在proj目录下。
2、建在rk356x_linux_release_20211019目录下。
上面两个目录不知道应该建在哪里?

将ubuntu_rootfs目录建立在rk356x_linux_release_20211019目录下,执行更新链接命令,出现如下警告

你好,上述下载资料均为3568,是否默认兼容3566。谢谢。

文件系统的位置没错
直接执行 build.sh 编译生成固件就好,build.sh 会自动去执行 mkfirmware

在什么都没编译的情况下单独执行 mkfirmware 是不行的

可以查看3566的维基,SDK是同一个

无法找到“adc-firefly-demo.c”这个文件。