Kas ir programmaparatūra vai mikrokods un kā es varu atjaunināt aparatūru?
Programmatūra ir programmatūras veids, kas darbojas uz aparatūras ierīces, veicot zema līmeņa uzdevumus. Piemēram, viss, sākot no televizora tālvadības pults līdz datora cietajam diskam, līdz gaisa dronei, darbojas ar savu programmaparatūru. Un mikrokods būtībā ir jūsu procesora programmaparatūra.
Kas ir programmaparatūra?
Programmatūra attiecas uz programmām, lietojumprogrammām un citu datora kodu, kas darbojas ierīcē. Aparatūra attiecas uz faktiskajām fiziskajām ierīcēm. Tātad, ja jums ir Windows PC, Windows operētājsistēma un visas lietotās programmas ir programmatūra, un pats dators un tā komponenti, piemēram, cietais disks, CPU, mātesplate, pele un displejs, ir aparatūra.
"Firmware", tāpat kā tā nosaukums liecina, ir kaut kas starp programmatūru un aparatūru. Programmatūra patiesībā ir tikai programmatūras veids, bet parasti tā ir ieprogrammēta atmiņā, kas ir iebūvēta šai aparatūrai un darbojas daudz zemākā līmenī. PC gadījumā mātesplatē, CPU, grafikas procesorā, cietajā diskā, pele un citās ierīcēs ir savs firmware.
Piemēram, startējot datoru, jūsu mātesplates programmaparatūra - vai nu UEFI vai BIOS - sāk un inicializē jūsu ierīces, pirms tiek nodota startēšana pie cietā diska, un pēc tam operētājsistēma. Jūsu cietā diska diskdzinī ir programmaparatūra, kas automātiski pārvalda datus, kas jāglabā fiziskās flash atmiņas šūnās, lai nodrošinātu optimālu veiktspēju. Video BIOS ir tāda veida programmaparatūra, kas pārvērš ar video saistītās instrukcijas, pirms tās tiek nosūtītas uz datora grafikas procesoru. Pat jūsu USB pelei ir programmaparatūra, kas apstrādā fizisko peles ievadi, sazinās ar datoru un baro visas gaismas, kas var būt peles.
Firmware var būt vienkārša ierīces visa operētājsistēma
Dažām vienkāršām ierīcēm “firmware” var attiekties uz visas ierīces operētājsistēmu. Piemēram, ja jums ir digitālā kamera, kamera “programmaparatūra” attiecas uz visu programmatūru, kas darbojas šajā digitālajā kamerā. Tas ietver visu, sākot no zemas kvalitātes fotografēšanas funkcijām līdz kameras grafiskajai operētājsistēmai. Pat aeronavigoniem ir programmaparatūra, kas ir programmatūra, kas vada pati drone.
Tātad, lai atjauninātu visas ierīces operētājsistēmas, piemēram, uz digitālo kameru, maršrutētāju, printeri, mūzikas atskaņotāju vai GPS navigācijas ierīci, jums bieži būs jāveic “programmaparatūras atjaunināšana” vai lejupielādēt un instalēt jaunu “firmware” “Ražotājs no ražotāja.
Šķiet, ka operētājsistēmai vajadzētu būt tikai programmatūrai, tāpēc tas var šķist mazliet nekonsekvents. bet tas ir tāpēc, ka programmaparatūra nav precīzs termins. Lai gan programmatūra un aparatūra ir diezgan skaidra, programmaparatūra ir tikai zema līmeņa programmatūra.
Kas ir mikrokods?
Mikrokods ir kļuvis svarīgāks ar Specter ievainojamību. Intel CPU ir vajadzīgs jauns „mikrokods” no Intel, lai pareizi aizstāvētu pret Spektra uzbrukumiem.
Domājiet par mikrokodu, piemēram, datora programmaparatūru. Mikrokods pārveido CPU saņemtos norādījumus fiziskajās, ķēdes līmeņa operācijās, kas notiek CPU iekšienē. Citiem vārdiem sakot, atjaunināts mikrokods var nosūtīt dažādus norādījumus uz CPU iekšējām ķēdēm. Tas var novērst dažus Spektra uzbrukumus, mainot CPU funkciju veidu. Mikrokoda atjauninājumi var arī novērst kļūdas un citas kļūdas, neprasot pilnīgu CPU aparatūras nomaiņu.
Mikrokoda atjauninājumi parasti tiek piegādāti kopā ar UEFI programmaparatūru vai BIOS atjauninājumiem. Kad jūsu dators sāk darboties, datora UEFI programmaparatūra vai BIOS ielādē mikrokodu uz CPU. Tomēr operētājsistēmām, piemēram, sistēmai Windows vai Linux, ir iespējams ielādēt jaunu mikrokoda sāknēšanas laikā.
Piemēram, ja vēlaties, lai jaunākais Intel mikrokods jūsu CPU aizsargātu pret Specter, un jūsu datora ražotājs neatbrīvos UEFI atjauninājumus jūsu sistēmai, Microsoft ir iespējams instalēt Windows atjauninājumu.
Ja atjaunināt ierīces programmaparatūru?
Vai jums ir jāatjaunina ierīces programmaparatūra, ir atkarīga no ierīces un ražotāja ieteikumiem.
Daudzos gadījumos jums nevajadzēs atjaunināt aparatūras ierīces programmaparatūru. Piemēram, televizora tālvadības pults darbojas programmaparatūrā, un gandrīz nav iespējams to atjaunināt. Jebkurā gadījumā nav iemesla to atjaunināt. Tālvadības pults ir labi, un jums par to nav jāuztraucas.
Daudzām citām aparatūras ierīcēm programmaparatūras atjaunināšana dažreiz var būt noderīga kļūdu labošanai un nelielu uzlabojumu nodrošināšanai. Piemēram, cietā diska ražotāja ražotājs var piedāvāt jaunāku programmaparatūras versiju, kas uzlabo uzticamību vai veiktspēju. Jūsu grafikas kartes ražotājs var piedāvāt jaunu video BIOS, kas labo kļūdu. Vai jūsu maršrutētāja ražotājs var piedāvāt programmaparatūras atjauninājumu, kas ietver jaunas administratīvās funkcijas.
Daudzi ierīču ražotāji iesaka instalēt tikai programmaparatūras atjauninājumu, ja jums ir problēma, kas ir jānovērš (vai jums ir nepieciešama jauna īpašība), vai ja ražotājs konkrēti uzdod to instalēt.
Citām ierīcēm programmaparatūras atjauninājumi gandrīz vienmēr ir lieliska ideja. Jūs, iespējams, vēlaties jaunāko un lielāko jūsu digitālās kameras programmaparatūras atjauninājumu, piemēram, lai uzlabotu veiktspēju un iegūtu jaunas funkcijas. Un Microsoft iesaka atjaunināt Xbox One kontroliera programmaparatūru, lai nodrošinātu, ka tā darbojas pareizi ar spēlētajām spēlēm.
Jums jāievēro ražotāja ieteikums par katru ierīci. Daudzi ražotāji iesaka atjaunināt savas ierīces programmaparatūru tikai tad, ja jums nav problēmu. Ja, nomainot programmaparatūru, tiek bojāta jauda vai rodas kļūda, bieži vien tas nav veids, kā attīrīt. Citiem vārdiem sakot, botched firmware update var "ķieģeļu" ierīci, padarot to nelietojamu. Tas ir atkarīgs no ierīces.
Kā atjaunināt aparatūras programmaparatūru
Ja jums ir nepieciešams atjaunināt ierīces programmaparatūru, šiem vispārīgajiem norādījumiem vajadzētu palīdzēt jums. Precīzs ierīces programmaparatūras atjaunināšanas process ir atkarīgs no pašas ierīces, un ierīces ražotājam jāsniedz norādījumi savā tīmekļa vietnē.
Pirmkārt, dodieties uz ražotāja vietni un atrodiet konkrētā produkta atbalsta vai lejupielādes lapu. Piemēram, ja jums ir Samsung cietā diska disks, dodieties uz Samsung tīmekļa vietni un atrodiet sava konkrētā SSD modeļa atbalsta lapu. Ja vēlaties atjaunināt mātesplates programmaparatūru vai BIOS, dodieties uz datora ražotāja vietni un meklējiet precīzu datora vai, ja esat izveidojis savu datoru, režīmu, dodieties uz mātesplates ražotāja vietni un meklējiet mātesplates modeli.
Meklējiet atbalsta vietnes jebkāda veida “firmware” atjauninājumu. Ja jūs nevarat to atrast, iespējams, jūsu ierīcei nav pieejama atjaunināta programmaparatūra. Lejupielādējiet jaunāko redzamo versiju un izlasiet visus izlaiduma paziņojumus, kas parādās vietnē.
Kad esat lejupielādējis jauno programmaparatūru, atveriet lejupielādi un meklējiet README failu. Ja nevarat atrast vienu, lejupielādes lapā meklējiet atsevišķas programmaparatūras instalēšanas instrukcijas. Ražotāja instrukcijās būs precīzi izklāstīts, kas jums jādara.
Dažu programmaparatūras atjauninājumu gadījumā, iespējams, vienkārši nepieciešams palaist .exe failu no Windows, un tas rūpēsies par visu jums. Citiem jums, iespējams, būs jāizveido sāknēšanas DOS diskdzinis ar tā programmaparatūras failu, jāieslēdz DOS vidē un palaist komandu, lai atjauninātu firmware no turienes. Vai arī, ja vēlaties atjaunināt atsevišķu ierīci, var būt nepieciešams ievietot programmaparatūras failu uz USB diska vai SD kartes un nogādāt to citā ierīcē.
Ja lejupielādētais programmaparatūras fails ir tikai .exe fails un jūs nevarat atrast nekādus norādījumus, jums, iespējams, vienkārši vajadzēs to dubultklikšķi un palaist to no Windows.
Tie ir vispārīgi norādījumi, un, iespējams, būs jāveic dažādas darbības dažādām ierīcēm. Piemēram, lai atjauninātu Xbox One kontroliera programmaparatūru, sistēmā Windows 10 jāizmanto Xbox One vai Xbox papildierīču lietojumprogramma. Dažas programmas var automātiski pieprasīt instalēt programmaparatūras atjauninājumus saistītām aparatūras ierīcēm, ja tās tiešām ir nepieciešamas.
Attēla kredīts: GagliardiImages / Shutterstock.com, Hemin Xylan / Shutterstock.com, Hadrian / Shutterstock.com