|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
LOM-ARM7 开发板(Samsung S3C4510B) |
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
 |
- 简介
- 配置情况
- 使用说明
- 开发工具
- 源代码
- 原理图和PCB图
- 常见问题
- 技术支持
- 供货和价格
- 自己动手做LOM-ARM7开发板
|
| |
|
|
|
大图 PCB板 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.开发板简介 |
|
|
|
|
|
|
|
|
|
- LOM-ARM7开发板使用了Samsung的S3C4510B(ARM7DTMI核)处理器,设计的目的是为了跑uCLinux,因此开发板只配置了一个最小系统。为了便于扩展硬件,在开发板上用两个80 pin的插槽引出了S3C4510B所有可用的管脚信号。开发板采用5V/800mA DC电源供电。开发板工作时需要通过串口和以太网接口和主机相连,主机上需要运行一个终端模拟程序作为开发板的输入输出设备,目前LOM-ARM7开发板可以正常运行uCLinux 2.4.x的内核。内核和应用程序的开发是在主机上进行的,使用arm-elf-gcc交叉编译工具程序。
|
|
|
|
Top |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2.开发板配置: |
|
|
|
|
|
|
|
|
|
| |
|
|
- S3C4510B 50Mhz
- 16Mb SDRAM
- 2M byte Flash(option)
- 1个10/100M Network Port
- 1个14Pin JTAG
- 1个WDG(sp706T)
- 1个3线串口
- 5V/800mA电源供电
- 2个80脚扩展信号插槽
- OS:uC-Linux (2.4.x)
|
|
|
|
|
|
|
|
| |
|
|
- S3C4510B处理器本身配置了丰富的接口资源,详细情况可参考 Samsung的技术资料
。除上面列出的接口外,其它接口的使用只能从板上的2个80Pin的扩展信号插槽中引出:如要使用第二个UART接口时,只能从80Pin的扩展信号插槽中将UART1的相关的引脚信号接出来,通过一个9针的插座接到串口电缆上。
|
| |
|
|
Top |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
3.使用说明 |
|
|
|
|
| |
|
|
|
| |
|
|
Top |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
4.开发工具 |
| |
|
|
- LOM-ARM7开发板的BootLoader和uCLinux-2.4.x的内核都是用arm-elf-gcc交叉编译工具编译的,arm-elf-gcc的编译器可以到 www.uclinux.org 上下载,开发板的资料光盘中已经包含了这个软件。其它程序如minicom,tftp,tip等程序可以从RedHat的安装光盘上或Internet上找到。
- 主机上交叉开发环境的建立,将 arm-elf-gcc-200403.sh 拷贝到/目录下,然后 sh arm-elf-gc-200403.sh 即可,解压缩以后会在/usr/local/arm-elf中安装这个交叉编译器,安装完以后用这个命令查看版本信息: arm-elf-gcc -v.
- 调试软件(tftp、tip for Linux)
|
| |
|
|
Top |
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
5.源代码 |
| |
|
|
|
|
|
|
| |
|
|
- LOM-ARM7开发板所运行的BootLoader程序和uCLinux源代码来自于 Internet .
- 从网站上你可以下载到uCLinux-2.4.x的Patch文件和Bootloader的源代码,这些文件都在LOM-ARM7开发板上验证过。经过修改的ARM-Linux的全部源代码文件只包含在LOM-ARM7开发板的资料光盘中。
|
| |
|
|
Top |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6.开发板原理图和PCB图 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Top |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
7.调试时的常见问题 |
| |
|
|
- LOM-ARM7开发板调试和开发时遇到的一些问题 。
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
8.技术支持 - 非商业性质,只是希望能提供一个交流的方法 |
| |
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
9.供货和价格 |
|
|
|
|
|
| |
|
|
- 设计和制作LOM-ARM9开发板是因为喜欢嵌入式系统和Linux,喜欢自己动烙铁的那种感觉,开发板的PCB板我一般会批量加工,长期供应,如果有喜欢自己动烙铁的可以联系我,随板提供一张工具和源代码光盘。
- 有空闲的时间我也会做几块调试好的LOM-ARM7开发板,再配上电源、电缆等附件,按套件的形式提供给大家。如果你不愿意自己动烙铁,不妨发个email给我,看你的运气如何,
- LOM_ARM7套件。
|
| |
|
|
Top |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
10. 自己动手做LOM-ARM7开发板 |
|
|
|
- 如果有愿意自己制作LOM-ARM7开发板板的,可以下载这个PCB文件用来加工线路板,这是一个双面板的PCB图,加工成本很低。这块板子已经调试通过,可以跑起uClinux-2.4.x的内核。
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
图片1 |
|
|
|
|
|
|
图片2 |
|
|
|
|
|
|
图片3 |
|
|
|
|
|
|
调试方法 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
- LOM-ARM7和JTAG的原理图和PCB图(Protel99 SE 格式文件)
|
|
|
|
|
|
|
|
|
| |
|
|
Top |
|
| |
|
|
关于网站的任何问题请联系 管理员 ,或者留言给我。 |
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|