Freescale PowerPC架构mpc8349E开发环境搭建

2019-07-13 09:25发布

上学期女朋友从自动化院的实验室借来了一块mpc8349E开发板,学校都这样,买来开发板又没人用,真心浪费,当年的高配置到现在也过时了。 这板子的配置很是变态(这货居然有5+1个网口和4个USB口): CPU: Freescale MPC8349E running at 533/266  MHz (CPU/CSB (Coherent System Bus))
Memory subsystem:
    256  MByte unbuffered DIMM SDRAM that is expandable to 1 Gbyte     16  MByte Flash memory Interfaces:
    10/100/1000 BaseT Ethernet ports:
        --TSEC 1, GMII interface: one 10/100/1000 BaseT RJ-45 with RJ-45 interface using Vitesse VSC8201 single port 10/100/1000 BaseT PHY
        --TSEC 2, GMII interface: five 10/100/1000 BaseT RJ-45 with Vitesse VSC7385 SparX-G5
           5 + 1 port Gigabit Ethernet integrated PHY switch 连接串口,波特率设置为115200,上电等待加载完成,登录用户名 root 密码 root


下面开始搭建ltib开发环境。 针对老的开发板,我的宿主机使用的是老掉牙的Red Hat 9,虚拟机方式安装。 需要注意的是虚拟硬盘要放在IDE控制器里,而不是SATA控制器。虚拟网卡要配置成PCnet-FAST III (Am79C973) 将开发板附带光盘里的ltib-mpc8349e-mitx目录下的文件通过ftp传输至RH9,如果光盘丢失可以去飞思卡尔官网去找找,8349e的开发资料好像还可以下载。 cd ltib-mpc8349e-mitx
./install
注意不要以root运行。 阅读完EULA,输入yes,输入安装路径 /home/chenxu/powerpcdev 稍等片刻, cd /home/chenxu/powerpcdev/ltib-mpc8349itx-20070221
./ltib
可能会提示无法sudo,按照提示以root登录,运行/usr/sbin/visudo 在末尾添加 chenxu ALL = NOPASSWD: /bin/rpm, /opt/freescale/ltib/usr/bin/rpm
然后重新运行./ltib
等待约10分钟后开发环境编译安装完成。
验证交叉编译工具链
将交叉编译工具链加入环境变量 vim .bashrc
export PATH=$PATH:/opt/mtwk/usr/local/powerpc-linux/gcc-3.4.3-glibc-2.3.3/bin
测试交叉编译工具链
开发环境搭建完成,ltib里面包含了很多工具,具体信息可以查看光盘,飞思卡尔的官网也有很多的资料。