DM6446 开发板
技
科
(5158)
使用说明书
盛
达
京
北
北京精仪达盛科技有限公司
*本公司保留对此说明书最终解释权,如有更改恕不另行通知
*版权所有,严禁非法复制、传播
目录
技
科
目录 ..................................................................................................................................................1
重要说明 ..........................................................................................................................................2
第一章 系统介绍 ............................................................................................................................3
1.系统资源简介 ....................................................................................................................3
2.内存映射 ............................................................................................................................3
3.拨码开关、接口介绍.........................................................................................................4
第二章 开发环境搭建 ....................................................................................................................8
1、硬件的连接 ........................................................................................................................8
2、Linux 的导入......................................................................................................................9
3、Linux 和 Windows 共享配置...........................................................................................12
第三章 CCS 集成开发环境仿真调试实验..................................................................................13
1、 DDR 测试实验...............................................................................................................13
2、LED 测试实验..................................................................................................................16
3、RS232 串口实验...............................................................................................................20
第四章 DM6446 BOOTLOADER.................................................................................................25
1、UBOOT 移植....................................................................................................................25
2、UBOOT 编译....................................................................................................................26
3、UBOOT 命令介绍............................................................................................................27
4、UBOOT 烧写....................................................................................................................28
第五章 LINUX 操作系统移植及其应用程序、驱动程序编写.................................................29
1、LINUX 操作系统的移植.................................................................................................29
2、 LINUX 内核烧写...........................................................................................................32
3、 LINUX 驱动程序的编写...............................................................................................32
DM6446 USB 驱动编写 ................................................................................................37
DM6446 SD 卡驱动编写...............................................................................................40
DM6446 CF 卡驱动编写 ...............................................................................................42
4、LINUX 应用程序的编写.................................................................................................45
第六章 视频语音编解码实验.......................................................................................................47
1.G711 格式语音编码实验.................................................................................................47
2.G711 格式语音解码实验.................................................................................................50
3.H264 图像编码实验.........................................................................................................52
4.H264 图像解码实验.........................................................................................................54
5.语音图像同步编码实验...................................................................................................56
6.语音图像同步解码实验...................................................................................................58
7.H264 图像编解码实验.....................................................................................................60
8.四路视频监控系统实验...................................................................................................62
附录 烧写说明 ..............................................................................................................................64
1.CPLD 烧写 .......................................................................................................................64
2.MSP430 烧写 ...................................................................................................................65
北
京
盛
达
重要说明
† 本实验系统引导程序(UBOOT)和 LINUX 内核被写入 FLASH,LINUX 文件系统有两种存
放方式:
1.存放于 PC 机上,我们通过NFS 把它共享给开发板使用。这时UBOOT 中的参数 bootargs 应
设置为:
console=ttyS0,57600n8 video=dm64xxfb:interface=composite:mode=pal:output=pal
noinitrd rw eth=eth0 ip=192.168.1.2::192.168.1.3 root=/dev/nfs
nfsroot=192.168.1.3:/home/filesys,nolock mem=120M
2.存放于开发板的硬盘中,我们通过读取硬盘中的文件系统启动时 UBOOT 中的参数
bootargs 应设置为:
console=ttyS0,57600n8 video=dm64xxfb:interface=composite:mode=pal:output=pal
noinitrd rw eth=eth0 ip=192.168.1.2::192.168.1.3 root=/dev/hda1
nfsroot=192.168.1.3:/home/filesys,nolock mem=120M
† 本实验系统采用 TI 公司的 TVP5158 进行视频编码,支持四路视频同时输入,本书中所
涉及的单通道视频实验(一路视频输入)均采用通道一作为默认视频输入。
† 本书所述的实验方法和步骤都是以文件系统存放在 PC 机上通过网络共享文件系统为前
提和最初状态。
达
盛
技
科
京
北
1.系统资源简介
第一章 系统介绍
1. EL-DM6446 CPU BOARD;
CPU : DM6446(513-, 594-MHz C64x+™
256.5-, 297-MHz ARM926EJ-S ™ Clo) ;
DDR: 256MB;
NORFLASH: 32MB;
2. EL-DM446 EVM BOARD;
技
音频:1 路输入,1 路输出;
视频:2 路视频输入,4 路视频输出;
CF 卡接口;
SD 卡接口
主/从 USB 接口;
44 针硬盘接口;
R232 串口;
标准 RJ-45 10M/100M 以太网接口;
8 位 LED 灯;
盛
科
达
2.内存映射
京
北
0x00000000
0x00040000
0x02000000
0x80000000
0x01C2 0000
0x01C2 1000
0x01C6 4000
0x01C6 6000
0x01E1 0000
START
ADDRESS
ARM Instruction RAM
ARM Data RAM
Flash
DDR
UART0
I2C
USB2.0
ATA/CF
SD
板卡
资源
注:以上为部分硬件资源的内存映射表,更详细的地址映射请查阅 DM6446 的
芯片资料。
3.拨码开关、接口介绍
1.BOOT 启动选项拨码开关的设置(U3)
连接仿真器用 CCS 进行开发启动开关设置为:
U3(1--10):OFF,OFF, ON, ON, ON, ON, ON, ON, ON, OFF
从 FLASH 启动开关设置为:
U3(1--10):ON,OFF, ON, ON, ON, ON, ON, ON, ON, OFF
技
科
0X5D
0X1B
0X23
0X38
I2C ADDRESS
盛
2.I2C 接口
TVP5158
TLV320AIC33
MSP430
LEDs
DEVICE
3.LED 灯
京
北
达
4.DSP JTAG J2 接口简介
5.MSP430 JTAG 接头
北
6.CPLD 接头
达
京
科
盛
技
盛
达
7.网络接头
8.ATA 接头
京
北
技
科
盛
达
9.UART 接口
10.视频接口
京
北
复合视频端子
引脚
1
2
信号名称
信号输入
GND
技
科