本帖最后由 fire 于 2010-4-10 16:28 编辑
NewMsg-2440开发板由核心板和底板构成,方便客户做二次开发使用,在光盘中更提供有核心板的原理图,底板的原理图和PCB图,更于客户出图,也方便客户出自己的产品底板。 中央处理器 ——CPU:三星S3C2440,主频405MHz; 外部存储器 —— 内存:64M字节; ——NOR Flash:2M字节; ——NAND Flash:64/128M字节; 供电 ——1.25V核心供电电压 —— 核心底板采用3.3V供电电压 芯片管脚: ——S3C2440全部管脚都引出。方便扩展。 NewMsg-2440底板规格(如图3)。
串口 —— 两个五线异步串行口,波特率高达115200bps; 网络接口 —— 一个10M网口,采用CS8900A,带联接和传输指示灯; USB接口 —— 二个USB1.1 HOST接口; ── 一个USB1.1 Device接口; 音频接口 —— 采用IIS接口芯片UDA1341,一路立体声音频输出接口可接耳机或音箱; —— 一路话筒输入接口可接麦克风; LCD和触摸屏接口 ——54 PIN接插件,支持多种液晶,已购买实物为准。 电源接口 ——7-12V电源供电,带电压开关盒指示灯 调试及下载接口 —— 一个14芯的JTAG接口 SD卡存储接口 —— 一个SD卡存储接口,采用DMA传输模式; 其他 —— 二个按键,二个LED —— 一个蜂鸣器 —— 三个无线模块插座 —— 板载AD转换测试 NewMsg-2440开发板软件资源介绍 一、裸机程序
● 提供LCD测试程序,包括IAR版本、ADS版本;
● 提供声卡测试程序,ADS版本;
● 提供LED(GPIO)测试程序,包括KEIL版本,IAR版本;
● 提供网络测试程序,IAR版本;
● 提供2440软件包,主要包含以下例程:
◆ LCD演示程序
◆ NANDFLASH读写程序
◆ SD卡读写程序
◆ LED控制程序
◆ USB Device演示程序
◆ HID键盘演示程序二、linux
● 提供U-Boot源码 20090911;
● 提供busybox源码;
● 提供Linux编译所需的工具链;
● 提供移植好的Linux 2.6.30;
● 提供以下驱动:
◆ 10/100M以太网驱动
◆ 2路USB HOST驱动,支持U盘,USB mass storage,USB HID,USB2UART
◆ USB Device驱动(USB gadget, 详情请联系)
◆ LCD驱动
◆ 触摸屏驱动
◆ 通用串口驱动
◆ 按键驱动
◆ Nand Flash对应的MTD驱动
◆ jffs2文件系统支持
◆ FAT文件系统支持
◆ SPI驱动
◆ TWI(I2C)驱动
◆ 片上RTC驱动
◆ 板载声卡驱动
◆ USB声卡驱动
◆ DataFlash驱动
◆ SD/MMC卡驱动
◆ 无线网卡驱动(详情请联系)
◆ 摄像头驱动(详情请联系)
● 提供Linux下webserver应用,基于boa;
● 提供Linux下网络共享应用,基于samba;
● 提供Linux下UI应用,基于QT;
wince
● 提供wince5源码BSP;
● 提供wince6源码BSP; 提供操作系统 ——linux-2.6.x(具体见光盘,根据需要升级) 提供的bootloader ——u-boot2009.11(具体见光盘) 提供的测试代码 —— 裸机无线模块代码(具体见光盘) 提供原理图 —— 核心板的原理图(PDF格式) —— 底板原理图和PCB图 NewMsg-2440配套光盘内容说明
1)Images目录用于存放我们编译好的镜像文件,包含uboot的镜像、Linux内核,yaffs根文件系统,无OS测试程序镜像。 2)linux源代码等(在Linux目录下面)具体为linux内核源码,busybox源码,制作完成的精简根文件系统等 3)crosstools里面为编译u-boot,linux内核,根文件系统等的交叉编译工具。同时包括制作yaffs,jffs2映像等工具。 4)doc目录下文档,数据手册等。 说明书文档内容: 第一章开发板介绍.1 1.1 S3C2440处理器介绍.1 1.2 NewMsg-2440开发本版外观.2 1.3 NewMsg-2440开发板硬件资源介绍.4 NewMsg-2440开发板软件资源介绍.5 1.4 NewMsg-2440配套光盘内容说明.6 二开发板的软硬件环境介绍.7 2.1硬件结构.7 2.1.1硬件资源分配.7 2.1.2跳线说明.8 2.1.3 NewMsg-2440开发板接口使用详解.8 2.2 NewMsg-2440开发原理图说明.8 2.2.1电源电路.8 2.2.2系统复位电路.9 2.2.4 JTAG接口电路.10 2.2.5串口电路.11 2.2.6按键电路.12 2.2.7蜂鸣器驱动电路.13 2.2.8 USB接口电路.13 2.2.9 IIS音频数据接口电路.14 2.2.10以太网接口电路.14 2.2.11系统总线接口.15 2.2.12液晶屏接口电路.17 2.3软件特性.18 2.3.1 Linux18 2.3.2 U-Boot特性.18 2.4 Windows环境设置.18 2.4.1设置超级终端.18 第三章开发板的使用.22 3.1开发板与PC连线说明.22 3.2使用H-JTAG烧入u-boot22 3.2.1 H-JTAG软件安装.22 3.2.2 H-JTAG的设置.22 3.2.3 H-FLASHER的设置.25 3.3 u-boot的使用.26 3.4 Linux测试.31 3.5裸机测试(略).32 3.4烧写系统.32 第四章 Linux移植开发.33 4.1准备工作:.33 4.2编译u-boot34 4.3编译linux内核.35 4.4根文件系统制作.37 第五章 Linux试验及测试.42 5.1 LCD测试.42 5.2 USB键盘,U盘测试.42 5.3音频测试.42 5.4 telnet登入开发板.43 第六章:常见问题解决.44 6.1硬件问题.44 6.2软件问题:.44 6.3技术支持:.44 第七章:关于我们.46 7.1团队简介.46 7.2联系方式.47
标准配件清单:
1. NewMsg-UK2440EK开发板一片(含核心板)
2. 电源适配器(+5V)
3. DB9直连串口线一条
4. 交叉网线一条
5. USB线一条
6. 简易JTAG小板(可配合H-JTAG进行单步仿真调试)一个
7. 带触摸3.5寸屏一个(赠触摸笔一只)
8. DVD开发光盘一张
底板特有接口,可选配NRF2401,NRF24L01,NRF905,CC1100等无线模块!
良好的技术支持:
1.技术论坛,在这里可以与好友一起讨论你的问题:http://www.newmsg.com/bbs/
2.有意者交流:469188268。
|