宿主机: VMware Workstation 6.0.2 + Red Hat 9.0(kernel 2.4.20)
下载地址:
=======================================================
开发板:友善之臂 SBC2410v6
ARM:
Samsung s3c2410 主频200MHz,最高266MHz
SDRAM
内存
- 在板64M SDRAM
- 32bit 数据总线
- SDRAM 时钟频率高达100MHz
FLASH
存储
- 在板64M Nand Flash, 掉电非易失
- 在板1M Nor Flash, 掉电非易失
LCD
显示
- 支持各种单色/伪彩/真彩液晶屏(分辨率最高可达1024x768)
- 支持四线电阻触摸屏
- NEC 3.5' 触摸屏(320X240)
接口和资源
- 一个10M 以太网RJ-45 口
- 一个串行口,COM0 为RS232 DB9 接口(亦引出TTL 接口),COM2 和COM3 为2.0mm
间距TTL 电平接口(详见用户手册)
- 一个USB Host A 型接口(USB 1.1 协议)
- 一个USB Slave B 型接口,(USB1.1 协议)
- 一个SD 卡存储接口
- 一路立体声音频输出接口,一路麦克风接口;
- 一个2.0 间距20 针标准JTAG 接口,主要用来下载BIOS/vivi
- 板载实时时钟电池
- 电源接口(5V),带电源开关和指示灯
扩展接口
- 一个34 针GPIO 接口(包括10 个中断、1 个SPI、1 个I2C 接口、2 个时钟输出、2 路
PWM、6 路AD 等)
- 一个小型ISA 总线接口(16 位数据总线、6 位地址总线、4 个可编程片选、6 路中断、
读写控制、DMA 控制)
规格尺寸
- 120 x 90 (mm)
===============================================================
需要移植的内核:
kernel-2.6.14.1
下载地址:http://www.kernel.org/pub/linux/kernel/v2.6/
===============================================================
经过几个月的折腾,学习嵌入式学习有几点个人感悟:
1。一定要从兴趣出发,多动手。自己可以定一个目标,然后一步一步来实现。
2。千万不能抱着一本书死看,否则就会成一个瞌睡虫,“看书就想睡觉”,书只能做为“字典”来用,边做边看,带着问题去看去找答案。
3。由于嵌入式学习比较难,所以一定不能在一个问题上耗太久,否则就会失去兴趣。先自己努力实现,如果不能就借用别人的已经做好的。等时机成熟了再回头看,就会觉得很容易就解决了。
4。多上网查找资料,虽然网上很多人写文章,但是有时候能把问题说的很透彻的不多,毕竟别人是站在自己角度上来写的。
5。每一步都要写详细的笔记,哪怕失败的。报着明天就会失忆的想法,来做笔记,这样的笔记才会详细。