试图在Ubuntu16.04上为嵌入式板编译linux内核,我在make中出现了以下错误:
fatal error: mach/cputype.h: No such file or directory
compilation terminated.
我使用的板是集成了TMDSLCDK138的OMAPL138。我从这里安装了TI SDK ,在安装文件夹中有一个名为“Linux3.3-psp03.22.00.06.sdk”的定制linux。这就是我迄今为止所做的:
sudo make O=/home/BOB/omapbuild/omap_linux/ menuconfig
为我的董事会配置内核。
我正在开发一个多平台项目,所以它是不同的板与适当的元层的混合。我的元图像层包含一些特定于板的bbappend食谱,尽管我想坚持使用单个图像层存储库,而不是每个板都有图像层存储库。
那么有没有办法完全隐藏/忽略/禁用特定的bbappend文件呢?
例如:我有用于var-som*板的bblayer。对于这样的板,我有recipes-kernel/linux-variscite_%.bbapend,所以为var- so *板构建是很好的,但是当我为树莓构建时,问题就会发生。有了variscite层(以及所有的freescale集)添加了很多我不想要的东西到图像中,所以我删除了variscite和fr
我正在尝试将Linux操作系统移植到maixduino板上,因为RISC-V资源表明Linux可以移植到Kendryte K210核心上。我正在使用来自的二进制文件,并在我的Ubuntu机器的终端中使用kflash,尝试使用命令kflash -p /dev/ttyUSB0maixduino maixduino Maix-linux-5.6rc1.bin将它闪存到板上
之后,我得到‘FileNotFoundError’未定义行: INFO COM Port Selected Manually: /dev/ttyUSB0 INFO Default baudrate is 115200,以后可能会将
我在buildroot和Armstrong linux (Linux4sam)的SAM9G25 EK板上工作。我的脚本是创建linux版本"2.6.39+“,这个"+”令人困惑(/lib/modules文件夹等)。我想把它去掉。我只找到了包含此字符串的两个文件.uImage.cmd和kernel.release,但这两个文件都生成了。
这个字符串是在哪里创建的?