Imagination更新MIPS工具和OS支持

过去的一年里, Imagination大量投资MIPS生态系统,以使开发人员获得支持我们CPU的行业领先工具和操作系统。这包括与Oracle合作开发最新的支持MIPS的Java SE 8,扩展支持整个MIPS CPU的Green Hills工具和编译器,并通过开放源码prpl基金会出色地完成此项工作。

在此,我想与大家分享我们最近完成的几项工作,以及我们在未来预计要完成的工作计划。

Codescape MIPS SDK新版本

去年,我们介绍了Codescape MIPS SDK的两个版本(基本版和专业版),其设计旨在为MIPS软件开发提供一套完整的工具(编译器、链接器、调试器等)。如今,我们正准备发布SDK的更新版本。此版本支持64位MIPS Release 6 CPU,包含了高效能的I6400 军工级内核。

从我们官方网站可以下载免费的Codescape MIPS SDK基本版程序包。同时,我们还为多个32位和64位的变体提供了入门指南和预编译库。所以,请一定浏览我们的专业网站。此外,Codescape是推荐的 SDK程序包,以补充来自prpl Foundation的MIPS-flavored开放源码QEMU仿真器。

 Codescaper调试器

Codescaper调试器

对Codescape MIPS SDK专业版工具包感兴趣的生态系统合作者,请访问此页注册。专业版含有Codescape最新的特性,包括广受欢迎的Codescape调试器、高速处理器内核模型及IASim仿真器(仿真器基于Imagination合作伙伴Imperas公司开发的快速引擎)。

Probes试样

Codescape SDK的两个版本均有许多来自Imagination和第三方的探针。本月下旬,我们将发布一系列的探针,即SysProbes系列。将发布的第一个为SP55,其支持大量的Imagination IP,包括Ensigma RPU和MIPS CPU(包含64位I6400内核)。

Codescape调试器 and Codescape控制器支持SysProbes。控制器是一个强大的低级命令行启动工具,包含了FPGA应用或测试硅的脚本库。

Expanded OS support扩展操作系统支持

我想讨论的第一个操作系统是FreeRTOS。这是一款广泛使用的实时操作系统。FreeRTOS先前的版本已经运行在Microchip Technology开发的基于MIPS PIC32的MCU上运行。我们在此基础上建立的版本则支持MIPS最新的内核,包括interAptiv和P5600。点击此处可看到更新版本——请及时关注网站以获取最新资讯。

第二,我们将继续为MIPS客户开发MEOS。客户在寻找一个全面的中型嵌入式系统解决方案,在这些系统中,代码规模和改进性能是首要任务。MEOS便是当下Imagination直接可用的方案,其已在各种平台上运行,包括Malta开发板。

最近的另一个进展是在日本TRON论坛发布的公告(原T-Engine论坛)。公告指出,用于MIPS的开放源码T-Kernel 2.0将于7月发布在TRON论坛官方网站上。RTOS主要针对物联网应用的小型MCU。

最后,我们已开始与Fedora OS贡献者Michal Toman展开合作,以重新开展有关操作系统MIPS的开发工作。Michal目前正在多个32位和64位基于MIPS的开发板上测试Fedora,包括我们的Creator CI20微机。更多资讯将于不久更新。

Fedora将融入MIPS架构中

Fedora将融入MIPS架构中

MIPS开发人员社区

如果你是开发人员,并有兴趣加入MIPS Insider社群,请访问我们的论坛。请一定浏览 www.prplfoundation.org 上有关开放源码开发的prpl Foundation社区。

原文链接:
http://blog.imgtec.com/mips-processors/an-update-on-mips-tools-and-os-su...

--电子创新网--
粤ICP备12070055号