共6条
1/1															1							跳转至页
		开始提供lom-arm9开发板,如有需要可以跟贴。
 
					
				
															
	==================================================
开始提供lom-arm9开发板。
板子照片:http://bbs.edw.com.cn/dispbbs.asp?boardID=28&ID=19193
-----------------------------------------------------------------------------------------------------------------
1. lom-arm9开发板的配置
 
cpu            : AT91rm9200 QI-002
sdram         : 32M byte
eeprom       : 512k/1M byte (板上无芯片)
uart            : 1个
usb接口       :1个usb2.0 host接口,另一个usb设备接口没有调试
以太网接口   : 10/100M bps 自适应
总线插座2个 :引出at91rm9200的所有可供扩展的信号,为增加新的硬件使用
电源            :9v/1A供电,电源需要自己配
------------------------------------------------------------------------------------------------------------------
2. 软件及开发环境
a、Loader & u-boot
     ----  lom-arm9开发板的启动代码,初始化硬件并启动arm-linux
b、arm-linux-2.4.19
     ----- 源代码来在www.arm.linux.org.uk。
     ----- 调整以后可以运行在lom-arm9上。
c、arm-linux-gcc
     ----- 编译loader 和 u-boot以及arm-linux内核的工具,redhat linux环境下使用的交叉编译工具。
------------------------------------------------------------------------------------------------------------------
3. 开发板的使用
   开发板需要一个9v/1A电源供电,用以太网和串口电缆将开发板连接到计算机上
----------------------win32下的开发和测试---------------------------------------------------------------
   配置pc机的网络ip为 192.168.168.100
   将光盘里tftpboot目录下的内容拷贝到c:/下,运行tftpd.exe.
 
   启动超级终端,配置为115200,8,n,1.,按下开发板的复位键1-2秒,超级终端里应显示CCC,
   从传送菜单中用xmodem协议将c:/tftpboot/loader.bin传送到开发板,超级终端继续显示CCC,
   再用xmodem协议将boot.bin传送到开发板上,传送完以后系统应该自动启动arm-linux。
----------------------------------linux下的开发和测试------------------------------------------------------
a. 建立运行环境:
     首先在你的Linux系统下配置好tftp服务.
         -- 如果使用redhat linux则运行setup, 选中setup system service,找到tftp哪一
            项把它选中。如果没有这一行说明你的系统没有安装 tftp server程序,从你安
            装系统使用的光盘里找到tftd-server-xxxx.rpm把它安装上。安装完以后在/目
            录下应该有一个tftpboot目录,将/usr/local/arm/tftpboot的文件拷贝/tftpboot
           下(安装完开发环境以后会有一个/usr/local/arm/tftpboot目录)。
   
      将linux下的网络ip地址配置为192.168.168.100
      确保你的系统安装了minicom程序,并用minicom -s命令清空modem初始化指令,
      设置串口为 ttyS0,115200,8,N,1
    
       进入/tftpboot目录,运行minicom,用ctrl + A,G指令运行script, 按c键以后输入
        lom-arm9,再按回车键,此时系统提示用xmodem下载loader.bin程序。
        lom-arm9开发板上电,然后按下复位键1-2秒,系统会自动启动,首先装入
        loader.bin,然后是 boot.bin,最后通过以太网将zImage,ramdisk两个系统文件
        调入sdram,然后启动linux.
   
        提示login时, 用root登录,没有密码。
b. 建立开发环境:
   将光盘里的lom-arm9.tgz拷贝到/usr/local目录下,然后tar zxvf lom-arm9.tgz即可。
   开发环境建立完以后,应该有以下目录
   /usr/local/arm
                 /2.95.3 --- arm-linux-gcc 编译器
                 /lom-linux -linux-2.4.19 for lom-arm9开发板源代码
                 /LOM-ARM9-Boot  -lom-arm9开发板的启动管理程序源代码
	 /tftpboot  -建立运行环境时需要的一些文件和编译好的文件
c.编译和测试 loader和boot
    进入对应的目录下,运行make,然后将的到的loader.bin和u-boot.bin拷贝到/tftpboot目录下,
    进入tftpboot目录,运行minicom ,用ctrl+a,g运行arm9脚本文件,然后按下开发板上的
     复位键1-2秒后系统自动启动。
  
d.编译和测试arm-linux
    进入linux-2.4.19目录,运行make menuconfig配置以下内核(光盘里的内核已经配置完毕)
  运行make zImage,如果没有错误会在arch/arm/boot目录下的到一个zImage文件,将它拷贝到/tftpboot   目录下,然后  进入tftpboot目录,运行minicom ,用ctrl+a,g运行bootarm9脚本文件,然后按下开发板上  的复位键1-2秒后系统自动启动,并将新编译完的内核调入内存运行。
e. ramdisk的建立
   这个需要自己去做了,我测试开发板时用的那个ramdisk是从atmel公司网上下载到的。
---------------------------------------------------------------------------------------------------------------------
免责声明:
  lom-arm9开发板仅供学习使用,没有把它但做一款商品板子来发发售,所以板子肯定会
存在这样或那样的bug,目前已经发现的bug是系统上电复位以后无法自己启动cpu内部的
bootloader,需要在手动按下复位按钮1-2秒以后才能自动启动。
套件价格:
--------------------------------------------------------------------------------------------------------------------- 
lom-arm9开发套件价格为850.00rmb, ems 费用自付。
套件包括:lom-arm9开发板一张,串口以太网电缆各一条,cdrom软件光盘一张, 随板提供原理图。
850.00的费用里面不包括软件费用,因为这些软件都来自网上,我这是针对我的板子做了些调整。随板提供软件和源代码仅是为了方便大家的开发,不对软件编译和使用过程中的问题提供担保和技术支持,当然一起学习和讨论是可以的。
 
lom-arm9开发板仅供开发学习arm和linux使用,目的是为大家提供一个不用专用开发工具的开发平台,如果想用它来跑linux以外的系统需要自己去测试,目前我是没有测试过,以后也不准备去测试,请不要再问我这个问题。
   需要pcb空板和原理图可以mail联系.
===================================================
如果有人需要这款开发板可以[EMAIL]dailzh@hit.edu.cn[/EMAIL]联系我。
关于开发板的更多信息请关注论坛或http://www.dailzh.net(有时间我会更新网站的)。
[align=right][color=#000066][此贴子已经被作者于2004-1-5 9:51:50编辑过][/color][/align]
										
					
					
							
					
										
					
										关键词: 开始 提供 lom-arm9 开发 如有 需要 可
 
					
				
															
	[quote][b]以下是引用[i]xyf1999在2003-12-31 19:07:00[/i]的发言:[/b]
你好,我购买了一块ARM9的开发板,在win Xp下运行,按照说明书上的步骤进行,超级终端能够显示CCC,但是用xmodem协议却无法将loader.bin文件传送到开发板,试过多次都没有成功,不知道是何原因,请给予指导!
[/quote]
检查了两个返回来的板子,都没有任何问题.估计是电源的问题。如果电源不稳,可能会导致系统复位,需要手动复位以后才能够启动开发板。
如果出现xmodem无法传送文件时,可以按下复位键1-2秒。										
					
					
							
					
					共6条
1/1															1							跳转至页
		回复
| 有奖活动 | |
|---|---|
| 硬核工程师专属补给计划——填盲盒 | |
| “我踩过的那些坑”主题活动——第002期 | |
| 【EEPW电子工程师创研计划】技术变现通道已开启~ | |
| 发原创文章 【每月瓜分千元赏金 凭实力攒钱买好礼~】 | |
| 【EEPW在线】E起听工程师的声音! | |
| 高校联络员开始招募啦!有惊喜!! | |
| 【工程师专属福利】每天30秒,积分轻松拿!EEPW宠粉打卡计划启动! | |
| 送您一块开发板,2025年“我要开发板活动”又开始了! | |


 
			
			
			
						
			 我要赚赏金
 我要赚赏金 STM32
STM32 MCU
MCU 通讯及无线技术
通讯及无线技术 物联网技术
物联网技术 电子DIY
电子DIY 板卡试用
板卡试用 基础知识
基础知识 软件与操作系统
软件与操作系统 我爱生活
我爱生活 小e食堂
小e食堂

