在BeagleBoard上运行QNX系统(总结)

为了让同学们更好地了解在BeagleBoard上运行QNX系统的方法,我将前几天的工作总结了一下。

需要完成的主要步骤如下:

 

1. BeagleBoard的准备:

首先是准备好BeagleBoard和周边的设备。

 

我个人使用的是BeagleBoard XM Rev C,然后再加Chipsee 的BeagleBoard XM 扩展板。如果同学们使用的是BeagleBoard XM Rev B或之前的版本,基本步骤都差不多,就是USB HUB加电那一步跳过。如果同学们没有购买BeagleBoard XM 扩展板,需要通过HDMI线将BeagleBoard连接到一个支持HDMI的显示器上。

 

我使用的周边设备有:5V电源,串口转USB线一条,网线一条。没使用HDMI线,因为BeagleBoard XM 扩展板支持QNX屏幕显示功能,不需要通过HDMI输出到屏幕上。我在运行QNX系统之前先运行了测试SD卡上的由ChipSee做好的WinCE系统,确认电源,串口输出和网络接口都没有问题。

 

2. 准备SD卡

准备一张2G或者4G的SD卡,将这个SD卡清空,然后在上面创建一个FAT32格式的分区,设置成启动分区。

我自己是在Ubuntu上完成以上工作的,具体步骤如下:

2.1. 清空SD卡:

dd if=/dev/zero of=/dev/sdx bs=1M count=1
2.2. 启动fdisk应用在SD卡上创建分区:

fdisk /dev/sdx


Command (m for help): x


Expert command (m for help): h
Number of heads (1-256, default 4): 255

Expert command (m for help): s
Number of sectors (1-63, default 62): 63
Warning: setting sector offset for DOS compatiblity

Expert command (m for help): c
Number of cylinders (1-1048576, default 1011): 239

 

Expert command (m for help): r
Command (m for help): n
Command action
 e extended
 p primary partition (1-4)
p
Partition number (1-4): 1
First cylinder (1-15, default 1): 1
Last cylinder or +size or +sizeM or +sizeK (1-15, default 15): 15


2.3. 设置分区为启动分区:
Command (m for help): a Partition number (1-4): 1


2.4. 设置分区为FAT32格式
Command (m for h

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 21
    评论
评论 21
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值