frescale MPC8309 开发艰难路

本文记录了在Freescale MPC8309开发板上遇到的挑战,包括编译OS时的makefile错误、perl Ext问题、低版本make的安装,以及下载和烧录Uboot的复杂过程。最终通过解决编译器问题成功运行程序。
摘要由CSDN通过智能技术生成
  Mpc8309  
最开始接到项目,以为这个项目很简单。 后来才发现不是这样的,以下记录我在实际操作中遇到的困难。供后来者出现问题借鉴。


MPC8309 是frescale出品的一个开发板,以前没玩过frescale的板子,对他的一切都不熟悉。 一切的一切首先看文档,然后就是让开发板跑起来。本来 最开始开发板上有操作系统的,然后我去配置网络的时候出现问题,觉得应该自己动手去编译os ,然后下载到板上运行。哪知道让我走上了一条不归路。


  首先是编译,我遇到很大的问题,最开始我用的是它给的光盘上的 MPC8308的 image,结果下载下去 跑不起来。 比较郁闷,然后就去老老实实的按照光盘上的README 文档搞.哪知它那个编译需要 rpm和 rpm-build,我去网上查了一下,发现ubuntu 不能装这个玩意,只能在redhat 或者fedora上跑。然后我就去下载了fedora, 先下载了fedora 16 ,再虚拟机上安装了,结果出错了,说是gnome3 有问题,好像是vmware 虚拟驱动不支持。 郁闷了半天,然后又去下载了一个fedora 14 ,这下好了。虚拟机里安装好了,然后开始编译 ,发现少了很多包没有安装,然后换了中科大的源,安装了那些需要的软件。接着开始编译,但还是出错了。 首先遇到的就是 git 编译出错,这个好像和一个叫 perl Ext 什么的软件相关,由于我不知道当时我作的 错误笔记跑哪里去了,只有个大概印象,只能够将就写了。把那个perl ext 软件下载下来,装好解决了问题。  然后就遇到了一个make 编译错误。 说什么有个makefile 文件里的 有一行有错误,我当时就郁闷了
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值