ICETEK-DM6446-EVMs评估板以TI公司的达芬奇系列芯片TMS320DM6446为主处理器件,以Piccolo系列芯片TMS320F28027为协处理器件,为开发者提供了一款能支持各种数字视频应用开发的易用型集成数字视频平台,可以显著降低生产创新型数字视频终端设备所需的设计周期及开发成本。该产品可被应用于可视电话,数字视频产品,视频安全系统,IP机顶盒等领域.
■硬件特点:
- 主处理器:TMS320DM6446
TMS320C64xTM DSP性能:600MHz
ARM926EJ-S性能:300MHz
- 协处理器:TMS320F28027
运行速度:60MHz
自带13路12bit A/D;8路PWM输出
片上64KB FLASH,自带128位加密位
- 存储器:DDR2:2Gbit 32位
NOR Flash:128Mbit
NAND Flash:512Mbit
- 视频输入:S-Video输入,复合视频输入
- 视频输出:VGA输出,复合视频输出
- 音频输入:MIC IN、LINE IN
- 音频输出:LINE OUT、HP OUT
- 扩展接口:DM6446 DSP扩展接口
F28027 DSP扩展接口
- SD卡座;CF卡座/硬盘接口;USB2.0接口
- DB-9串行接口;10/100M网络接口;VLYNQ接口
- 红外接收器;用户拨码开关;电池;复位键
- LED指示灯;板上电源开关;+5V电源输入
- 仿真接口:DM6446 JTAG接口
F28027 JTAG接口
MSP430 JTAG接口
■软件例程:
基础实验:
- 演示实验
- 构建CCS仿真调试环境
- 读写DDR2存储器
- 指示灯显示
- 音频输入输出测试
- 串口通信
- 视频输出
- 视频采集和回放
开发环境的搭建:
- 构建运行在虚拟机上的Ubuntu操作系统
- 使用tftp服务
- 测试交叉编译器:hello world
- 测试文件系统共享:NFS
系统开发:
- Uboot
- Kernel
LINUX编程:
- GCC编译过程
- 使用GDB调试程序
- 文件IO编程
- 内核模块
- 字符驱动程序
应用编程:
- 使用Codec Engine
- 语音数据的G.711编码压缩存储
- G.711编码数据的解码播放
- AAC编码数据的解码播放
- MP3编码数据的解码播放
- H.264视频编码存储
- MPEG4视频编码存储
- MPEG2视频编码播放
- H.264和MPEG4视频解码播放