
很多欧美公司都是有非常强的研发团队。为什么放弃自己研发而采用计算机模块, 主要有以下的几个原因:
1. 处理器更新速度快、复杂度逐年提高, 和研发周期之间的矛盾。现在无论是基于ARM、 X86构架、Power PC和 MIPS构架,更新速度非常快,举一个例子,Nvidia的Tegra 号称 每年对于处理器进行一次更新。 现在 4核的Tegra已经接近发布。 这个就和工业控制类的产品往往需要24月的研发周期产生了矛盾。 采用成熟稳定的模块缩短研发周期就成为一个最优选择。
2. 产品可靠性的要求。 随着新的处理器复杂程度的提高, 一个产品出来后,产品的测试是一个很头痛的问题, 最大的问题是样本不够多,测试边界不够大。很多问题往往到了使用中才逐渐发现,这样就对品牌和信誉产生影响。采用模块可以尽量降低这个风险。 举一个例子, 同样做一款新的产品,Toradex Tegra 2模块。 在样品销售期间,就销售出了数百套(每个客户限制一套),这样,在短期(2个月左右),如海量一般的问题反馈, 可以使Toradex获得足够的问题信息,在短期连续修改了3版,当最终的产品出来时,已经是一个相当稳定的产品了。
3. 生命周期中采购问题。现在嵌入式系统的核心部件采购,随着邻近生命周期, 越来越成为一个头痛的问题。 这个问题,首先在产品的设计初期器件选型期间,就要做很好的规划,例如分散品牌,采用嵌入时产品线(长寿命周期)的产品。但是,一个嵌入式系统往往设计数百个元器件。核心的部分有数十个。 作为模块生产厂,可以采用集中采购和备货的方式,降低这个风险。

一、 Colibri WINCE BSP的背景
Toradex Windows CE BSP 是当今市场上一款高级的板级支持包,除了支持标准的WINCE 功能,还包含了大量的各种驱动,这些驱动针对原来的驱动作了优化。
Toradex bootloader和BSP是可配置的,这就为程序开发者开发自己的操作内核节省了大量的开发负担。可以通过修改注册表或者添加文件到板上的Flash文件系统中来配置这些驱动。
二、 具体改动内容
从 2010年6月24号针对WINCE5.0/6.0发布的3.6 版本BSP, image, 到2010年4月9号发布的3.9版本, 均经历了从Bate版到正式版,由大量的客户测试, 以确保最终客户可以使用到稳定和最新技术的产品。
1. 适应WINCE update, 每一个版本都是针对于微软最新的更新,如 - WinCE 5 Updates: Installed MS Updates until 2011M02,- WinCE 6 Updates: Installed MS Updates until 2011M02。
2. 前期发现软件bug的修复。如- SB Hub Driver: Fixed wrong speed detection that caused problems with a particular Cypress hub. 据不完全统计,修复了22个软件bug.
3. 对于新的模块提供支持, 由于PXA320/270硬件均有了新的版本,另外也引入了新的处理器Tegra 2,Toradex软件和加载/更新工具也据此做了调整。如- - FlashDisk: The FlashDisk is now able to load even if the flash disk content is completely messed up. This allows users to format the disk and thus use a clean flash disk again.
4. 对于OS 的持续优化。如-Added CRC to Windows CE image also before compressing; - FlashDisk driver: The fast load feature等。
更多详细内容,可以从http://files.toradex.com/Colibri/WinCE/Images/PXA_Image_ChangeLog.txt 获得。
一、 热爱生活

说到一种产品是Swiss made, 就能联想到高品质,产品背后代表一种高标准的要求。为什么一个国土面积只有不到江苏省的一半,人口仅有上海市1/3的国家能够创造出如此众多的知名品牌,并且在享誉全球。 你可能会说是创新精神,对的。 但这只是一部分原因,根源在于他们对于生活的热爱。瑞士人经常说:“人的生命只有一次!”, 背后的含义是:人要享受生活。这一点在Toradex公司得到充分体现。
瑞士公司Toradex Services GmbH的CEO Stephan wili是一个飞行员,具有35年飞行资历,驾驶过DC-10, 超过2500小时飞行经验,笔者在瑞士访问期间,有幸被邀请参加了一次Stephan wili 驾驶的体验飞行。
我们去的机场位于卢塞恩的附近,军用机场转民用。 能够安排这次飞行是因为他顺便找了两个飞行员朋友,安排三架飞机,临近才知道一家飞机在着陆时损坏了。只有辛苦他飞两次了。小飞机型号是 Arrow III,可以乘坐4个人。经过申请航线,飞行准备等流程, 一切顺利后,向塔台申请后,滑出跑道,腾空而起。 从来到机场到起飞,整个用时1小时,应该说效率很高了。

飞行前的航线规划和申请

arrow III飞机

常年云雾缭绕的皮拉图斯山,标志是一条龙, Toradex 就在山脚下
海拔超过4300米的山峰
Toradex Services 的财务Bryony是一位很可爱的小姑娘, 为了达到她为慈善组织的捐款,坚持练习长跑,今年4月17号参加了伦敦马拉松赛, 并且达到了她最终2000英镑的捐款目标。



Toradex Services GmbH 的Samuel Bissig 在公司负责IT, 是一位很阳光的小伙子,在总部期间给了我很多帮助,他是瑞士一个野外生存组织的辅导员, 今年下半年计划到去南非做义工半年。
Toradex Mechatronics Sàrl的Mirko 正在为他的为期两年的帆船全球航行作着准备,他是一位超级棒的结构设计师。
Toradex Mechatronics Sàrl 的 Thomas 和Guillaume 是一对连襟,他们组建了一个摇滚乐队, 竟然有主唱,经常租一个仓库用来练习,要么就是自掏腰包参加某个音乐节。
当你了解他们后,你会发现他们是多么热爱生活,热爱家庭。如何做到这一点呢, 唯有敬业!
二、 创新精神
身处瑞士才了解到瑞士工业的发展,小到圆珠笔芯中的小球,全球有70%是瑞士制造, 笔尖的装配设备也主要是瑞士的设备。世界直流微电机第一大品牌FAULHABER,欧美及日本制造的半导体工业设备及各种高档自动化设备有50%以上使用该集团的各类微电机系列产品; Toradex 也仅仅用了8年时间,成为全球最大的基于ARM构架计算机模块生产商, 终端客户涵盖仪器仪表、军工、医疗。无所不包,并且均处于产品的高端。这一切首先得益于瑞士独特的教育体系。百年以来的学徒制依然得到延续,在瑞士一些著名的大学本科,有很多人每周上两天课,其余三天在公司里实习,这样的结果是,毕业以后,就相当有经验;瑞士的社会很和谐,公司里后勤等辅助人员的工资和博士的工资竟然差距很小,算上缴税等因素,基本上相当。因此,瑞士的父母压力很小,孩子在一个自然的环境成长, 很大程度上可以根据自己的爱好来选择职业,这样的结果是,孩子的创新性受到了充分的保护。
三、 精益求精
注重品质和信用是瑞士人一贯坚持的理念,产品的品质就是生存的根本,可以理解,瑞士的产品均是外销型的,如果产品的品质出现了问题,企业就无法生存。 瑞士的产品就是依靠最高的质量标准与合理的价格,在全球范围内和具有充分本地保护的产品竞争。
Toradex just released the version 3.9 of the Colibri PXA Windows CE 5 and CE 6 image and BSP. This version contains some bug-fixes for serial driver, Ethernet and USB Host port as well as some new features.
Windows CE change log:
http://files.toradex.com/Colibri/WinCE/Images/PXA_Image_ChangeLog.txt
Bootloader change log:
http://files.toradex.com/Colibri/WinCE/Images/PXA_Bootloader_ChangeLog.txt
Bootloader and Windows CE binaries:
http://files.toradex.com/Colibri/WinCE/Images/PXA_Bootloader&Image_3.9.zip
BSP Windows CE 5:
http://files.toradex.com/Colibri/WinCE/BSP/CE5/
BSP Windows CE 6:
http://files.toradex.com/Colibri/WinCE/BSP/CE6/
Workspace files and Bootloader Kit are available on request.