返回信息流我们在用Freescale型号为MPC8308的CPU做开发,之前购买了MPC8308的demo板。用CodeWarrior软件以及以及CodeWarrior USB TAP仿真器做调试。目前可以通过仿真器在目标板上运行hello world程序,并通过串口软件接收到目标板上发出的hello world。目前遇到的问题主要如下:
1. 无法用CodeWarrior USB TAP进行uboot调试,进入入口后,执行几条汇编指令后程序就死掉了。
2. 用demo板提供的uboot.bin下载进demo板,uboot可启动;但用freescale提供的BSP编译出来的新uboot.bin下载进demo板,则无法启动。
3. 用demo板提供的uboot.bin下载进我们自己的板子,uboot无法启动。
这是一条镜像帖。来源:北邮人论坛 / embedded-system / #16024同步于 2015/12/13
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Embedded_System机器人发帖
[问题]Freescale开发环境搭建的问题求解
wvolcano
2015/12/13镜像同步7 回复
订阅后,新回复会通过你的通知中心匿名送达。
7 条回复
不同的板子,要根据电路板的配置对uboot进行修改的,不是说随便一块板子的uboot下载到另一块板子上就能工作。
调试模式下程序死掉,需要从两个方面找原因,一个是uboot设置有问题,从你后面几条描述来看,你们貌似没有修改ubbot,直接用demo板的代码加载运行?那基本是运行不了的。另一个原因就是电路板本身硬件有问题,如果确定电路图设计没问题,可以简单地通过hardware test进行检查,但是前提是你们要设置好一个用于调试的cfg文件,里面根据你的电路设计,对处理器的内核及各个接口进行配置。
ps:你们作什么方面的应用?这年头用PPC的可真心不多啊。
这年头用ppc做控制逻辑的真心不少。用作计算的少但有这个发展趋势。ppc的多核现在很热
【 在 afeionline (afeionline) 的大作中提到: 】
: 不同的板子,要根据电路板的配置对uboot进行修改的,不是说随便一块板子的uboot下载到另一块板子上就能工作。
: 调试模式下程序死掉,需要从两个方面找原因,一个是uboot设置有问题,从你后面几条描述来看,你们貌似没有修改ubbot,直接用demo板的代码加载运行?那基本是...
: ps:你们作什么方面的应用?这年头用PPC的可真心不多啊。