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

2019-07-13 01:25发布

这段时间一直想学习嵌入式程序设计。于是搞了一块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移植过程。