首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

基于mini2440 的 bootloader 设计 ---- 1、 准备工作

基于mini2440 的 bootloader 设计 ---- 1、 准备工作

今天开始着手设计一个简单的bootloader,为此预计会有一系列关于bootloader和arm知识的文章出现了。本篇文章主要为以后的编码工作做一些铺垫,介绍一下开发板情况以及即将实现的bootloader的功能。本人属于菜鸟级别,读者看到不对之处望不吝赐教,本人在此先行致谢!开发环境:
               电脑系统:RedHat Enterprise Linux6   kernel version : linux-2.6.32
               交叉工具链:arm-linux-xxx4.3.2
               开发板版本:mini2440 S3C2440处理器  64M SDRAM   256M nand flash


一、开发板介绍
                                   
硬件介绍:
CPU 处理器
- Samsung S3C2440A,主频400MHz,最高533Mhz
SDRAM内存
- 在板 64M SDRAM
- 32bit 数据总线
- SDRAM 时钟频率高达 100MHz
FLASH 存储
在板 256M/1GB Nand Flash, 掉电非易失(用户可定制 64M/128M/256M/512M/1G)
在板 2M Nor Flash,掉电非易失,已经安装 BIOS
LCD显示
- 板上集成 4 线电阻式触摸屏接口,可以直接连接四线电阻触摸屏
- 支持一线精准触摸屏
- 支持黑白、 4 级灰度、 16级灰度、 256色、 4096色STN液晶屏,尺寸从 3.5寸到 12.1寸,屏幕分辨率可
以达到 1024x768 象素;
- 支持黑白、 4 级灰度、 16级灰度、 256色、 64K色、真彩色TFT液晶屏,尺寸从3.5寸到12.1寸,屏幕
分辨率可以达到 1024x768 象素;
- 标准配置为统宝 3.5”真彩 LCD,分别率 240x320,带触摸屏;
接口和资源
- 1 个 100M 以太网RJ-45接口(采用 DM9000 网络芯片)
- 3 个串行口
- 1 个 USB Host
- 1 个 USB SlaveB型接口
- 1 个 SD 卡存储接口
- 1 路立体声音频输出接口,一路麦克风接口;
- 1 个 2.0mm 间距 10 针 JTAG 接口
- 4 USER Leds
- 6 USER buttons(带引出座)
- 1 个 PWM 控制蜂鸣器
- 1 个可调电阻,用于 AD 模数转换测试
- 1 个 I2C 总线 AT24C08 芯片,用于 I2C 总线测试
- 1 个 2.0 mm 间距 20pin 摄像头接口
- 板载实时时钟电池
- 电源接口(5V),带电源开关和指示灯
系统时钟源
- 12M 无源晶振
实时时钟
- 内部实时时钟(带后备锂电池)
扩展接口
1 个 34 pin 2.0mmGPIO 接口
1 个 40 pin 2.0mm 系统总线接口







返回列表