1、 硬件提供明细
1) PAM2410E PC104 计算机板一块
2) 串口转接电缆一根 14P转3个DB9公头电缆线
3) 以太网转接线一根 8P转RJ45头线一根,RJ45直通转接头一个。
4) USB转接线一根 4P单排针转USB母头转接线一根
2、 软件光盘说明
2.1. 安装脚本
[/]
install.sh 安装脚本。
uninstall.sh 反安装脚本。
光盘说明.TXT 说明文档。
2.2. ARM 编译工具链
[/armv4l-tools]
armv4l-tools-2.95.2.tar.bz2 arm-elf编译工具(安装到/opt/host)
2.3. 开发源代码
[/develop]
busybox-1.00.tar.bz2 busybox-1.00-pre10源代码
rootfs.tar.bz2 根文件系统
linux-2.4.18-pam2410e.tar.bz2 LINUX 内核
minirc.df1 minicom配置
.bash_profile root用户登录启动脚本,用于设置root用户环境(PATH)
[/develop/root.sh]
mkcramfs 生成cram格式文件的工具,建立根文件系统时需要它。
mkroot.sh 创建根文件系统的脚本
2.4. 调试工具
[/gdb]
armv4l-unknown-linux-gdb 在主机端运行的针对ARM的GDB调试软件
gdbserver 在PAM2410E上运行的GDB SERVER服务程序.
insight-6.0.tar.bz2 READHAT公司的图形界面调试软件
2.5. 文档
[/doc]
FS-PAM2410E 使用说明书
2.6. 烧录文件
[/img]
flashvivi----FlashFXP ftp软件
----GIVEIO 用jtag烧写VIVI的软件
----sjf2410-s windows下通过超级终端烧写vivi的工具
----vivi 我们提供的BOOTLOADER映象文件,可以直接写入FLASH中
vivi 我们提供的BOOTLOADER映象文件,可以直接写入FLASH中。
root.cramfs 我们提供的根文件系统映象文件,可以直接写入FLASH中。
zImage 我们提供的LINUX-2.4内核压缩映象文件,可以直接写入FLASH中。
jflash 使用JTAG烧写vivi,当FLASH中没有bootloader--vivi时唯一可用的工具。
imagewrite 在PAM2410E上直接烧写nand flash的工具。
iw_vivi.sh 使用开发板中imagewrite命令烧写vivi。
iw_kernel.sh 使用开发板中imagewrite命令烧写linux内核。
iw_root.sh 使用开发板中imagewrite命令烧写根文件系统。
yaffs.tar.bz2 下载至开发板的应用程序包
2.7. 脚本工具
[/sh]
mount-dos.sh linux下挂装windows的分区示例脚本。
mkroot.sh 生成根文件系统映象文件示例脚本
mnt_udisk.sh MOUNT U盘
2.8. 应用层测试源代码
[/exp]
所有实验源代码:
Makefile 编译所有实验程序的总控makefile
Rules.mak 公共makefile规则文件。
[/exp/basic]
[01_hello] hello实验
[02_pthread] 多线程实验
[03_tty] tty控制台实验
[04_ad] ad实验
[05_da] da实验
[06_can] CAN总线通讯实验
[07_gps] gps通讯实验
[08_gprs] gprs通讯实验
[09_httpd] WEB服务器实验
[10_485] 485通讯实验
[keyboard] 矩阵键盘驱动实验
[bin] 所有实验的可执行文件存放目录
[/exp/drivers] 驱动程序实例
2.9. QT图形界面源代码
[/gui]
图形用户接口
[Qt] 图形界面
[/gui/Qt/src] Qt图形界面应用程序实验
[/gui/Qt/tools] Qt编译器
2.10. 常用脚本
[/sh]
mkroot.sh 生成根文件系统
mnt_udisk.sh mount U盘
mount-dos.sh mount dos文件系统