当前位置:  技术问答>linux和unix

使用uboot后发生dump,求解

    来源: 互联网  发布时间:2017-01-14

    本文导语:  各位好,我在移植一个新版本的uboot到我的开发板上的时候遇到了一点问题,求教~ 我用的硬件是基于powerpc的mpc8313erdb开发板,通过minicom调试,获得的uboot运行结果如下 U-Boot 2011.03 (Nov 02 2011 - 22:15:49) MPC83XX Reset Status:...

各位好,我在移植一个新版本的uboot到我的开发板上的时候遇到了一点问题,求教~
我用的硬件是基于powerpc的mpc8313erdb开发板,通过minicom调试,获得的uboot运行结果如下

U-Boot 2011.03 (Nov 02 2011 - 22:15:49) MPC83XX

Reset Status: Software Hard, External/Internal Soft, External/Internal Hard

CPU:   e300c3, MPC8313E, Rev: 1.0 at 266.667 MHz, CSB: 133.333 MHz
Board: Freescale MPC8313ERDB
I2C:   ready
DRAM:  128 MiB (DDR2, 32-bit, ECC off, 266.667 MHz)
Flash: 8 MiB
NAND:  32 MiB
*** Warning - bad CRC, using default environment

In:    serial
Out:   serial
Err:   serial
Machine check in kernel mode.
Caused by (from msr): regs 07f2bdd0 Unknown values in msr
NIP: 07FD4918 XER: 00000000 LR: 07FD4910 REGS: 07f2bdd0 TRAP: 0200 DAR: 00000000
MSR: 00003030 EE: 0 PR: 0 FP: 1 ME: 1 IR/DR: 11

GPR00: 00000061 07F2BEC0 07F2BF2C FFFFFFFF FFFFFFFF 00000000 00000000 02B3C517 
GPR08: 07FB3E9C F001C048 00000000 07FF1520 0000000B 52120240 22004100 09FAE000 
GPR16: 01648004 00008800 00000002 41200047 FFFFFFFF FFFFFFFF 00000000 07FB1098 
GPR24: 07FB1AAC 4814F002 07F2BF0C FE7FE000 00002000 00000000 07FF7B24 07F2BFBC 
Call backtrace: 
07FD4910 07FE1324 07FB35D4 07FB1608 
machine check
Resetting the board.

之后就是不停循环这个过程
看起来好像是Caused by (from msr): regs 07f2bdd0 Unknown values in msr这句上出现了问题

有人遇到过这个情况吗?或者直到如何解决这个问题
万分感谢!!

|
推荐方法有2个
1、既然你可以烧写uboot,那就肯定有仿真器,仿真器的配置文件是最好的参考,对照填写
include/configs/mpc831xerdb.h


2、有旧版本的uboot,下载一个同样版本的旧uboot,使用源码比较工具
重点比较include/configs/mpc831xerdb.h
看看旧uboot比官方板有什么改动

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • uboot移植后,使用历史命令问题~
  • uboot 使用save命令死机?
  • “使用uboot来制作内核映像”的问题
  • C++ I/O 成员 tellg():使用输入流读取流指针
  • 在测试memset函数的执行效率时,分为使用Cash和不使用Cash辆种方式,该如何控制是否使用缓存?
  • C++ I/O 成员 tellp():使用输出流读取流指针
  • 求ibm6000的中文使用手册 !从来没用过服务器,现在急需使用它,不知如何使用! 急!!!!!
  • Python不使用print而直接输出二进制字符串
  • 请问:在使用oracle数据库作开发时,是使用pro*c作开发好些,还是使用库函数如oci等好一些啊?或者它们有什么区别或者优缺点啊?
  • Office 2010 Module模式下使用VBA Addressof
  • 急求结果!!假设一个有两个元素的信号量集S,表示了一个磁带驱动器系统,其中进程1使用磁带机A,进程2同时使用磁带机A和B,进程3使用磁带机B。
  • windows下tinyxml.dll下载安装使用(c++解析XML库)
  • c#中SAPI使用总结——SpVoice的使用方法
  • tcmalloc内存泄露优化c++开源库下载,安装及使用介绍
  • 使用了QWidget的程序,如何使用后台程序启动它?
  • sharepoint 2010 使用STSNavigate函数实现文件下载举例
  • 共享内存一般是怎么使用的,是同消息队列配合使用么
  • 使用libpcap读取tcpdump抓取的文件并解析c代码实例
  • Jsp可否使用带有GUI的JavaBean,如何使用?
  • c/c++预处理命令预#,##使用介绍
  • asp程序使用的access在Linux下如何使用!
  • 在div中使用css让文字底部对齐的方法
  • 新装的Linux使用root用户不能使用FTP?
  • Python namedtuple(命名元组)使用实例
  • LINUX下使用Eclipse,如何使用交叉编译器?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3