Nest Labs 产品所用的系统基于啥开发

Nest温控器实际上有两个CPU,一个应用处理器是Cortex-A8(TI的)的,跑Linux;一个单片机是Cortex-M3(STM32)的,可能跑freertos之类的RTOS,也可能没操作系统。
■网友
Nest Learning Thermostat 基于linux2.6,Nest Protect用的是freertos V7.2.0 ,开源包摘录如下:Nest Learning Thermostatversion 4.0.1avahi-0.6.31.tar.gzbeep-1.3.tar.gzbinutils-2.20.1.tar.gzboost-1_45_0.tar.gzbusybox-1.19.3.tar.gzckermit-8.0.211.tar.gzconnman-f419c26f637f464ec1c63212bc4f2d069f728947.tar.gzcppunit-1.12.1.tar.gzcrda-1.12.1.tar.gzcurl-7.25.0.tar.gzdbus-1.4.10.tar.gzdevmem2-0.0.tar.gzdpkg-1.16.1.1.tar.gze2fsprogs-1.41.12.tar.gzeigen-3.1.2.tar.gzethtool-2.6.35.tar.gzexpat-2.0.1.tar.gzfreetype-2.4.2.tar.gzglib-2.28.8.tar.gzgnutls-2.8.6.tar.gzhostap-22760dd94722a61175ff90c59d88c4cda1ed5e23.tar.gzi2c-tools-3.0.2.tar.gzicu-4.4.1.tar.gziperf-2.0.5.tar.gziproute2-2.6.35.tar.gziptables-1.4.9.1.tar.gziw-1.4.9.1.tar.gzlibcap-2.19.tar.gzlibdaemon-0.14.tar.gzlibedit-0.14.tar.gzlibgcrypt-1.4.6.tar.gzlibgpg-error-1.10.tar.gzlibmicrohttpd-0.9.0.tar.gzlibnl-2.0.tar.gzlibpcap-1.3.0.tar.gzlibpng-1.4.3.tar.gzlibusb-1.0.8.tar.gzlibusb-compat-0.1.3.tar.gzlibxml2-2.7.7.tar.gzlinux-2.6.37_OMAPPSP_04.02.00.07.tar.gzlmbench-3.tar.gzlpeg-0.10.2.tar.gzlpsolve-5.5.tar.gzlsof-4.85.tar.gzlua-5.1.4.tar.gzluajson-1.2.1.tar.gzluasocket-2.0.2.tar.gzlzo-2.03.tar.gzmemtester-4.2.1.tar.gzmjson-1.3.tar.gzmonit-5.4.tar.gzmtd-utils-1.3.1.tar.gzncurses-5.7.tar.gznetbase-4.42.tar.gznetperf-2.4.5.tar.gznfs-utils-1.2.2.tar.gznspr-4.8.6.tar.gznss-mdns-0.10.tar.gzntp-4.2.6p2.tar.gzopencflite-476.17.2.tar.gzopenssh-6.0p1.tar.gzopenssl-1.0.1c.tar.gzoprofile-0.9.7.tar.gzparted-2.3.tar.gzpopt-1.16.tar.gzportmap-6.0.tar.gzprocps-3.2.8.tar.gzrfkill-3.2.8.tar.gzrsync-3.0.7.tar.gzsilabs-3.0.7.tar.gzstm32flash-r61.tar.gzstrace-4.5.20.tar.gzsudo-1.7.4p4.tar.gzsysfsutils-2.1.0.tar.gztcp_wrappers-7.6.tar.gztcpdump-4.3.0.tar.gztftp-hpa-5.0.tar.gztz-2012c.tar.gzu-boot-2012.10.tar.gzudev-166.tar.gzusbutils-0.86.tar.gzutil-linux-ng-2.17.2.tar.gzvalgrind-3.6.1.tar.gzwireless-regdb-2011.04.28.tar.gzwireless-tools-30.tar.gzx-loader-1.46_OMAPPSP_03.00.01.06.tar.gzzlib-1.2.6.tar.gz————————————————————————————————————————Nest Protectversion 1.0emssl-1.41.12.tar.gzfreebsd-1.41.12.tar.gzfreertos-V7.2.0.tar.gzlwip-a4a41b9023ef5b3a7c4a1cd82fb167fc63e706df.tar.gznetbsd-a4a41b9023ef5b3a7c4a1cd82fb167fc63e706df.tar.gznewlib-1.20.0.tar.gzopenssl-1.0.1c.tar.gzprotothreads.tar.gz详见官网:https://nest.com/legal/compliance/
■网友
Nest Learning Thermostat 基于linux2.6,通讯协议firebase.


    推荐阅读