“首先感谢九游会J9公司和ARM公司的共同努力,使我们能够顺利地在SUN solaris上运行RVDS和使用RVI调试器进行单板开发。不过期间遇见的RVDS工具的问题,希望ARM公司在后期版本上进行进一步改进,以方便用户的使用。”
----张俊 项目经理 上海贝尔阿尔卡特股份有限公司
● The company作为阿尔卡特朗讯在亚太地区的旗舰公司, 上海贝尔阿尔卡特是中国电信领域引进外资的股份制企业, 拥有丰富的国际资源。公司直接隶属于国务院国有资产监督管理委员会。
上海贝尔阿尔卡特是一家拥有数十亿美元规模的电信技术厂商, 它提供端到端的电信解决方案和高质量的服务, 产品覆盖固定、移动网络、宽带接入、智能光网络、多媒体解决方案和网络应用。它拥有一个专业研发中心, 可进入阿尔卡特朗讯全球技术库, 开发应用于中国和出口到阿尔卡特朗讯全球客户的原创技术。公司生产制造平台设备先进, 工艺先进。公司的营销服务网络遍及全国, 并在50多个地方开展海外业务。上海贝尔阿尔卡特是一家能满足中国客户国际化需求的供应商。
2006年12月1日全球合并之后, 阿尔卡特朗讯已将其在中国地区的业务整合至上海贝尔阿尔卡特旗下。上海贝尔阿尔卡特拥有员工10000名, 研发人员4000名, 在阿尔卡特朗讯全球及亚太地区业务战略中发挥着日益重要的作用。
● The challenge
现在所做的项目是交换机领域,需要一个基于solaris操作系统,支持双ARM11多核调试的调试工具,使用方便,支持多核的同步,支持源代码调试,可以对多核进行单独控制或同步控制,支持断点、单步、查看变量等功能。
● The Solution
九游会J9代理的ARM产品RVDS(RealView Development Suite)开发工具中的Realview Debugger调试工具解决了他们的问题,首先RVD可调试ARM架构的所有内核,且支持多ARM Core,及ARM+DSP的多核调试,配合与Realview ICE仿真器可实现交叉触发断点使外部事件达到多核同步,解决了多核调试中处理器同步的难题,满足大型复杂应用程序开发的要求,加快开发速度,保证产品质量。
● The Results
解决了多核调试的问题,RVI的多核调试功能给客户带来了很大的方便,提高了工作效率,加速了产品开发速度。
产品优势
RVDS和RealView ICE是ARM开发的JTAG调试工具,满足SOC和大型应用程序的开发,便捷的ETV功能,可以快速查看外设寄存器和定义实际存储空间。灵活的复位方式和ROM调试功能,可以方便的调试已经固化在ROM中的代码。RVD支持条件和数据断点,可以加快问题定位。RVD支持软件模拟和硬件两种方式的交叉触发断点,尽可能的方便客户的调试。