Anul XIV, Nr. 7 [ 187 ] / Septembrie 2014
www.electronica-azi.ro
Reţeta Freescale pentru IoT: i.MX6 şi Java
www.ecas.ro SEMICONDUCTOARE APARATE & DISPOZITIVE COMPONENTE PASIVE & ELECTROMECANICE Bd. D. Pompei nr. 8, (clădirea Feper) 020337 București, Sector 2 Tel.: 021 204 8100 Fax: 021 204 8130; 021 204 8129 birou.vanzari@ecas.ro office@ecas.ro
www.roccas.ro
www.compec.ro
Freescale va lansa în Q4, în colaborare cu Oracle®, o platfomă pentru gateway de servicii IoT. Acest dispozitiv va dispune de un procesor de aplicaţii Freescale i.MX6 bazat pe ARM® Cortex®-A9 şi va rula Java™ SE Embedded. Acest portal inteligent va putea oferi conectivitate între senzori şi reţea într-un mod sigur şi scalabil. Soluţia va suporta de la început Wi-Fi (802.11b/g/n) precum şi interfeţe cu un consum redus de energie, cum ar fi BLE (Bluetooth® Low Energy) şi 802.15.4 (ZigBee®). Această platformă e destinată proiectelor care necesită accelerare grafică 2D/3D, accelerare video 1080p60 H.264 şi consum mic de energie. O altă versiunea a aceluiaşi gateway IoT este planificată tot în Q4, însă va beneficia de cel mai nou procesor de comunicaţie din familia Freescale QorIQ bazat pe arhitectura Layerscape. Aceasta din urmă reprezintă cea mai recentă arhitectură de procesoare de comunicaţie, axată pe nuclee ARM® Cortex®-A7. Platforma a fost concepută pentru aplicaţiile de reţea embedded, unde cerinţele sunt: fiabilitate ridicată, lăţime mare de bandă, virtualizare, motoare performante de securitate şi suport hardware pentru protocoale industriale (HDLC, CAN, ProfiBUS®). Pe lângă portalul inteligent, Freescale, ARM şi Oracle lucrează şi la soluţia pentru nodurile cu senzori din Internet of Things. Suportul hardware în acest caz va fi bazat pe un microcontroler Freescale Kinetis® cu nucleu ARM® Cortex®-M ce poate rula Java ME (Micro Edition) sau Java SE Embedded prin intermediul unui HAL (Hardware Abstraction Layer) din cadrul proiectului ARM® mbed™. În continuare, vom prezenta câteva detalii ale acestei platforme destinată mediului IoT, precum şi suportul actual hardware şi software oferit de Freescale. De asemenea, vom arăta cum reuşeşte Java SE Embedded să utilizeze platforma hardware a portalului de servicii IoT. Ce înseamnă IoT sau Internet of Things Din punct de vedere tehnologic, IoT reprezintă o imensă reţea de dispozitive şi maşini inteligente ce comunică M2M (Machine to Machine) şi interacţionează cu alte maşini, mediul înconjurător (M2N sau Machine-to-Nature) sau infrastructura (M2I sau Machine to Infrastructure) unei organizaţii. Datele obţinute şi schimbate în această reţea sunt procesate sub forma unor acţiuni de control sau comandă pentru obiectele din mediul înconjurător. p 8 www.oboyle.ro