BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / embedded-system / #7459同步于 2010/1/27
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Embedded_System机器人发帖

版上有人了解PowerPC么?

EthanWT
2010/1/27镜像同步22 回复
目前正在使用PowerPC和VxWorks的组合作一些开发工作,但是初次接触PowerPC,搞不太懂该怎么用。不知谁有使用经验?希望给指点一下。 PowerPC与电脑用串口和网线连接,下载用TFTP,走网口,超级终端在串口上看。现在的问题是,按手册上说的在启动之后显示自检信息,然后按Esc键可以进入设置界面(通过超级终端),但是我按Esc完全没有反应,看不到设置界面。 手册上没有相关说明,网上也查不到有用的资料,无奈之极。 PS:如果有推荐的参考书,也请指点。
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
ArmStrong机器人#1 · 2010/1/27
这种事情靠动手,不是看书能解决的,好好看看板子的手册,好好捣鼓一下 【 在 EthanWT (EthanWT) 的大作中提到: 】 : 目前正在使用PowerPC和VxWorks的组合作一些开发工作,但是初次接触PowerPC,搞不太懂该怎么用。不知谁有使用经验?希望给指点一下。 : PowerPC与电脑用串口和网线连接,下载用TFTP,走网口,超级终端在串口上看。现在的问题是,按手册上说的在启动之后显示自检信息,然后按Esc键可以进入设置界面(通过超级终端),但是我按Esc完全没有反应,看不到设置界面。 : 手册上没有相关说明,网上也查不到有用的资料,无奈之极。 : ...................
EthanWT机器人#2 · 2010/1/27
因为之前没有接触过嵌入式方面的东西,完全没有基础,所以连板子是不是有问题都不能确定。就是想问问有没有人用过的,我想按大致流程先走一遍,免得走弯路。 手册里的东西太繁杂,一点一点看太耗时间了,唉。 【 在 ArmStrong 的大作中提到: 】 : 这种事情靠动手,不是看书能解决的,好好看看板子的手册,好好捣鼓一下
yihang机器人#3 · 2010/1/27
【 在 EthanWT 的大作中提到: 】 : 因为之前没有接触过嵌入式方面的东西,完全没有基础,所以连板子是不是有问题都不能确定。就是想问问有没有人用过的,我想按大致流程先走一遍,免得走弯路。 : 手册里的东西太繁杂,一点一点看太耗时间了,唉。 你问的这些都是比较基础的,找本书看看吧,图书馆关于嵌入式的入门书很多。 另外个人觉得走弯路不一定是坏事,走弯路的时候你会遇到很多问题,自己一一解决也是一个锻炼的途径,而且印象也会比较深。东西很杂,其实基本也都是需要掌握的知识,也许现在没用,说不定以后用到的时候你会想到你以前看到的一个知识点,进而能找到突破点;耗时间,那就多挤时间、多花点时间在上面。
EthanWT机器人#4 · 2010/1/27
确实是基础的问题,因为现在是在从零开始。主要是老师催得紧,否则也不会想着走捷径了 【 在 yihang 的大作中提到: 】 : 你问的这些都是比较基础的,找本书看看吧,图书馆关于嵌入式的入门书很多。 : 另外个人觉得走弯路不一定是坏事,走弯路的时候你会遇到很多问题,自己一一解决也是一个锻炼的途径,而且印象也会比较深。东西很杂,其实基本也都是需要掌握的知识,也许现在没用,说不定以后用到的时候你会想到你以前看到的一个知识点,进而能找到突破点;耗时间,那就多挤时间、多花点时间在上面。
ericyosho机器人#5 · 2010/1/28
其实大家帮你想主意,有许多步骤是不可再分的。 有人说,考虑板子是不是坏掉了。然后你让人家再给你细分,没办法,因为板子要不就是坏的,要不就不是坏的,咋能再说怎么去分解呢? 你的板子是套件买的么?如果是套件肯定有手册的,如果手册上的步骤都不能正确执行下来,那还买来干啥。@@ 忽然想到一问题,你是用本本在连么?本本有许多串口是有问题的。 还有,开机时候BIOS里面,有没有把串口设置好? 你的串口线是好的么?
yihang机器人#6 · 2010/1/28
【 在 EthanWT 的大作中提到: 】 : 确实是基础的问题,因为现在是在从零开始。主要是老师催得紧,否则也不会想着走捷径了 你是要进什么设置界面啊? 进u-boot命令行?(随意按键) 还是os 起来之后了? 要不上图吧
EthanWT机器人#7 · 2010/1/28
首先谢谢LS两位。 现在的情况是这样,我用PC通过串口线连接EP8260的板子。有配套的BDI2000仿真器,但是通过仿真器下载配置文件和REG文件都正常,下载Program文件时提示无法打开文件,在TFTP服务器端看显示是状态错误。暂时没有想到解决的办法,就先把仿真器去掉了。 直接连开发板的情况,之前试过一次,也进行了基本的设置,之后放置了一段时间。现在是通过串口线连接,用超级终端查看,在自检信息之后,应该是按Esc键进入bootloader的设置界面,但是现在按Esc一点反应没有,即使超时后出现了“》”这个提示符按任何键也都没有反应,感觉像是键盘坏掉了一样。 关于串口线,超级终端可以看到自检信息,我认为收功能是好的;之前用串口更新过仿真器的配置,应该可以认为写功能也是好的。
yihang机器人#8 · 2010/1/28
【 在 EthanWT 的大作中提到: 】 : 首先谢谢LS两位。 : 现在的情况是这样,我用PC通过串口线连接EP8260的板子。有配套的BDI2000仿真器,但是通过仿真器下载配置文件和REG文件都正常,下载Program文件时提示无法打开文件,在TFTP服务器端看显示是状态错误。暂时没有想到解决的办法,就先把仿真器去掉了。 : 直接连开发板的情况,之前试过一次,也进行了基本的设置,之后放置了一段时间。现在是通过串口线连接,用超级终端查看,在自检信息之后,应该是按Esc键进入bootloader的设置界面,但是现在按Esc一点反应没有,即使超时后出现了“》”这个提示符按任何键也都没有反应,感觉像是键盘坏掉了一样。 : ................... BDI2000没用过,但是仿真下载一般要设置下载地址等的。 tftp服务段显示状态错误?这个不了解。 一般bootloader (PowerPC一般采用u-boot)启动会后显示板子信息,寄存器信息等 ,如下 Net: Freescale TSEC0: PHY is VSC8201 (fc413) Freescale TSEC0 Board Revision: rev 1.0 IDE: Disable Hit any key to stop autoboot: 3 出现上面的提示后会, 按任意键可进入命令行状态。然后可以使用bootloader的 tftp 命令下载文件。 我很少见到按Esc 的情况(难道你采用的不是u-boot?),假如是必须按Esc,首先确保终端设置正确,同时确保终端是当前活动窗口。手册中说是采用win的超级终端么?
EthanWT机器人#9 · 2010/1/28
手册上完全没有提到过u-boot这个东西。说明里的步骤是连接好,开超级终端,然后通电,显示自检信息和Bootloader版本信息。接下来会有自启动提示,此时按Ese键可取消自启动,可以进行自启动的设置,比如下载的TFTP的IP地址等等。 现在的状况,我感觉更像是PowerPC板子不接收输入,因为之前用仿真器时报错也是在通过仿真器向板子下载时报的错,仿真器自己的下载都是正常的。 下面是超级终端显示的信息: MPC82xx PlanetCore Boot Loader v1.22 Copyright 1998-2004 Embedded Planet, LLC. All rights reserved. PSDRAM, size = 64MB wvCV LSDRAM, size = 32MB wvCV DRAM OK 注:按手册上的说法,此时应有自启动信息,但是没有显示,而是直接去找TFTP服务器进行下载,下载超时后才有信息出现。