Freescale MPC8313 BSP使用说明(ubuntu 10.04)

RTEMS针对MPC8313开发板的移植 PowerPC MPC8313开发板MPC8313系列套件是一套完整的基于摩托罗拉MPC8313系列处理器的嵌入式开发平台MPC8313系列集成PowerPC 处理器适用于那些对成本、空间、功耗和性能都有很高要求的应用领域。该器件有较高的集成度,从而降低了系统的组成开销。高集成度的结果是简化了电路板的设计,降低了功耗和加快了开发调试时间。这种低成本多用途的集成处理器的设计目标是使用PCI 接口的网 阅读详情

这段时间在做MPC8313的开发, 在这里做一下笔记吧, 很多虽然是比较简单的东西,还是记录一下吧,免得已后忘了,以可以查查,以给后以第一次使用的人一个参考吧.

 

Freescale MPC8313 BSP使用说明
      MPC8313的BSP使用的是LTIB为基础的配置工具. 安装盘ISO:

1.LTIB安装
      a. mount ISO:
              mount -o loop MPC8313E_RDB_K26_20070831-LTIB.iso /mnt/cdrom
      b.以非root用户运行, 该用户需要有sudo权限:
              /mnt/cdrom/install
              然后根据提示输入安装路径.

      注: a.提示找不到rpm-build
                     我是在ubuntu 10.04上安装, 系统带的rpm是 4.7的,需要卸裁后安装4.4版的rpm,
                     rpm_4.4.2.3-2ubuntu1_i386.deb,librpm4.4_4.4.2.3-2ubuntu1_i386.deb他们又依赖于libbeecrypt6_4.1.2-7_i386.deb

           b.提示没有sudo root的权限
                 ltib安装是普通用户权限,但是部分操作需要root用户权限。按照提示进行如下操作,
                  #/usr/sbin/visudo
                  然后在文件最后添加如下内容:
                   USERNAME ALL = NOPASSWD:/bin/rpm, /opt/freesca

从DBC到ARXML:详解DaVinci Configurator中通信栈的自动化配置逻辑 本文深入解析了Vector公司DaVinci Configurator工具如何将DBC文件自动转换为符合AUTOSAR标准的ARXML配置,详细介绍了从DBC到ARXML的映射逻辑、自动化配置的边界与陷阱,以及工程实践中的优化策略。帮助工程师高效配置汽车电子系统中的通信协议,提升项目开发效率。 阅读详情

相关推荐

lvgl 9虚拟键盘控件 (lv_keyboard) 使用指南

是 LittlevGL 提供的一个虚拟键盘控件,适用于在图形界面中输入文本。与按钮矩阵类似,虚拟键盘预定义了多个键位布局,支持多种模式和自定义键位映射,能够满足各种文本输入需求。通过与文本区域 (Text Area) 的结合,键盘能够自动将输入的字符传送到指定区域。控件是 LittlevGL 提供的强大虚拟键盘解决方案,适用于任何需要文本输入的界面。通过预定义的键盘模式、自定义键位映射和文本区域自动填充功能,可以大大提升用户输入体验。无论是在嵌入式系统的用户界面中,还是在其他需要虚拟键盘的应用中,

m0_62599305的博客 2149

MPC8313E中文手册

MPC8313E中文手册 4-9章节 包括配置 时钟 内存 等

mpc8313e-rdb开发板原理图.pdf

MPC8313开发板原理图 mpc8313e-rdb开发板原理图.pdf

linux mpc8313启动流程,基于MPC8313E和FPGA的双口RAM驱动开发

摘要 以MPC8313E芯片为平台,介绍了一个基于嵌入式Linux探作系统的双口RAM设备驱动。通过该设备驱动搭建Linux服务器,利用缓存技术实时读取FPGA双口RAM数据,最终实现将海量图像数据高速上传至PC端。关键词 嵌入式系统;Linux设备驱动;双口RAM在众多操作系统中,Linux操作系统以其独有开放性和灵活性成为重要的系统之一,因而开发Linux设备驱动具有重要意义。Linux设备驱...

weixin_34348050的博客 436

linux mpc8313启动流程,MPC8313ERDB从内存启动Linux系统

最近在做MPC8313ERDB的linux版本内核移植,原厂BSP里面的内核版本是2.6.23,现在想移植到2.6.32上面去。这个事情还真心纠结啊,,,linux源码里面虽然有MPC8313ERDB板子的配置选项,但是目前测试了一下,把代码加入到ltib里面,然后prep解压出来,再scbuild,然后scinstall,最后得到uImage,下载到板子上,启动的时候,竟然解压那一步就错了,,,...

weixin_29268267的博客 164

linux gianfar 网口驱动源码,基于MPC8313ERDB平台的Marvell88E1111型网卡驱动移植(uboot+kernel)...

最近一个月挣扎于千兆网的设备驱动移植,现在终于弄出来了,虽然有点累但是收获还是挺多的。进入主题前,首先要感谢网友gorilla0123,他的博客给了我很多启发,在此非常感谢。我建议做网卡驱动这方面的可以参考他的博客,写得很详细,我写的主要是自己遇到的问题以及解决方法。还有很多我不大明白的地方,希望大家多多交流下面进入主题:首先是我们自己的开发平台的介绍:CPU:MPC8313erdb Net...

weixin_34268617的博客 772

MPC8313开发板学习(一)SecureCRT:找不到端口号

*注意事项,自己遇到的问题及解决方法 1.SecureCRT使用,通过串口连接主机串口 首先创建一个新连接,选择协议类型:Serial,下一步选择连接的端口号,注意一定要先查看自己电脑的可用端口号(有的电脑端口号不是从0或1开始的,比如我的就是COM3,当时为了这个折腾了半天),右键单击我的电脑--》设备--》端口。否则会出现找不到端口!此处的右边 RTS/CTS 前面默认有一个对号,需要

Ruing的博客 6128

Ubuntu10.04 64位系统安装LTIB编译工具

因为最近要用到FreeScale MPC8313ERDB这个板子,无奈要进入这个被遗忘的ubuntu去安装早就过时的ltib... 首先看一下这个ltib是用来做什么的?        LTIB(Linux Target Image Builder)工程是一个使用在不同的目标平台下,用于开发和部署BSP(Board Support Packages)的简单工具使用工具,用户能够为其

Yao.GUET 4644

powerpc mpc8313调试实验流程

<br />原文地址:http://blog.myspace.cn/e/407330520.htm<br /> <br />mpc8313调试实验流程<br />硬件:1. MPC8313ERDB development board<br />        2. usbtap JTAG<br />软件:1. codewarrior for powerpc<br />        2. powerpc-linux-gcc<br />        3. u-boot<br />        4. lin

warmshepherd的专栏 3920

MPC8313开发板学习(一)之NFS配置:mount bad file descriptor

NFS主机配置步骤 在客户端配置当输入mount –o nolock 192.168.1.101:/project/target /mnt/nfs/ ,此时一定要确保在自己的本机主机已经存在/project/target/目录,不然会出现 mount bad file descriptor

Ruing的博客 3055

MPC8313开发板正常启动记

花了几千银子买了一个mpc8313的开发板,根据开发板的说明书,开发板的默认console口是串口,把自己的电脑检查了遍,结果没有串口!着急! 没有办法,把之前的旧笔记本翻了出来,接上电源和串口,打开超级终端,显示启动信息: irq_create_mapping for IRQ 1 OK,virq=23 request_irq for IRQ 1 OK interrupt driver i

hhh_yang的专栏 2401

linux mpc8313启动流程,基于MPC8313数据采集系统的研究

摘要:数据采集是一项非常普遍而又重要的技术,广泛地应用于生活中的各个领域,在医学、工业等领域扮演着极其重要的作用。随着数据采集要求的提高,整个数据采集系统必须以嵌入式作为平台开发。嵌入式系统的发展,使得数据采集系统更加稳定,更加可靠。 本文设计了一个基于嵌入式技术的数据采集系统。系统使用的嵌入式处理器是PowerPC架构下的MPC8313,是一种高性能,速度快的处理器,并配置较新的开源操作系统li...

weixin_28946193的博客 171

linux mpc8313启动流程,mpc8313 PCI Init 初始化备忘

u_bootPCI:pci_init_board->pci_hose_scan->pci_hose_scan_bus->pciauto_config_device->pciauto_setup_devicedata:volatile pciconf83xx_t *pci_conf;PCI_BASE_ADDRESS_0static struct pci_region pci_...

weixin_40000301的博客 210

mpc8313 linux移植

准备工作 制作工具链--使用crosstool-ng制作 参考文档1:https://www.mobibrw.com/2017/8602 参考文档2:https://www.cnblogs.com/zzmv/p/5128998.html sudo apt-get install git gperf flex texinfo help2man gawk libncurses5-dev au...

u011302398的博客 442

mpc8313erdb.dts

/*  * MPC8313E RDB Device Tree Source  *  * Copyright (C) 2005-2008 Freescale Semiconductor Inc. All rights reserved.  *  * This program is free software; you can redistribute  it and/or modify i

landywyliu专栏 1115

MPC8313ERDB从NAND FLASH中启动系统

MPC8313ERDB从NAND FLASH中启动系统 mpc8313erdb的linux系统,存放于Nor Flash中,而Nor Flash只有8M,最近在root目录里面加了一点东西,结果Ramdisk的尺寸暴涨啊,一下子超过了4MB(Nor Flash中划分给Ramdisk的空间就只是4M),还好板子上还有32M的NAND Flash,而且原生态的,系统中也没有使用,所以在这里的思路就是

Yao.GUET 3881

MPC8313ERDB从内存启动Linux系统

最近在做MPC8313ERDB的linux版本内核移植,原厂BSP里面的内核版本是2.6.23,现在想移植到2.6.32上面去。 这个事情还真心纠结啊,,, linux源码里面虽然有MPC8313ERDB板子的配置选项,但是目前测试了一下,把代码加入到ltib里面,然后prep解压出来,再scbuild,然后scinstall,最后得到uImage,下载到板子上,启动的时候,竟然解压那一步就错

Yao.GUET 3704

通过IP或socket获取对方的MAC地址

 1。通过已经连接的socket文件获取:  int getpeermac( int sockfd, char *buf ){ int ret =0; struct arpreq arpreq; struct sockaddr_in dstadd_in; socklen_t len = sizeof( struct sockaddr_in ); memse

欢迎来到牛棚 1万+

无领导小组面试的自我介绍办法.pdf

无领导小组面试的自我介绍办法.pdf

上一篇: gSoap的 Serializing与Deserializing
下一篇: OpenLDAP for Windows 配置
aero_boy
博客等级 码龄24年 63粉丝 45原创
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值