Windows 10 IoT Core Pro
Novi Windows 10 IoT Core je minimizirana verzija Windowsa 10 koja radi na sljedećim uređajima: Raspberry Pi 2 i 3, DragonBoard 410c i MinnowBoard MAX. Microsoft je već imao minimiziranu verziju sustava Windows 8.1 koja radi na malom footprint uređaja kao što je Intel Galileo ploča. Sada su izdali konačnu verziju temeljenu na Windows 10 pod nazivom Windows 10 IoT Core. Microsoft je izdao ovu verziju sustava Windows 10 u isto vrijeme kada i sustav Windows 10 IoT Enterprise.
Windows 10 IoT Core izvrstan je operativni sustav za male footprint uređaja ili kao krajnja točka za oblak. Mnogo je sjajnih značajki uključenih u ovu verziju. Neki od njih opisani su ovdje.
Načini rada
Windows 10 IoT Core dizajniran je za samo jednu aplikaciju grafičkog korisničkog sučelja (GUI), ali moguće je pokretati onoliko aplikacija koliko želite u pozadini (pozadinski radnici). Uređaj sa sustavom Windows 10 IoT Core možete koristiti u dva različita načina: s glavom i bez glave.
Bezglavi način rada znači da ne morate spajati zaslon jer se s uređajem možete povezati na daljinu. Možete koristiti bezglavi način rada ako vam nije potrebno grafičko korisničko sučelje.
UWP
Sve aplikacije koje bi trebale raditi na Windows 10 IoT Core moraju biti univerzalne Windows aplikacije. Ovo su aplikacije temeljene na novoj univerzalnoj Windows platformi (UWP). Univerzalna Windows platforma nova je Microsoftova platforma za Windows 10 uređaje. To znači da, ako jednom napišete aplikaciju temeljenu na UWP-u, možete je koristiti na bilo kojem uređaju sa sustavom Windows 10 – nije bitno radi li se o Windows 10 Enterprise, Windows 10 Mobile, Windows 10 IoT Core, Xbox ili HoloLens .
Prijenos
Kako bi prenio postojeće aplikacije na univerzalnu Windows platformu, Microsoft je dizajnirao neke alate za analizu izvornog koda postojećih Windows aplikacija. Ako koristite ove alate, oni će vam reći koji dio izvornog koda morate promijeniti da biste izgradili univerzalnu Windows aplikaciju.
arhitekture
Jedna od najzanimljivijih stvari je da ovaj operativni sustav radi na dvije različite arhitekture. Na primjer: verzija Windows 10 IoT Core na Raspberry Pi 2 i 3 temelji se na ARM-u, a verzija Windows 10 IoT Core na MinnowBoard MAX radi na arhitekturi temeljenoj na x86. Dostupne su 32-bitna i 64-bitna verzija. Ako koristite verziju temeljenu na x86, moguće je koristiti upravljačke programe s klasičnih Windows 10 uređaja. Za verziju ARM potrebno je kompajlirati upravljačke programe.
Daljinsko povezivanje putem PowerShell-a
Nakon instalacije moguće je daljinski se povezati s vašim Windows 10 IoT Core uređajem pomoću PowerShell-a. Samo trebate pokrenuti PowerShell kao administrator i upisati dvije naredbe. Prvi za pokretanje usluge Windows Remote Management Service, a drugi za daljinsko povezivanje s uređajem.
Putem ove veze moguće je konfigurirati nekoliko stvari poput naziva uređaja ili lozinke, što se preporučuje jer svi uređaji imaju istu lozinku nakon prvog pokretanja. Također možete dohvatiti popis procesa i postaviti aplikaciju za pokretanje.
Udaljena veza putem udaljenog klijenta
Također je moguće daljinski povezati s uređajem koji pokreće Windows 10 IoT Core pomoću Windows IoT Remote Client. Ovu aplikaciju možete preuzeti iz Windows trgovine. Udaljeni klijent vam prikazuje popis svih uređaja sa sustavom Windows 10 IoT Core u vašoj mreži i možete odabrati određeni uređaj koji želite povezati na daljinu. Nakon što se veza uspostavi, vidjet ćete sadržaj zaslona uređaja i moći ćete koristiti miš i tipkovnicu za upravljanje uređajem. To omogućuje bezglavo pokretanje uređaja i dalje ga možete jednostavno kontrolirati i konfigurirati.
Windows IoT Core Dashboard & Device Portal
Nadzorna ploča IoT Core omogućuje vam da vidite popis svih uređaja sa sustavom Windows 10 IoT Core koji su povezani na vašu mrežu. Možete kliknuti na određeni uređaj i odabrati "Otvori na portalu uređaja". Postoji sjajno web sučelje za vaš Windows 10 IoT Core uređaj koji vam omogućuje mnogo lakše konfiguriranje mnogih stvari nego s daljinskom vezom PowerShell.
Početna stranica
Ovdje je moguće izvršiti važne standardne konfiguracije poput promjene naziva uređaja ili lozinke administratorskog računa. Ovdje također možete promijeniti vremensku zonu ili konfigurirati rezoluciju i orijentaciju zaslona. Mnoge stvari navedene ovdje također se prikazuju u zadanoj aplikaciji na samom uređaju.
Upravitelj aplikacija
U ovom odjeljku možete konfigurirati svoje aplikacije. Možete promijeniti zadanu GUI aplikaciju i možete izvršiti instalaciju svih aplikacija tako da samo pregledate AppX datoteke kako biste ih instalirali na uređaj. Također možete deinstalirati aplikacije koje vam više nisu potrebne na uređaju.
Performanse
Ova točka vam daje sjajan pregled korištenja vašeg uređaja. Prikazuje vam grafikon CPU-a i RAM memorije. Također možete vidjeti koliko je memorije instalirano i u upotrebi. Također je vidljiv grafikon iskorištenja GPU-a ako ga vaš uređaj podržava i možete pogledati I/O uređaja.
Upravitelj uređaja
Tu je i pojednostavljeni Upravitelj uređaja kao na normalnom uređaju sa sustavom Windows 10. Tamo možete ažurirati upravljačke programe i izvesti popis svih uređaja u datoteku.
Windows Update
Windows 10 IoT Core uređaji automatski traže nova ažuriranja.
Ova konfiguracijska stranica navodi sva dostupna ažuriranja sustava Windows i pokazat će vam neke informacije tijekom napretka instalacije.
Ako je uređaj zakazao instalaciju ažuriranja, ovdje također možete odmah pokrenuti postupak.
Microsoft kontinuirano poboljšava web sučelje na Windows 10 IoT Core kako bi vam omogućio lakše postavljanje uređaja. Najnovija verzija već može uključivati više od prikazanog ovdje!
Instalacija / postavljanje slike
Pripremite se za instalaciju
Montaža
Da biste započeli instalaciju, pokrenite IoT Core nadzornu ploču i odaberite "Instaliraj". Zatim samo trebate odabrati vrstu uređaja i microSD karticu te pritisnuti gumb "Instaliraj". Nakon što to učinite, automatski će se preuzeti datoteka pod nazivom “Flash.ffu”. Ova .ffu-datoteka slična je .wim datoteci, ali uključuje sadržaj cijelog diska s Core sustavom na njemu. Razlika između .wim-datoteke i .ffu-datoteke je u tome što .ffu-datoteka uključuje i cijele particije diska, a ne samo datoteke.
Sada će alat bljeskati sliku na vašoj microSD kartici. Nakon što ovo završi, možete spojiti svoju ploču i pokrenuti je.
Prvo pokretanje će trajati oko dvije minute. Tada ćete vidjeti zadanu aplikaciju Windows 10 IoT Core umjesto klasične desktop ljuske.
Ova zadana aplikacija prikazuje vam neke pojedinosti o uređaju poput naziva, IP adrese ili načina na koji je povezan s mrežom. Možete konfigurirati stvari kao što su jezik, bluetooth ili mrežne postavke.
Molimo kliknite ovdje za vrlo detaljan vodič koji vam pokazuje kako izraditi osnovnu sliku, dodati aplikaciju vašoj slici, dodati datoteku i postavku registra na sliku, dodati mrežne i druge postavke paketa za dodjelu slike, dodati upravljački program na sliku, izgradite maloprodajnu sliku, kreirajte vlastiti paket podrške za ploču, ažurirajte svoje aplikacije.
Usporedba: Windows IoT Core i Windows IoT Core Pro
Pogledajmo pobliže dvije različite verzije Windows 10 IoT Core. Dostupne su dvije različite verzije: normalna verzija "Windows 10 IoT Core" i verzija "Windows 10 IoT Core Pro". Tehnički su gotovo isti, ali općenito Pro verzija ima neke prednosti koje su vrlo važne za embedded kanal.
Windows 10 IoT Core
u odnosu na
Windows 10 IoT Core Pro
Windows 10 IoT Core je za proizvođače (hobiste). To znači da komercijalni projekti moraju biti registrirani. Moraju potpisati ugovor za Microsoft. Ovaj ugovor sadrži uvjete licenciranja koji su slični našim AT-ovima i oni imaju vrlo ograničenu odgovornost od Microsofta.
ODGOVORNOST
Windows 10 IoT Core Pro pokriven je korisničkim licencnim ugovorom (CLA).
U normalnoj verziji morate instalirati sva ažuriranja i uređaji se mogu sami ažurirati u bilo kojem trenutku na terenu. To je veliki problem jer ako aplikacija ne radi s novim ažuriranjem, svi uređaji više ne rade i nije dopušteno deaktivirati ažuriranja.
WINDOWS AŽURIRANJE
U Pro verziji dostupna je Current Branch for Business. To znači da imate kontrolu nad ažuriranjima. Možete ih odgoditi na najmanje 4 mjeseca i testirati ažuriranja prije nego što ažurirate sve svoje uređaje. Postoji i mogućnost potpunog deaktiviranja.
Za normalnu verziju ne dobivate COA i morate potpisati ugovor za komercijalnu upotrebu za Microsoft.
NALJEPNICA DOZVOLE
Za Pro verziju možete platiti malu naknadu da biste dobili oznaku za praćenje.