> 文档中心 > 友善之臂最新版mini2440学习笔记——开发板架构和搭建开发环境

友善之臂最新版mini2440学习笔记——开发板架构和搭建开发环境

这段时间一直想学习嵌入式程序设计。于是搞了一块mini2440的开发板,按照韦东山的《嵌入式Linux应用开发完全手册》,开始了我的嵌入式学习之路。

虽然网上关于mini2440的资料有一大堆,但是真正能够用得上的却不多。特别是友善最新版的mini2440上更换了新的NOR和NAND,针对这些硬件的开发资料却非常少。

我用的是友善之臂最新版mini2440,首先介绍开发板配置:

处理器:S3C2440A

SDRAM: EM63A165TS

NOR: SST39VF1601 (2M)

NAND: K9K8G08U0E (1G)

网卡: DM9000EP

开发环境:

华硕 R455L

64位Ubuntu

openjtag/JLink

本文将从基本配置开始,记录博主的学习过程。博主使用64位Ubuntu 14.04开发环境。

1. 安装交叉编译工具链

可参照tekkamanninja大神的方法制作自己的交叉编译工具链。

这里我就偷懒了,直接使用友善提供的,可点这里下载。

压缩包直接解压即可安装到/opt/FriendlyARM/toolschain/4.4.3目录中。

修改.bashrc文件,增加

PATH=$PATH:/opt/FriendlyARM/toolschain/4.4.3/bin

即可。

2. 配置TFTP和NFS服务

参照博文http://www.cnblogs.com/shenhaocn/archive/2011/03/13/1983042.html

3. 安装和配置minicom或Ckermit

参照博文http://blog.csdn.net/charistain_huang/article/details/5882127

经过上述过程,开发环境基本搭建完毕。从下一篇开始,将介绍u-boot移植过程。

好看字体下载