联系方式

中国总部
地址:苏州工业园区星海街188号恒宇广场709
电话:+86 0512-6265 8030
电邮: info_cn@lauterbach.com
北京
地址:西城区南礼士路甲3号海通大厦B座515室
电话:+86 010-68023502
电邮: linglin.he@lauterbach.com
深圳
地址:深圳市南山区桃园路1号西海明珠商务公寓E座1406
电话:+86 0755-86210671
电邮: emily.zhang@lauterbach.com
Job
公司新闻详情

TRACE32已经支持在RISC-V上的Linux调试

2019-08-20

 

Lauterbach GmbH,作为RISC-V基金会的银牌会员,宣布全面支持基于RISC-V开源ISA平台上的Linux系统的JTAG调试。Linux kernel awareness作为插件与TRACE32调试器无缝集成,为客户开发Linux整体系统开发提供全生命周期的支持,从目标板的Bring up、Boot-loader,系统Kernel和Library,再到Application应用任务级的调试。这样就实现了单一的调试工具用于系统开发的所有阶段,可以帮助工程师减少培训时间和开发成本,为客户研发高质量的嵌入式设备奠定基础。

 Linux Kernel Awareness支持MMU解析。这允许调试器分别为目标系统的单个进程、Kernel模块以及Shared Library模块分别加载符号表,和分配他们到正确的内存分区。这种方法使开发人员能够在TRACE32调试环境查看和控制目标系统的所有组件:内核、内核模块、设备驱动程序、中断服务程序、进程、线程和共享库。

 

除了标准的JTAG的调试特性支持外,TRACE32还提供了一些独特的扩展调试方法,比如Process 断点可以设置当一块共享代码执行一个特定的线程或进程时实现断点触发;能够阅读内核日志,能够检查/ proc / sys文件系统和所有的mountpoints。TRACE32调试器也全面支持Linux-SMP系统,支持运行在多个处理器核心中动态地调度的Process调试,为用户提供开发调试过程中完整的系统的可见性。

 

Lauterbach GmbH的国际销售经理Norbert Weiss先生说:“这个最新的扩展是TRACE32调试器帮助企业更进一步提高开源项目的成本效益。这种新的扩展使使嵌入式软件在电子产品中的应用更安全、更健壮和更有保障。”这个最新扩展已经在最新的TRACE32版本中交付使用。


 

 

tl_files/news/news_risc-v-bg.gif

< 返回

产品方案推荐

产品推荐方案一

Lauterbach 对高通Snapdragon? processors的支持

浏览更多产品方案