原创 也许是PowerPC最佳的调试器--BDI2000

2006-11-21 14:59 7872 13 31 分类: MCU/ 嵌入式

前几天,在展会上近距离的看了“BDI2000”调试器,今天抽空在网上看了一下“Abatron”公司网站(http://www.abatronag.ch),了解了一下这“厉害”的东东。


2b1a43a4-782f-4e6b-82c9-0b49e83af020.jpg


期待它,是因为它支持PowerPC系列目标平台的仿真(ARM平台的仿真器比比皆是,我们公司自己就有)。在其官方网站上介绍,目前支持的PowerPC系列有:


» MPC5xx/8xx
» PPC6xx/7xx, MPC82xx, MPC83xx, MPC7400/7410, MGT5100, MPC5200
» MPC744x, MPC745x, MPC8641/D
» MPC85xx
» PPC4xx:
        405EP, 405GP, 405GPr
        440EP, 440GP, 440GR, 440GX, 440SP, 440SPe
        Xilinx Virtex-II Pro, Xilinx Virtex-4


要知道,上面红色的8641D是Freesacle最近才推出的“Dual e600”核的CPU啊,还是引用官方网站的新闻:


“Support for the MPC8641 & MPC8641D (Dual Core Processor) is currently available for the GNU debugger (bdiGDB).”


还有“Xilinx Virtex-II Pro, Xilinx Virtex-4”平台,FPGA内嵌PowerPC405,这种软核的芯片也许是未来的方向。


 


更重要的是,我们的开发工具,已经很好的支持了BDI2000,这无疑给PowerPC平台的调试带来更高的效率。


在国内BDI2000的代理也是较有名气的“麦克泰”,www.bmrtech.com





PARTNER CONTENT

文章评论18条评论)

登录后参与讨论

xxdg 2025-1-7 15:11

审核未通过
回复 (待审核)

weihaomail_260552838 2012-10-16 09:38

用JTAG烧写,可以省去很多配置的麻烦,而且不需要仿真器,所以性价比更高。 http://www.zhefar.com/services-ee.htm#JTAG_Flash 产品特点 不需要使用带插座的Flash,提高可靠性; 不需要借助仿真器、调试器,不需要原厂软件,大大降低成本、提高生产灵活性; 轻量级绿色软件; 与CPU架构无关,支持PowerPC/ARM/MIPS等架构的CPU及CPLD/FPGA或者其他SoC; 使用 CPU 的JTAG 接口,无需增加任何额外电路; 不需要CPU任何启动代码即可完成烧写写;不需要配置CPU内部寄存器、初始化时钟内存等步骤; 即使CPU死机或者因Flash数据损坏导致板卡不能启动时,同样可以回读Flash内容,为维修调试提供依据; 使用WH-USB-JTAG电缆,加载Flash速度比其他电缆快10倍左右。使用WH-USB-HiJTAG电缆,加载速度最快是WH-USB-JTAG电缆的5倍左右。 产品功能 支持 numonyx, Spansion, Intel, AMD, ST, SST, EON, 等厂家的并行NOR Flash,且提供后续新Flash型号的全程支持; 对Flash读写、编程操作; 支持块操作(擦除、加锁、解锁); 除了Flash相关功能以外,还可以通过点灯等操作验证 JTAG 器件的基本功能; 可以读写其他芯片 通过程序可以读写与JTAG器件(通常是CPU)相连的其他芯片(如CPLD, ASIC等),这样在CPU没有跑起来或没有软件的情况下甚至都可以去对单板做一些调试,从而提高效率,缩短开发周期。

用户64375 2008-4-3 10:39

很高兴看到两位的讨论! 我所关心的,是这款PPC仿真器,能否支持GDB?或者调试环境是否有eclipse的插件? 另外最近关心一个问题,mips平台上的仿真器都有哪些选择? tianlin.lbg@hotmail.com可以和我交流

用户44971 2008-3-21 19:56

JediView for PowerPC免费提供给用户试用,试用满意了才决定是否购买,JediView for powerpc 评估版本下载地址:http://www.micetek.com.cn/products/product-detail.asp?id=236&class=001006

用户44971 2008-2-1 22:10

楼上说的调试vxworks有问题,我们测试过用codewarrior或者JediView调试VXworks时候确实在某些程序段会出现符号表对齐不上问题,但是你走汇编或者混合汇编会发现这个都是正常的,并没有错误.你用codewarrior或者JediView调试u-boot,Linux代码就没有这种问题,源代码都能与符号表对应起来,而且很顺利.我们分析过windriver有对他们公司自己代码优化过. 另外我们公司卖USBTAP应该也有几百套出去了,几乎没有听说USBTAP不能烧写哪一款PowerPC板子上falsh, 问题一般都是客户 使用不当以及r初始化文件问题,所以在烧写flash方面,我一点都不赞成你的观点,在调试u-boot以及Linux方面也没什么问题.另外你说的那个工具多少钱?至少要好几万 吧,而USBTAP价格是5000RMB.性价比看出来了吧?如果你遇到USBTAP不能支持什么PowerPC flash烧写,或者烧写有什么问题,直接联系我好了,withoutend1979@tom.com

用户1513827 2008-1-20 18:01

我用了CodeWarrior 和JeDiview 下载Vxworks image 到Powerpc开发板内存里,结果是符号解析乱套的,不能源代码级调试,直接运行的话调试器报告异常,这一点连你们的技术支持都承认的。 还有我用JEDIView自带的Flash烧写工具ARM板上的Flash也是经常性的罢工,。。。

我们需要的是一个稳定可靠的工作平台来调试分析,如果本身都不大稳定那么出了问题你也不知是调试器的呢还是自己设计的板子系统的问题,是把。。。 你做过研发吗???  老实的说你们的USBTAp 或许只能用来烧写Flash,而且也是不大稳当的来使用生产现场的话。生产现场出了问题谁也说不清的,

用户44971 2008-1-7 18:08

 告诉你,那十几款PowerPC处理器我都在我们公司板子或者客户板子测试过,你能找出一款USBTAP不能支持CPU,我送你十个USBTAP

用户44971 2008-1-7 18:01

我的MSN: withoutend@hotmail.com 奉陪

用户44971 2008-1-7 17:59

  什么托,说的那么难听,那些CPU我当然测试过,我们公司都有板子,也在客户的板子测试过, 那你测试过吗?你不用USBTAP也就罢了,不要误导别人,我看你才象是某某公司的托,那你告诉我什么CPU,USBTAP不能烧写上面的例子?你给我举出实例呀。

用户1513827 2007-12-26 20:42

这么多CPU 你自己都试过?一看就知道是个Micetek 的托儿,这是个台湾台资企业!!!! 你知道USBTAP这个开发的来历吗? 原来是一个叫AMC公司的,也是开发过PowerPc仿真器的有PowerTAP之类的,早期进入过国内市场,但是和Windriver的产品竞争明显不行了没人用了,被Metrowerks 收购了,做的东西还是不行。CodeWarrior 调试Vxworks时候行不行?你试过吗?
相关推荐阅读
用户64375 2008-10-08 11:35
GRUB加载软盘镜像的两种方法
div class="articleContent">北京福名堂作为北京最老牌的起名和风水机构,因为公司聘请了多位知名风水大师和起名专家,因为专家的可选性,客户往往是通过其他光顾过北京福名堂的客...
用户64375 2008-04-14 16:19
制作VxWorks U盘启动盘
对于X86平台,比较常用的手段是使用软盘来制作Bootrom启动盘,当然也可以制作硬盘启动。但随着硬件的发展,很多主机和目标机都已经没有软驱接口了,取而代之的是BIOS支持U盘的启动。如果能用U盘来替...
用户64375 2007-11-14 14:38
Google涉及手机市场,这很可怕
大家已经看出来了,Microsoft已经不甘心只是占领台式机市场了。从2002年开始,SmartPhone和PocketPC不断的冲击着智能手机市场,逐渐的SmartPhone由于功能不够完善而退出,...
用户64375 2007-07-13 09:59
eclipse下Serial Terminal
基于eclipse框架,打造自己的开发工具,逐渐成为IDE业界,具体的讲是嵌入式IDE业界的一个潮流和事实上的标准。eclipse的插件机制和开源社区丰富的插件资源为我们打造IDE环境提供了便利。在嵌...
用户64375 2007-03-05 17:34
VxWorks无法使用bochs的虚拟硬盘?
最近抽时间玩了一下Bochs,一个大家也许都不熟悉的虚拟机,当然SkyEye的成员想必会有所研究。Bochs和大家熟悉的VMWare类似,可以生成模拟的硬盘,只要安装想到,很容易实现,我在上面也顺利安...
用户64375 2007-03-01 09:28
CF卡替代PC机硬盘
我想有很多朋友们都是在使用PC机作为目标机进行嵌入式开发的。进行程序固化或使用文件系统的时候,会使用PC机硬盘进行数据存储,可能遇到问题是这样的:使用大容量硬盘浪费资源,小硬盘现在难找硬盘必须加固,禁...
EE直播间
更多
我要评论
18
13
关闭 站长推荐上一条 /1 下一条