pcDuino uboot 编译
来源:互联网 发布:tensorflow c 编辑:程序博客网 时间:2024/06/05 06:11
前几天已经把Ubuntu 13.04统搭建好了,pcDuino的系统版也已经买回来了。。。
今天在网上下载了开源的uboot的source code 并进行了编译。
步骤如下:
1. 第一步当然是下载义叉编译环境了。下载网址: https://smp-on-qemu.googlecode.com/files/arm-2009q3-67-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2
解压文件并将路径加到工作目录。
root@nidiya:~# tar -xjvf arm-2009q3-67-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2
..........省略
root@nidiya:~# PATH=$PATH:~/arm-2009q3/bin
root@nidiya:~# echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/home/nidiya/arm-2009q3/bin/
好了。。第一步算是完成了。
2.下载全志的uboot source code. 并编译。
下载网址:https://codeload.github.com/linux-sunxi/u-boot-sunxi/zip/sunxi
解压缩zip文件包:
root@nidiya:~/pcDuino/uboot# unzip u-boot-sunxi-sunxi.zip
省略若干
inflating: u-boot-sunxi-sunxi/tools/xway-swap-bytes.c
finishing deferred symbolic links:
u-boot-sunxi-sunxi/tools/patman/patman -> patman.py
root@nidiya:~/pcDuino/uboot/u-boot-sunxi-sunxi# find -name *pcduino*
./board/allwinner/pcduino
root@nidiya:~/pcDuino/uboot/u-boot-sunxi-sunxi# make pcduino CROSS_COMPILE=arm-none-linux-gnueabi-
等待编译完成。。。。。。
onliteral -Wno-format-security -fno-toplevel-reorder -o stubs.o stubs.c -c
arm-none-linux-gnueabi-ld -r -o libstubs.o stubs.o
arm-none-linux-gnueabi-ld -g -Ttext 0x50000000 \
-o hello_world -e hello_world hello_world.o libstubs.o \
-L/home/nidiya/arm-2009q3/bin/../lib/gcc/arm-none-linux-gnueabi/4.4.1 -lgcc
arm-none-linux-gnueabi-objcopy -O srec hello_world hello_world.srec 2>/dev/null
arm-none-linux-gnueabi-objcopy -O binary hello_world hello_world.bin 2>/dev/null
make[2]: Leaving directory `/home/nidiya/pcDuino/uboot/u-boot-sunxi-sunxi/examples/standalone'
make -C examples/api all
make[2]: Entering directory `/home/nidiya/pcDuino/uboot/u-boot-sunxi-sunxi/examples/api'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/nidiya/pcDuino/uboot/u-boot-sunxi-sunxi/examples/api'
make[1]: Leaving directory `/home/nidiya/pcDuino/uboot/u-boot-sunxi-sunxi'
到此uboot 的编译完成。。。。
- pcDuino uboot 编译
- pcduino上编译安装ros
- 搭建pcduino交叉编译环境
- Pcduino下linux的Uboot Kernel Roofs制作烧写
- uboot编译
- uboot编译
- uboot编译
- Uboot编译
- uboot编译
- 编译uboot
- Linux下编译pcDuino V3内核源码
- uboot基础 配置编译uboot
- UBUNTU下编译安装opencv 2.4.5 (pcduino)
- 在pcduino上编译安装自己的内核
- 在pcDuino下编译安装openCV的问题
- 在pcDuino v3下编译安装openCV的注意问题
- Pcduino下linux的Uboot Kernel Roofs制作烧写(一)
- Pcduino下linux 的Uboot Kenel Roofs 制作烧写(二)
- 黑马学习日志——小总结
- 用IIS打不开asp网页
- 嵌入式系统求职回忆录
- HDOJ 1069 Banana and Monkey
- 我的WCF之旅(9):如何在WCF中使用tcpTrace来进行Soap Trace
- pcDuino uboot 编译
- OpenCV学习笔记(九)——2维特征Feature2D
- linux del_timer_sync
- Git详解之二 Git基础
- java-----IO流和MAP的联合 properties (一般用于配置文件)
- SCAU 11162 Acmer入门之道
- 恩主我愛你 My Jesus, I Love Thee
- Ubuntu下配置使用Android adb
- MongoDB副本集部署