English

操 作 系 统

   Tenhz Linux

     TenHz Linux 1.0

     TenHz Linux 2.1

     支持的目标板

     商业模式

   winCE

     开发套件

     支持的开发板

     应用软件

     质量控制

 

首页| 关于我们| 操作系统| 开发平台| 解决方案| 外包服务| 公司招聘| 联系我们

 
     
 

       操作系统 - Tenhz Linux

 

腾思软件——嵌入式Linux完全解决方案和嵌入式Linux外包服务提供商。

腾思软件高举自由软件的大旗,以开放源代码为基础,不断跟踪Linux内核的最新发展,切实结合客户的具体需求,为每一个客户提供领先的嵌入式Linux产品、技术和服务。

Tenhz Linux产品随时保持着和开放源代码社区开发的同步,它的所有源代码全部采用当前的最新稳定版本,在腾思软件专业的移植、裁剪和优化的基础上,经过了严格的功能测试和集成压力测试,从而确保Tenhz Linux产品的稳定、可靠和高效。

腾思软件提供两个版本的Linux开发套件,所有软件遵循GPL,同时不存在任何附加的开发和生产License的约束。基于腾思软件专业的产品和技术服务,用户可以迅速地开发出更高性价比的嵌入式产品。

 

TenHz® Linux 1.0

Tenhz Linux 1.0是一个完整的嵌入式Linux开发套件,它为客户提供了一个从最基本的板极引导程序开发,到完整的Linux系统集成过程中所需的核心工具和软件源代码。该产品基于2.4系列内核最新稳定版本,可以支持多种业界流行的嵌入式CPU平台如ARM、XScale、MIPS、PowerPC和x86等。

 

TenHz Linux 1.0 主要特性

 
 

基于2.4内核的最新稳定版本2.4.26,并可在半年之内为客户免费升级到2.4内核的最新版本。

 
 

针对不同的CPU平台,提供最新的GNU交叉开发工具链gcc-3.4.3/gdb-6.3/glibc-2.3.3),确保客户软件开发过程在编译器级别的可靠性与高效性。

 
 

包含100多个交叉编译和测试好的常用根文件系统应用软件包,方便用户基于NFS进行产品开发和集成。
《参考根文件系统应用列表》

 
 

图形化的文件系统裁减和配置工具IBT (Image Builder Tool),开发者只需点击鼠标即可创建一个最小尺寸的根文件系统映像,文件系统最小FLASH需求可在2MByte左右。

 
 

可立即运行在常用的多种商业参考硬件平台之上,免费提供部分平台的参考硬件和软件测试环境
 TenHz Linux支持的CPU和开发板列表

 
 

详尽实用的内核驱动及应用开发指导文档《TenHz Linux 1.0高级开发手册》,包括三本技术手册《TenHz Linux开发环境指导》、《TenHz Linux应用编程指导》和《TenHz Linux内核编程指导》。
《TenHz Linux 高级开发手册目录》

 
 

针对客户项目高度定制的《TenHz Linux高级开发指导》培训课程,内容包括嵌入式Linux的开发流程、应用程序开发、内核驱动开发和嵌入式Linux平台移植与产品集成,时间为3天。
《TenHz Linux高级开发培训目录》

 
 

一个月免费的电话/E-mail产品技术支持和适当收费的3~6个月的开发技术支持,开发技术支持服务可帮助客户迅速移植内核、定制驱动和应用程序。

 
     
 
 

TenHz® Linux 2.1

TenHz Linux 2.1采用最新的2.6.10内核,它天然继承了2.6内核的众多优秀特性,在实时性、网络性能、多媒体处理性能和全新的设备驱动模块(LDM)构架等方面,都有了较大的改进和优化,更加适用于下一代高性能网络设备、智能终端、控制设备、信息家电和汽车电子等产品的开发。

TenHz Linux 2.1产品除了具备1.0产品的所有特性和服务之外,还具备以下的核心特性:

 

TenHz Linux 2.1 主要特性

 
 

实时可抢占内核(Preemptible Kernel)和高性能的O(1)实时调度器,可满足诸如软件音频/视频编解码应用、常规自动控制系统等的实时性要求。

 
 

支持最新的POSIX线程机制NPTL的内核设计,从而具备了较之传统的Linux线程机制更加强大可靠的多线程处理能力。

 
 

更好地支持IPv4/v6双协议栈和集成的网络安全机制,融合了IPSec的安全设计理念。

 
 

基于全新的ALSA和V4L的强大多媒体处理设计,更适合下一代多媒体应用需求。

 
 

USB 2.0高速串行总线支持,TenHz Linux 2.1同时提供针对多款参考平台的USB Host/Client驱动代码。

 
 

融合uClinux的特性,支持没有MMU的微控制器。

 
     
 
基本构架

整个TenHz Linux 产品的基本构架如下图所示:

 
支持的目标板及软件下载
 

TenHz Linux 开发套件支持的部分目标板,列表如下:

注意:针对TenHz Linux所支持的每一款CPU平台,腾思软件都可以定制提供相应的试用版和演示版,以下“软件下载”一栏列出的只是大多数客户最关心的平台。

体系结构

提供商

板子名字

CPU型号

产品版本

软件下载

ARM

ARM

Integrator CM720T

ARM 720T

1.0, 2.1

ARM

Integrator CM920T

ARM 920T

1.0, 2.1

TenHz

THDP-S3C2410

S3C2410A

1.0, 2.1

TenHz

THDP-S3C2800

S3C2800X

1.0, 2.1

TenHz

THDP-AT9200

AT91RM9200

1.0, 2.1

TenHz

THDP-iMX21

i.MX21

1.0, 2.1

TenHz

THDP-iMXL

i.MXL

1.0, 2.1

TenHz

THDP-iMX1

i.MX1

1.0, 2.1

PowerPC

MCG

MBX860

MPC860

1.0

TenHz

THDP-MPC860T

MPC860T

1.0

TenHz

THDP-MPC8245

MPC8245

1.0

TenHz

THDP-MPC8260

MPC8260

1.0

TenHz

THDP-MPC8540

MPC8540

1.0

TenHz

THDP-MPC8560

MPC8560

1.0

TenHz

THDP-PPC405GP

405GP

1.0

TenHz

THDP-PPC440GP

440GP

1.0

TenHz

THDP-PPC440GX

440GX

1.0

MIPS

AMD

Alchemy Db1500

Au1500

1.0

TenHz

THDP-DBAu1550

Au1550

1.0

TenHz

THDP-DBAu1200

Au1200

1.0, 2.1

TenHz

THDP-BCM1250

BCM1250

1.0, 2.1

Broadcom

BCM 94704

BCM4704

1.0

Broadcom

BCM97395

BCM7038

2.1

IDT

79EB438

RC32438

1.0

MIPS

Malta

4Kc/5Kc

1.0

MIPS

Malta

4KEc/24KE

1.0

Toshiba

RBHMA 4400

TX4937

1.0

Toshiba

RBTX4939

TX4939XBG

1.0

XScale

TenHz

THDP-IXP425

IXP425 (BE)

1.0, 2.1

TenHz

THDP-IXP425

IXP425 (LE)

1.0, 2.1

TenHz

THDP-IXP465

IXP465

1.0, 2.1

TenHz

THDP-PXA255

PXA255

1.0, 2.1

TenHz

THDP-IXP262

PXA262

1.0, 2.1

TenHz

THDP-IXP27x

PXA27x

1.0

SH

Renesas

SH7751R T-Engine

SH7751

1.0

x86 (IA32)

x86兼容机

Intel

x86/Pentium

1.0, 2.1

说明

1.“"提供商”栏标记有“TenHz”,表示该单板由腾思软件自行设计或者第三方合作伙伴设计;
2. “版本说明”栏标记有“Q1, 2005”等内容,表示为Roadmap的产品;
3. 对于表中未列出的CPU,欢迎同我们取得联系,来获得相关的测试版本;

TenHz Linux 的商业模式

上海腾思软件为客户提供嵌入式Linux平台的完整解决方案,即TenHz Linux SDK

TenHz Linux SDK包含以下内容:

 

TenHz Linux SDK 内容

 
 

THL-SDK-DEV: TenHz Linux 基本开发包
完整的TenHz Linux开发环境软件包,包括针对指定CPU平台的经过严格测试验证的板极Linux支持包(LSK),优化高效的GNU交叉开发工具链和具有100多个核心应用的参考根文件系统。同时提供完整的 《用户使用手册》和免费的1个月电话和E-mail技术支持

 
 

THL-SDK-TLS: TenHz Linux 增值工具包
 
图形化的Linux根文件系统配置工具IBT(Image Builder Tool)。

 
 

THL-SDK-SUP: TenHz Linux 技术支持
收费的电话和E-mail技术支持,为客户解决具体的开发难题。

 
 

THL-SDK-TRN: TenHz Linux 高级培训包
提供针对嵌入式Linux的开发流程、应用程序开发、内核驱动开发和嵌入式Linux平台移植与产品集成的高级培训,时间3天。

 
 

THL-SDK-DOC: TenHz Linux高级开发文档
《TenHz Linux 高级开发手册》,包括三本技术手册《TenHz Linux开发环境指导》、《TenHz Linux应用编程指导》和《TenHz Linux内核编程指导》。

 
     

相关文档

《TenHz Linux Brief 1.0》
 

版权所有 上海腾思软件有限公司

联系电话:021-54189762    传真:021-54189763