没有合适的资源?快使用搜索试试~ 我知道了~
AT91SAM9260搭建LINUX操作系统
3星 · 超过75%的资源 需积分: 22 15 下载量 83 浏览量
2015-07-31
19:36:27
上传
评论
收藏 1.46MB PDF 举报
温馨提示
试读
14页
本文档用于记录 AT91SAM9260 LINUX 学习的过程。使用以前开发过的一个 9260 核 心板进行开发。该核心板参考 ATMEL 官方的 AT91SAM9260-EK 开发板设计,因此与官 方开发板使用相同的 BOOTLOADER、KERNEL。
资源推荐
资源详情
资源评论
一、 编写目的
................................................................................................................................... 2
二、 系统搭建
................................................................................................................................... 2
1. 下载相关软件包
....................................................................................................................2
2. Bootstrap 编译
.....................................................................................................................3
3. U-BOOT 编译
........................................................................................................................5
4. LINUX 编译
........................................................................................................................... 7
5. 通过 U-BOOT 的 TFTP 命令从 TFTP 服务器下载系统镜像
...........................................9
6. 文件系统制作
......................................................................................................................10
7. 挂载 NFS 作为根文件系统
................................................................................................10
三、 总结
......................................................................................................................................... 14
一、编写目的
本文档用于记录 AT91SAM9260 LINUX 学习的过程。使用以前开发过的一个 9260 核
心板进行开发。该核心板参考 ATMEL 官方的 AT91SAM9260-EK 开发板设计,因此与官
方开发板使用相同的 BOOTLOADER、KERNEL。
可从 www.linux4sam.org 或 ftp://www.at91.com/pub/下载 AT91SAM9260-EK
开发板的软件支持包进行开发。后期 ATMEL 对此开发板没有单独进行维护了,相关软件源
码都整合到最新的 AT91 源码中了,通过 make 去选择相应开发板。
www.linux4sam.org 有相应软件(bootstrap、uboot、内核)源码和相关的使用方法,
本文档中的一些编译、安装方法都可能来源于此网站上的说明。
开发环境说明:CentOS 6.5(2.6.32) 、arm-linux-gcc 4.3.2
二、系统搭建
1. 下载相关软件包
sam-ba_2.12.zip (镜像烧录工具)
此工具可从互联网上下载,从 www.linux4sam.org 下载需要注册。
( http://pan.baidu.com/s/1o6mHJfW )
at91bootstrap-at91bootstrap-3.x.zip
https://github.com/linux4sam/at91bootstrap/tree/at91bootstrap-3.x
(http://pan.baidu.com/s/1hq1NgeK)
u-boot-at91-u-boot-2013.07-at91.zip
https://github.com/linux4sam/u-boot-at91/tree/u-boot-2013.07-at91
(http://pan.baidu.com/s/1mgC4qwS)
linux-at91-linux-2.6.39-at91.zip
https://github.com/linux4sam/linux-at91/tree/linux-2.6.39-at91
(http://pan.baidu.com/s/1mgC4qwS)
2. Bootstrap 编译
根据 bootstrap 源码目录下的 README.txt 说明编译 nand flash 的镜像操作
1) unzip -d ./ /media/sf_ShareDIR/source/at91bootstrap-at91bootstrap-3.
x.zip
2) # make mrproper
3) # make at91sam9260eknf_uboot_defconfig
提示“Permission denied”错误,此错误一般是由于可执行文件没有执行权限导致的,
给相关可执行文件赋予执行权限即可,或给该文件夹下所有文件都赋予可执行权限。
# chmod +x * -R
4) 增加 64MB NAND 的支持,gedit ./driver/nandflash.c
5) # make menuconfig
剩余13页未读,继续阅读
资源评论
- shb1172016-05-16分数太高,小心下载。
lshiceman
- 粉丝: 29
- 资源: 10
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功