u-boot-2012.04.01移植到Tiny6410!

1、下载u-boot-2012.04.01

http://ftp.denx.de/pub/u-boot/

2、解压文件

# tar zxvf u-boot-2012.04.01.tar.bz

3、进入uboot根目录、新建一个单板

//Uboot里面没有6410单板只有6400单板的文件用6400的文件创建一个6410单板;

# cd /borad/samsung

# mkdir smdk6410  //创建6410单板文件夹

4、复制smdk6400文件到创建的文件目录

# cp smdk6400/* smdk6410/

5、修改目录下的文件名

# cd smdk6410

# mv smdk6400.c smdk6410.c

# smdk6400_nand_spl.c smdk6410_nand_spl.c

6、修改板级文件内容

#vi smdk6410.c

# :%s/smdk6400/smdk6410/g           //将smdk6400都改smdk6410

# :wq

# vi Makefile

# :%s/smdk6400/smdk6410/g         //将smdk6400都改smdk6410

# :wq

7、添加smdk6410配置头文件进入目录/include/configs

# cp smdk6400.h smdk6410.h

8、修改Uboot根目录中的Makefile修改交叉编译器为

CROSS_COMPILE ?= arm-linux-

添加smdk6410配置项首先找到smdk6400配置项,复制出一段然后将复制出来的段落中的smdk6400修改为smdk6410

9、在Uboot根目录中的boards.cfg的文件中找到arm1176的芯片相关,添加一行

smdk6410  arm  arm1176  smdk6410  linxarm  s3c64x0

时间: 2024-10-18 15:27:38

u-boot-2012.04.01移植到Tiny6410!的相关文章

z-index总结【转载http://www.cnblogs.com/mind/archive/2012/04/01/2198995.html】

元素位置重叠的背景常识 (x)html文档中的元素默认处于普通流(normal flow)中,也就是说其顺序由元素在文档中的先后位置决定,此时一般不会产生重叠(但指定负边距可能产生重叠).当我们用css为某个元素指定float浮动或者position定位后,元素的定位将会依情况发生如下改变: 1. 指定float值left/right 行内元素也会隐形变成块元素,元素会脱离文档的普通流,向左或右浮动,直到其外边缘碰到包含框或另一个浮动框. 2. 指定position值relative 可以相对于

java中volatile关键字的含义(转载自http://www.cnblogs.com/aigongsi/archive/2012/04/01/2429166.html)

在java线程并发处理中,有一个关键字volatile的使用目前存在很大的混淆,以为使用这个关键字,在进行多线程并发处理的时候就可以万事大吉. Java语言是支持多线程的,为了解决线程并发的问题,在语言内部引入了 同步块 和 volatile 关键字机制. synchronized 同步块大家都比较熟悉,通过 synchronized 关键字来实现,所有加上synchronized 和 块语句,在多线程访问的时候,同一时刻只能有一个线程能够用 synchronized 修饰的方法 或者 代码块.

移植u-boot.2012.04.01_2

/*************************************************** *u-boot版本:u-boot2012.04.01 *gcc版本:arm-linux-gcc-4.3.2 *服务器:ubuntu12.04 ***************************************************/ 一.建立单板 在board/复制smdk2410文件夹为smdk2440文件夹 在include/configs/将smdk2410.h - >s

移植 uboot2012.04.01 到tq2440(1)--建立自己的开发板

首先: 先到官网上下载uboot源码:ftp://ftp.denx.de/pub/u-boot/,使用arm-linux-交叉工具链采用4.4.3版本: 一. 首先建立自己的开发板 拷贝board/samsung/smdk2410/目录到board/tq2440(这个文件夹是自己建立的) [email protected]:~/bootloader/uboot-2012.04.01/u-boot-2012.04.01/board$ cp -a samsung/smdk2410/* ./tq244

移植u-boot2012.04.01

/*************************************************** *u-boot版本:u-boot2012.04.01 *gcc版本:arm-linux-gcc-4.3.2 *服务器:ubuntu12.04 ***************************************************/

黑马_13 Spring Boot:04.spring boot 配置文件

13 Spring Boot: 01.spring boot 介绍&&02.spring boot 入门 04.spring boot 配置文件 SpringBoot基础 四.SpringBoot的配置文件 SpringBoot配置文件类型和作用 SpringBoot是基于约定的,所以很多配置都有默认值,但如果想使用自己的配置替换默认配置的话,就可以使用application.properties 或者 application.yml (application.yaml)进行配置. app

Javascript DOM 编程艺术读书笔记16/04/01

愚人节快乐 开始用webstorm了,随着学习深入,代码越来越长,因为不借助ide还真是挺难的 今天发现了一个严重的误区,text和textNode是完全不同的两个概念,之前没有特别注意,写代码很容易跳过createTextNode直接用parentNode.appendChild(text) 单独拎出来晒一晒,以后引以为戒 Javascript DOM 编程艺术读书笔记16/04/01

Bentley.STAAD.RCDC.V8i.04.01.01.03 1CD

1.Bentley Multiframe Advanced V8i SS3 17.00.02.10 Win32_64 1CDBentley Multiframe Advanced V8i SS3 17.00.02.10 Win32_64 1CD Multiframe的分析和设计工具给你一个非常强大和灵活的创建.分析和研究结果的结构的手段.Multiframe唯一的一款功能之间使用VBA自动化的结构分析程序.使用自动化,你可... 2.Bentley Utilities Designer V8i

Cheatsheet: 2014 04.01 ~ 04.30

Java 115 Java Interview Questions and Answers – The ULTIMATE List 3 Good Reasons to Avoid Arrays in Java Interfaces Other Top 10 Algorithms for Coding Interview My Favourite Open Source Software Why I went from Python to Go (and not node.js) 6 Reason