powerpc开发板
powerpc开发板浦软最初的反向技术研发团队组建于1983年,当时正值反向研发概念在学界流传并备受争议,国内外学者纷纷着文探讨反向概念的合理性与可行性,浦软反向技术研发团队在国内的率先成立,宣告了国内抄板行业的正式诞生。初期,由于PCB抄板概念并未被业界或学界所接受,浦软技术团队以反向研发为主要诉求展开对各类进口设备的技术研究。由于反向研发仍存在诸多争议,浦软早期的运作仅限于在技术上的解析,并主要针对多种进口电子产品进行技术原理与设计思路的反向推理,学习国外先进技术,将其应用于自主产品研发设计当中。历经26年技术研究与服务,目前浦软旗下拥有PCB抄板(电路板克隆)实验室、芯片解密(半导体解析)实验室、电子产品模具外形仿制(抄数)实验室、元器件仿制实验室、软件系统反向研发(反汇编)实验室等五大专业实验室以及一家大型生产加工厂,截止2009年8月,浦软已经顺利完成9万多个项目的交接,已经形成了一支拥有377位业界最顶尖研发人员的强大技术团队,奠定了抄板行业的王者地位。以人们更便捷的获取电子产品技术资料,助力客户成功为使命,浦软旗下逐渐发展诸多权威技术品牌和服务品牌,包括各类型专业反向研发研究所、实验室以及拥有反向研发技术的硅谷之称的浦软技术与服务品牌等等,顺利发展成为中国PCB抄板/芯片解密行业的鼻祖和亚洲最大的反向技术研发中心。从芯片解密、电路板抄板、电路板打样、电路板焊接到电子产品的整机克隆、功能修改、软硬件二次开发以及成品加工;从客户产品构思、可行性评估、成本核算、技术确认、实施开发任务细分到元器件的采购、样机制作与调测、定型设计、完整技术资料以及批量生产,浦软均提供全程技术支持与详细解决方案,为广大客户节约企业成本、缩短项目开发周期周期,持续提高其竞争能力与经济效益。PowerPc8260 UnderRun问题解析[1]在使用MPC8260,配置为FCC1(ATM),FCC2(ETH)、FCC3(ETH)。
FCC1和以太网口间双向吞吐量测试时发现1024-1280字节FCC2/3END驱动在发送时报Txbd underrun错误。
后经分析并解决问题后,得出以下调试经验,希望可以帮到大家 :
8260每个fcc口都有一个FIFO,且有一个阀值指示FIFO的紧急状态。而在高速测试时出现FIFO紧急状态后,FCC1的优先级高于FCC2/FCC3,而FCC2/3出现发送轮空,重发次数达到reTx limit后就会出现underrun错误。
解决办法是:将FCC1-FPSMR(ATM)寄存器的18bit TPRI位置'1',禁止FCC1(ATM)口使用FIFO紧急状态。
效果:
BEFORE:
10242.55%(25%时有20多的丢包,丢包数与underrun错误数相同)
12807.03%
NOW:
102438%
128047%