buildroot 添加 loongarch 2k1000la uboot kernel 编译问题
问题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 编译问题相关推荐
- am335x uboot, kernel 编译
一.设置环境变量 // 写在家目录下面的 .bashrc 里面export KERNEL_PATH=~/aplex/kernel3.2.0 // kernel 路径export UBOOT_PATH= ...
- am3352 linux 内核 编译,am335x uboot, kernel 编译
一.设置环境变量 // 写在家目录下面的 .bashrc 里面 export KERNEL_PATH=~/aplex/kernel3.2.0 // kernel 路径 export UBOOT_PAT ...
- Hi3519V101 Uboot和Kernel编译
Hi3519V101 Uboot和Kernel编译 前面已经搭建好了Ubuntu下的海思开发环境,现在对编译Uboot和Kernel的过程做一个简单的记录.参考文档<Hi3519V101 U-b ...
- buildroot添加编译自定义APP源码的方法
概要 buildroot添加编译自定义APP源码, 首先在package/Config.in中添加指向新增APP目录的Config.in: 然后在package中新增目录APP,并在里面添加Confi ...
- 基于Qemu虚拟vexpress-a9开发板,实现完整系统启动(uboot+kernel+rootfs)
关键词: U-boot, VersatilePB, ARM, Linux, Qemu, vexpress-a9 环境介绍: Win7 64 + Vmware 15 + ubuntu18.04 64 u ...
- Jetson TX1内核kernel编译与烧写
Data: 2017.09.13 Author: cjh Theme: Jetson TX1内核kernel编译与烧写 PS :本人用的JetPack版本为3.0 1. Getting ...
- 玩转mini2440开发板之【tekkamanninja版的u-boot的编译和烧录】
今天继续玩一玩mini2440开发板,弄清楚U-boot的编译和烧录过程. 首先,这里交代一个前提,此处所使用的u-boot,是已经移植测试过的,完全可用的版本.就本文而言,我使用的是tekkaman ...
- Uboot初次编译、烧写、启动(启动界面log简析)
目录 U-Boot 初次编译 U-Boot 烧写与启动 上述笔记第三点就是建立shell脚本实现的 第四点就是修改Makefile文件实现的,下面均有实现步骤讲解. U-Boot 初次编译 先编译体验 ...
- u-boot (1) —— 编译分析
目录 1.编译方式 2.变量.文件分析 2.1.版本号 U_BOOT_VERSION 2.2.主机信息 HOSTARCH.HOSTOS 2.3.静默编译 XECHO 2.4.目标文件目录 BUILD_ ...
最新文章
- java juel表达式_activiti 自定义函数解析juel表达式
- 20162316刘诚昊 第九周学习总结
- Nginx教程系列二:Linux安装nginx
- 二进制转换为八进制-栈方式实现
- 在c语言程序中 对文件进行操作首先要,《C语言程序设计》试题八及答案
- php 谷歌翻译api_武汉武昌区地质勘测翻译公司-译嘉合翻译
- 上岗乌镇大会安防的智慧警眼“云镜”,是谁家的AR眼镜?
- python新浪微博爬虫_scrapy实现新浪微博爬虫
- 手机号正则表达式(含大陆港澳台)
- jQuery 梁桐老师笔记 - 选择器
- 刨根究底字符编码之—UTF-16编码方式
- 有趣的 Kotlin 0x02:Indent trimming
- POJ 1411 Calling Extraterrestrial Intelligence Again G++ 易超时
- TTO热转印打码机色带的故障与维护技巧
- [ISUX译转]CSS3 transition规范的实际使用经验
- 100元的人民币换成10元,5元,2元和1元面值
- 使用python合并地址本邮箱本
- 输出长剑(华山论剑)
- 基于python的微信机器人开发_python 微信机器人
- PAT A1070:Mooncake之贪心求解
热门文章
- 逻辑斯蒂回归(逻辑回归)Python简单实现(算法笔试)
- 国家精品在线开放课程_开放的互联网安全课程
- 233. 数字1的个数
- win11搜索栏bug解决
- linux嵌入式产品破解终端及telnet密码
- java excel 模板 替换_替换WORD/EXCEL模板文档中的内容并下载java
- PBFT实用拜占庭容错算法详解
- 【这七款网工在线画拓扑工具,你会用几个呢?】
- 清华大学计算机专业学什么好,2021清华大学王牌专业排名 清华最好的专业有哪些...
- 计算机硬件驱动的安装,usb驱动安装,手把手教你电脑usb驱动怎么安装