Micron 2200 NVMe SSD

镁光已经宣布了基于他们新自研的客户型NVMe SSD控制器的第一款产品。这个镁光2200没有自夸有足够的性能和零售市场上的顶级狂热级的NVMe驱动器相竞争,但是应该足够快让它针对的OEM和系统集成商们用来作为他们商用个人电脑的性能选项。

镁光在将NVMe带给他们的客户和消费产品线上已经明显慢了一步。他们原本计划将他们的第一代32层的3D NAND和Silicon Motion SM2260控制器联合起来发布客户型OEM和消费零售驱动器,但是这些计划被搁浅了,因为这种组合已经很明确的被证明不能够交付高端的性能。去年秋天镁光最后发布了基于QLC NAND和SM2263控制器的入门级的Crucial P1 NVMe SSD,在这之前都没有发布过高端的产品。

QT5.5.1 for VxWorks

"I am pleased to announce that we have now released fully supported Qt 5.5.1 for VxWorks 7 Real Time Operating System (RTOS). Older version of VxWorks has been supported with Qt 4.8, but the port has now been updated to Qt 5.5 and a new major version of VxWorks. With the new version released today it is possible to run the Qt 5 goodies such as OpenGL accelerated Qt Quick 2 on top of VxWorks 7. The release is available for all existing Qt for VxWorks licensses as a new downloadable item in the Qt Account."

The goal of the new port is to provide a similar level of Qt functionality as the earlier Qt 4.8 port does, as well as to take advantage of the great graphics capabilities of Qt 5. In addition, Qt Creator IDE has integrated support for VxWorks, and deployment of a Qt application to a development hardware running VxWorks is accomplished with a single click. VxWorks development with Qt 5 can be done using both Windows and Linux development hosts.

The new Qt 5.5 port for VxWorks 7 supports most of the essential Qt modules:

  • Qt Core
  • Qt GUI
  • Qt Network
  • Qt Multimedia (audio output only)
  • Qt QML
  • Qt Quick
  • Qt Quick Controls
  • Qt Quick Dialogs
  • Qt Quick Layouts
  • Qt SQL
  • Qt Test
  • Qt Widgets

In addition to these, the following add-ons are supported:

  • Qt Quick Compiler
  • Qt Charts
  • Qt Data Visualization
  • Qt Virtual Keyboard
  • Qt Concurrent
  • Qt Graphical Effects
  • Qt Image Formats
  • Qt OpenGL (only for porting form Qt 4, new applications should use OpenGL support in Qt GUI)
  • Qt Platform Headers
  • Qt SVG
  • Qt XML Patterns

The new Qt 5.5 port requires VxWorks 7. We have used Freescale i.MX6 as the reference hardware for the Qt 5.5 for VxWorks port. Multiple other CPUs are supported by VxWorks 7 and most of the x86 and ARM based CPUs with OpenGL support are possible to be enabled for the Qt port with an additional effort.

Holders of a valid Qt for VxWorks license can download the new release from their Qt Account web portal and run it on top of the December 15th GA release of VxWorks 7 RTOS.

3GPP已定义了一种基于服务的体系结构,其中灵活性和动态调整是满足性能和成本需求的关键驱动因素。该体系结构定义了可以由其他服务触发的网络功能,利用了虚拟化和网络切片。Wind River完备的网络功能虚拟化(NFV)软件平台基础设施将帮助Newtec Dialog多业务平台超越这些5G需求。Titanium Cloud平台提供了成功构建和部署运行多个虚拟机的虚拟网络所需的特性。

WindRiver and Newtec

Newtec产品管理副总裁表示,NFV有望提供更低成本的、高度灵活可伸缩的基础设施,同时使客户能够在全世界任意地方都能获得更好的服务。Newtec的Dialog多业务平台与Wind River的Titanium Cloud平台相结合,将使客户和业务提供商能够快速扩增/缩减业务,应对不断变化的需求;还可以简化体系结构,增强对5G而言至关重要的伸缩性。

Titanium Cloud平台将用于Newtec新的5G卫星基础设施解决方案中。Titanium Cloud具有服务可靠性高、超低延迟和低成本部署等特点,对实现可扩展的卫星通信基础设施非常关键。

Newtec已经和欧洲航天局(ESA)和多个业内公司签署了一项联合声明,开展试验演示卫星通信在5G环境下的使用,实现卫星通信与5G的集成和互通。将演示使用卫星实现的相关功能、性能和收益。第一阶段是利用现有的空间和地面段资产,并尝试利用最新发展,包括新的LEO和MEO星座。

卫星5G的许多用例需要与地面移动网络紧密协作,而NFV/SDN技术正成为地面移动网络的关键技术,卫星体系架构也必须要利用网络编排、虚拟化和切片功能,提供真正的无缝连接服务。将Wind River的Titanium Cloud平台整合到其产品中是Newtec在5G领域迈出的又一步。近期,Newtec还将把同样的架构原则应用到Newtec终端,为面向移动回传、OTT广播、宽带和移动市场的5G解决方案铺平道路。

Linux Kernel 5.0

Linus Torvalds 近日宣布:期待已久的 Linux 5.0 内核系列,终于在今天迎来了面向公众发布的版本更新。Linux 5.0 内核系列的开发工作,属于两个月前。期间,维护团队一共发布了七个候选发布(RC)版本,完成了一系列的 bug fix 测试工作。

Linux Kernel 5.0 Archives

需要指出的是,Linux Kernel 5.0 只是一个引入适度改进的大版本,意味着并没有太多激动人心的地方。当然,Linux Kernel 5.0 还是带来了一些有趣的内容:

比如更新了 AMD GPU 的开源图形驱动程序、支持 FreeSync 自适应刷新率 —— 使用 AMD Radeon GPU 的朋友可以开心匹配 FreeSync 显示器了。
此外 5.0 版内核引入了新的感知调度功能,以改善采用 ARM big.LITTLE CPU 架构的设备的电源管理。
以及支持 fscrypt 中用于低功耗设备的 Adiantum 加密文件系统和 Btrfs 交换文件系统。

其它值得留意变化包括:支持用户数据报协议(UDP)中的通用接收卸载(GRO)功能,cgroupv2 中的cpuset 资源控制器,以及支持能够运行多个 Android 实例的 binderfs 文件系统。

Linux Kernel 5.0 还更新了添加了许多驱动程序,以及无数的 bug 和安全修复。预计接下来几天内,各大 GNU / Linux 发行版都将迎来更新。

2018年12月3日,OSIRIS-REx太空船抵达了近地小行星Bennu,它是人类探测到最有可能撞击地球的小天体之一。在对这颗小行星进行大约18个月的近距离探测之后,OSIRIS-REx将执行人类历史上准备最为充分的采样活动之一。其中的TAGSAM——接触后立即脱离式样本采集装置(Touch-and-Go Sample Acquisition Mechanism)的设计、构建和测试工作让洛克希德马丁公司的技术团队花费了十多年的时间。经过在地球上的充分测试之后,OSIRIS-REx于2016年9月发射升空,然后伸展手臂、活动关节,做好准备进行人类历史上第一次星际采样。

OSIRIS-REx将花一年多的时间来详细考察这颗小行星,以便任务小组选定进行采样的位置。这一重大活动预计将在2020年进行,届时将有超过60克的小行星岩土被采集起来,并于2023年返回地球进行分析。科学家希望这个样本能揭示更多线索,以便了解太阳系的形成过程以及地球上支持生命的有机物质是从何而来。

风河非常自豪,能够提供实时操作系统(RTOS),做为OSIRIS-REx飞行软件的核心基础。这套飞行软件负责接收命令和控制数据包,而VxWorks确保了远程数据的实时性——这对整个任务至关重要。其中也包括了一定程度的自动自主操作,包括操纵和控制Touch-And-Go(接触后立即脱离)进行样本采集的过程。另外,它也负责执行标准的日常清理和健康监测,以及在获得遥测数据流的过程中将数据发回地球。它还能够处理问题或故障,如有必要就进入“安全模式”,等待进一步的指示。

OSIRIS-REx这样的太空任务需要高度的自动自主性,以及亚毫秒的精确性、确定性和可靠性。VxWorks的佳绩已经在太空飞行和星际漫游/探测器中获得了充分的证明,足以受到信赖做为未来太空任务、地球轨道卫星以及太阳系内外科学任务的软件基础。

洛克希德马丁的团队将VxWorks纳入了行星飞行软件核心之内,应用于大量的太空任务,其中包括目前正在对木星进行探测的朱诺号、在火星上的洞察号以及本文所述的OSIRIS-REx。VxWorks有着光彩亮丽的历史,足以负担起自动自主系统的开发、部署和运行,包括那些到达太阳系最远边缘的系统,以及那些在大气层中飞行、在地面上行驶、在海洋或湖泊的水面上或水下航行、甚至在地下穿行的自动自主系统。