做嵌入式linux方面的开发,首先得建立一个开发环境,俗话说,巧妇难为无米之炊,没这个环境怎么去开发呢。学习嵌入式linux你可以不去上培训班(培训班一般都贵的吓人,象我这样的小老百姓上不起啊),但你必须得有一块开发板,平时节约点,少吃点零食,少挥霍一点,几个月下来,买板子的钱就有了。当然还得有个电脑,写程序、编译程序都是在PC机上进行的,建议还是用台式的,接口比较多,并口串口都有,笔记本一般都只有几个USB接口,烧写程序的时候有点麻烦。下面就简单介绍下硬软件环境:
硬件环境
PC机:CPU AMD2008+ 内存 512M+1G 硬盘:160G 显示器 CRT
开发板(阳初S3C2410)
CPU S3C2410(ARM920T内核) SDRAM 64M NAND FLASH 64M
网络芯片 CS8900A 声卡芯片 UDA1314 VGA芯片 CH7004
JTAG 简易JTAG小板 串口下载线
软件环境
PC机: Windows XP
虚拟机软件:VMware 6.0.2 (CPU分配一个,内存分配512M 硬盘分配13G,其它设备共享PC机)
虚拟机安装操作系统:ubuntu (迅雷里下的,中文强化版,可能高人给改动了的)
下载工具:tftpd32 SJF_JTAG下载软件(初次下载uboot使用)
串口终端:windows自带超级终端
交叉编译器:3.4.1 3.3.2 2.95.3
其它:想到了再补充
今天就写到这里,明天介绍如何安装虚拟机,ubuntu。。。