问题1,2022.07 uboot 编译顺序

$ make loongson2k1000_defconfig
$ make ARCH=loongarch CROSS_COMPILE=loongarch64-linux-gnu- -j4 all
会出现 时间戳问题 **.binman_stamp**

.binman_stamp: FORCE
@touch $@
我将
all: .binman_stamp inputs
改为
all: inputs
删除 .binman_stamp依赖项

问题2,buildroot 添加2k1000la编译 linux 和uboot,
需要修改buildroot/arch/Config.in.loongisa 文件
添加或修改
config BR2_ARCH
default “loongarch32” if !BR2_ARCH_IS_64
default “loongarch” if BR2_ARCH_IS_64 # 将loongarch64 改为loongarch

config BR2_ENDIAN
default “LITTLE”

config BR2_NORMALIZED_ARCH # 添加选项 BR2_NORMALIZED_ARCH
default “loongarch” if BR2_loongisa_g

且修改 buildroot 配置项
Toolchain —>

Toolchain type (External toolchain)  --->
Toolchain (Custom toolchain)  --->
Toolchain origin (Pre-installed toolchain)  --->
(../loongarch_toolchain) Toolchain path
($(ARCH)64-linux-gnu) Toolchain prefixExternal toolchain gcc version (8.x)  --->External toolchain kernel headers series (4.19.x)  --->External toolchain C library (glibc/eglibc)  ---> [*] Toolchain has SSP support?[*]   Toolchain has SSP strong support?[*] Toolchain has RPC support? [*] Toolchain has C++ support?...

Kernel —>

 [*] Linux KernelKernel version (Custom version)  --->(2k1000la-4.19.190) Kernel versionKernel configuration (Using an in-tree defconfig file)  --->(ls2k1000) Defconfig name...[*]   Build a Device Tree Blob (DTB)[ ]     DTB is built by kernel itself(loongson/loongson64_2k1000) In-tree Device Tree Source file names....[*]   Needs host OpenSSL

Bootloaders —>

 [*] U-BootBuild system (Kconfig)  --->U-Boot Version (Custom version)  --->(la-2022.07) U-Boot version...U-Boot configuration (Using an in-tree board defconfig file)  --->(loongson2k1000) Board defconfig...[*]   U-Boot needs dtc...[*]   U-Boot needs OpenSSL

buildroot 添加 loongarch 2k1000la uboot kernel 编译问题相关推荐

  1. am335x uboot, kernel 编译

    一.设置环境变量 // 写在家目录下面的 .bashrc 里面export KERNEL_PATH=~/aplex/kernel3.2.0 // kernel 路径export UBOOT_PATH= ...

  2. am3352 linux 内核 编译,am335x uboot, kernel 编译

    一.设置环境变量 // 写在家目录下面的 .bashrc 里面 export KERNEL_PATH=~/aplex/kernel3.2.0 // kernel 路径 export UBOOT_PAT ...

  3. Hi3519V101 Uboot和Kernel编译

    Hi3519V101 Uboot和Kernel编译 前面已经搭建好了Ubuntu下的海思开发环境,现在对编译Uboot和Kernel的过程做一个简单的记录.参考文档<Hi3519V101 U-b ...

  4. buildroot添加编译自定义APP源码的方法

    概要 buildroot添加编译自定义APP源码, 首先在package/Config.in中添加指向新增APP目录的Config.in: 然后在package中新增目录APP,并在里面添加Confi ...

  5. 基于Qemu虚拟vexpress-a9开发板,实现完整系统启动(uboot+kernel+rootfs)

    关键词: U-boot, VersatilePB, ARM, Linux, Qemu, vexpress-a9 环境介绍: Win7 64 + Vmware 15 + ubuntu18.04 64 u ...

  6. Jetson TX1内核kernel编译与烧写

    Data: 2017.09.13 Author: cjh Theme: Jetson TX1内核kernel编译与烧写 PS   :本人用的JetPack版本为3.0 1.      Getting ...

  7. 玩转mini2440开发板之【tekkamanninja版的u-boot的编译和烧录】

    今天继续玩一玩mini2440开发板,弄清楚U-boot的编译和烧录过程. 首先,这里交代一个前提,此处所使用的u-boot,是已经移植测试过的,完全可用的版本.就本文而言,我使用的是tekkaman ...

  8. Uboot初次编译、烧写、启动(启动界面log简析)

    目录 U-Boot 初次编译 U-Boot 烧写与启动 上述笔记第三点就是建立shell脚本实现的 第四点就是修改Makefile文件实现的,下面均有实现步骤讲解. U-Boot 初次编译 先编译体验 ...

  9. u-boot (1) —— 编译分析

    目录 1.编译方式 2.变量.文件分析 2.1.版本号 U_BOOT_VERSION 2.2.主机信息 HOSTARCH.HOSTOS 2.3.静默编译 XECHO 2.4.目标文件目录 BUILD_ ...

最新文章

  1. java juel表达式_activiti 自定义函数解析juel表达式
  2. 20162316刘诚昊 第九周学习总结
  3. Nginx教程系列二:Linux安装nginx
  4. 二进制转换为八进制-栈方式实现
  5. 在c语言程序中 对文件进行操作首先要,《C语言程序设计》试题八及答案
  6. php 谷歌翻译api_武汉武昌区地质勘测翻译公司-译嘉合翻译
  7. 上岗乌镇大会安防的智慧警眼“云镜”,是谁家的AR眼镜?
  8. python新浪微博爬虫_scrapy实现新浪微博爬虫
  9. 手机号正则表达式(含大陆港澳台)
  10. jQuery 梁桐老师笔记 - 选择器
  11. 刨根究底字符编码之—UTF-16编码方式
  12. 有趣的 Kotlin 0x02:Indent trimming
  13. POJ 1411 Calling Extraterrestrial Intelligence Again G++ 易超时
  14. TTO热转印打码机色带的故障与维护技巧
  15. [ISUX译转]CSS3 transition规范的实际使用经验
  16. 100元的人民币换成10元,5元,2元和1元面值
  17. 使用python合并地址本邮箱本
  18. 输出长剑(华山论剑)
  19. 基于python的微信机器人开发_python 微信机器人
  20. PAT A1070:Mooncake之贪心求解

热门文章

  1. 逻辑斯蒂回归(逻辑回归)Python简单实现(算法笔试)
  2. 国家精品在线开放课程_开放的互联网安全课程
  3. 233. 数字1的个数
  4. win11搜索栏bug解决
  5. linux嵌入式产品破解终端及telnet密码
  6. java excel 模板 替换_替换WORD/EXCEL模板文档中的内容并下载java
  7. PBFT实用拜占庭容错算法详解
  8. 【这七款网工在线画拓扑工具,你会用几个呢?】
  9. 清华大学计算机专业学什么好,2021清华大学王牌专业排名 清华最好的专业有哪些...
  10. 计算机硬件驱动的安装,usb驱动安装,手把手教你电脑usb驱动怎么安装