Beginner uClinux and Linux for the Motorola M5272C3: HOWTO

本文详细介绍如何在PC上安装Linux,并配置环境用于uClinux开发。包括安装tftp服务器、设置终端程序minicom、安装m68k-elf工具链及uClinux发行版等步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 
安装Linux     
---在PC上安装Linux,我用的是RH8.0和RH7.3。我认为用哪个发行版没什么关系,只需要检查旧发行版和uClinux安装组件的兼容性。确定你已经安装了所有的改进工具。在建立和编译uclinux的时候会用到它们
---建立网络,最好手动配置IP,在root下运行setup,然后设置IP
 
 
tftp
 
缺省情况下,RH8.0/7.3没有装tftp服务器。最简单的验证方法是在root下运行:setup
在system service下检查是不是提供了tftpd服务。
---如果tftpd没有安装,可以通过CD盘中RPM安装,或者可以用1#CD升级系统。
---安装好tftpd后,需要重新启动系统来激活。
---在root下建立一个文件夹
   mkdir /tftpboot
---更改一般用户的权限
   chmod 777 /tftpboot
 
 
终端(minicom)
---在root下运行
 minicom –s
这样会得到minicom配置菜单
----go to port setup。如果用ttys0(com1),把serial device 改成/dev/ttys0( 这个是零,不是O)。如果用ttyS2,则改成/dev/ttyS1.把Bps/Par/Bits改成19200bps,8位数据无奇偶校验位(19200 8 N 1).关闭硬件控制(hardware control),打开软件控制(software control)。
-----把设置保存为df1。这样能确保对所有用户都是相同的设置
-----需要给用户设置访问串口的路径,拿ttyS0来说,最简单的方法就是在root下运行
   Chmod 777 /dev/ttyS0
 
 
工具下载
安装好Linux以后。我们需要安装m68k-elf-工具链和uClinux发行版。
下载地址:
the uClinux full distribution
 
the m68k-elf toolchain
 
 
m68k-elf 工具链
 安装m68k-elf 很简单,只需要在root下运行(在m68k-elf目录下)
   sh m68k-elf-tools-20030314.sh
uclinux发行版
安装uclinux也很简单。以你用来开发的用户登陆。把uClinux-dist-20030305.tar.gz 拷贝到用户的home目录,或者任意位置。以home为例,
cp uClinux-dist-20030305.tar.gz /home/user
 
然后解压:
tar xzvf uClinux-dist-20030305.tar.gz
这样就生成了一个uClinux-dist的子文件夹
 
 
 
编译基础
 
接下来我们准备把内核转化为2进制文件。这里不需要以boot登陆。在uClinux-dist目录下运行
           Make xconfig
这样会产生一个图形配置程序。选择vendor,然后按照需要设置( 废话一句,这里很多东西不知道怎么设置,编译主要问题在这里 [marco ])。
然后就是make……
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值