mini2440 U-boot 编译

U-boot 编译

by HYH | 2018 年 1 月 1 日 上午 9:59

一 . 说明

1. 下载

git clone  git://repo.or.cz/w/u-boot-openmoko/mini2440.git

备用:git clonehttps://github.com/HEYAHONG/u-boot_mini2440.git

2 .  要求

系统中安装有正常的编译工具链(gcc,make),也安装有编译arm的编译工具链。

二. 编译

1 .配置

进入下载后的目录后,运行make mini2440_config

2.编译

make

三.效果

https://hyhsystem.cn/wordpress/


Copyright ?2018 何亚红的博客 unless otherwise noted.

原文地址:https://www.cnblogs.com/HEYAHONG/p/8379181.html

时间: 2024-10-11 07:51:31

mini2440 U-boot 编译的相关文章

u-boot.2012.10——mini2440(一、编译测试)

参考资料:http://www.360doc.com/content/15/1107/16/6828497_511455732.shtml 1 .vi boards.cfg发现u-2012.10已经支持了u-boot.2012.10, 2.make mini2440_config 3 .make 4.烧写 4 .标准输入.输出.错误对应的都是串口 5.输入help产看帮助命令 * bootm命令可以引导启动存储在内存中的程序映像.这些内存包括RAM和可以永久保存的Flash. * bootp命令

CentOS6.5编译安装MySQL 5.7.11

http://mirrors.sohu.com/mysql 安装前工作:1,从官方网址下载MySQL5.7.11源码包,大概49M2,安装好CentOS6.5 64位操作系统.建议update操作系统,以便是此版本最新的3. yum -y install  gcc gcc-c++ autoconf automake zlib* fiex* libxml* ncurses-devel libmcrypt* libtool-ltdl-devel* make cmake  libaio libaio-

linux系统构建基础学习笔记——操作

linux系统构建 ********************************************************                  ---交叉编译环境构建--- 安装arm-linux-gcc-4.3.2 (交叉编译器) tar xzvf arm-linux-gcc-4.3.2.tgz -C /cd /usr/local/arm/4.3.2/bin./arm-linux-gcc -v在/etc/bashrc文件的最后添加如下一行:   export PATH=

uboot的介绍

uboot的介绍 1.1 uboot的介绍Uboot是德国DENX小组的开发用于多种嵌入式CPU的bootloader程序, UBoot不仅仅支持嵌入式Linux系统的引导,当前,它还支持NetBSD, VxWorks, QNX, RTEMS, ARTOS, LynxOS嵌入式操作系统.UBoot除了支持PowerPC系列的处理器外,还能支持MIPS. x86.ARM.NIOS.XScale等诸多常用系列的处理器.1.2 uboot的体系结构目录树|--board|--common|--cpu|

uboot移植总结

1.uboot的介绍及体系结构 1.1 uboot的介绍 Uboot是德国DENX小组的开发用于多种嵌入式CPU的bootloader程序, UBoot不仅仅支持嵌入式Linux系统的引导,当前,它还支持NetBSD, VxWorks, QNX, RTEMS, ARTOS, LynxOS嵌入式操作系统.UBoot除了支持PowerPC系列的处理器外,还能支持MIPS. x86.ARM.NIOS.XScale等诸多常用系列的处理器. 1.2 uboot的体系结构 目录树 |--board |--c

自定制Linux微型系统

本节我们将通过编译内核源码来搭建一个自定制的微型Linux系统,并且配上一个busybox来实现一些最基本的内容,最后我们在这基础上加上一个远程登录的功能.好了废话不多说,下面我们就来开始介绍吧. 准备工作 1.在宿主机中安装开发环境 [[email protected] ~]# yum -y groupinstall "Development tools" "Server Platform Development" [[email protected] ~]# y

基于BusyBox定制Mylinux

前言:今天我们就根据BusyBox+linux内核定制一个属于自己的Linux,还可以加上dropbear和nginx来实现远程登录和web服务器功能.要想定制一个小型的Linux系统首先要对Linux开机启动流程有所了解. POST --> Boot Sequence(MBR) --> BootLoader --> kernel -->/sbin/init POST:加电自检. Boot Sequence(MBR):读取磁盘第一个扇区的446个字节. BootLoader:找到M

linux-2.6.32.2移植过程

参考Mini2440 Linux移植开发实战指南.pdf  总结 1.cp linux-2.6.32.2 /opt/FriendlyARM/mini2440 cd /opt/FriendlyARM/mini2440 tar xzvf linux-2.6.32.2.tar.gz vim /linux-2.6.32.2 Makefile export KBUILD_BUILDHOST := $(SUBARCH) ARCH ?= $(SUBARCH) CROSS_COMPILE ?= 改为 expor

[Mini2440] 编译 linux-2.6.32.2 内核

一 准备好开发环境 需要创建一个 Ubuntu 虚拟机,并且安装好 VMwareTools 方便和 Windows 之间传文件. 创建好一个 mini2440 的工作目录,后续所有 mini2440 相关的文件均存放在此目录下. [email protected]:~$ mkdir -p workspace/mini2440 二 安装交叉编译器 在 mini2440 工作目录下创建 package 目录,存放软件包. [email protected]:~$ mkdir workspace/mi

u-boot for mini2440 的编译

本文和另外两篇姊妹篇都是为了说明如何裁剪出适合在mini2440 开发板上运行的Linux系统,以记录自己的学习成果.其中本文先介绍了嵌入式系统的软件组成部分,然后介绍编译出适合在mini2440开发板上运行的uboot的方法步骤. 说明:笔者使用的开发平台---RetHat linux系统,开发板---Friendly mini2440 在开始讲述系统移植的具体方法之前,先大致了解一下嵌入式系统的软件组成: 从上面这个图可以看出,嵌入式系统的软件组成主要包括bootloader.内核以及根文件