
Baliteke desblokeatu behar izatea mikrokontroladore gailuak ezin badituzu atzitu edo babestuta badaude. Arazo ohikoenetako batzuk hardware akatsak dira, zirkuitu laburrak bezala. Programazio akatsak ere gerta daitezke, hala nola 'flash idazketa huts egin du' edo 'flash memoria idazketa babestua'. Batzuetan, zure kodeko akats gogor batek nukleoa blokeatu dezake. Egiaztatu beti zure mikrokontrolagailuaren modeloa lehenik. Begiratu fitxa tekniko ofiziala desblokeatzen saiatu aurretik. Modu okerra erabiliz gero, datuak gal ditzakezu edo gailua betiko hautsi.
Gakoen eramatea
Desblokeatzen saiatu aurretik, jakin ezazu zure mikrokontrolagailuaren modeloa eta nork egin duen. Horrek akatsak ez egitea eta tresna egokiak aukeratzea ahalbidetzen dizu.
Begiratu beti zure mikrokontrolagailuaren fitxa tekniko ofiziala. Segurtasunari eta desblokeatzeko urratsei buruzko datu garrantzitsuak ditu.
Erabili zure mikrokontrolagailurako hardware programatzaile eta software egokia. Horrek modu egokian konektatzen eta desblokeatzen lagunduko dizu.
Mikrokontrolagailua desblokeatzen duzunean, jarraitu urrats bakoitza poliki. Egiaztatu kableak, ireki software egokia eta ziurtatu desblokeatuta dagoela daturik ez galtzeko.
Desblokeatzearen arriskuak ezagutu. Zure datu guztiak ezaba ditzake eta bermea bertan behera utzi. Gorde beti zure lana eta ezagutu arauak hasi aurretik.
Identifikatu zure mikrokontrolagailua

Bilatu modeloa eta fabrikatzailea
Zure mikrokontrolagailua ezagutu behar duzu aurretik desblokeatzen.Egiaztatu txipa modelo zenbakia eta fabrikatzailearen izena ikusteko. Gailuaren eskuliburuan ere begiratu dezakezu. Horrek akatsak saihesteko eta tresna egokiak erabiltzeko balioko dizu. Modu okerrean erabiltzeak mikrokontrolagailua hondatu edo datuak ezaba ditzake.
Berrikusi blokeoaren ezaugarrien datu-orria
Modeloa aurkitu ondoren, bilatu fitxa tekniko edo gida ofiziala. Dokumentu hauek blokeatzeko eta desblokeatzeko funtzioei buruz hitz egiten dute. Segurtasun bitak, memoriaren babesa eta komando bereziak ikasiko dituzu. Mikrokontrolagailu batzuek segurtasun aurreratua dute, ARM TrustZone bezala. TrustZone-k gune seguru bat sortzen du datu eta software garrantzitsuentzat. Zati seguruak eta ez-seguruak bereizita mantentzen ditu. Horrek nahi gabeko sarbidea saihesten laguntzen du. Cortex-M mikrokontrolagailuetan, TrustZone-k IoT gailuak hobeto funtzionaraztea ere ahalbidetzen du. Egoerak azkarrago aldatzen ditu eta energia aurrezten du. Irakurri beti fitxa teknikoa arretaz ezer desblokeatzen saiatu aurretik.
Mikrokontrolagailu arrunta
Enpresa askok jendeak asko erabiltzen dituen mikrokontrolagailuak egiten dituzte. Hona hemen fabrikatzaile nagusi batzuk eta haien modelo ezagunenak dituen taula bat:
Fabrikantea | Herri ereduak |
|---|---|
STMICROELECTRONICS | STM32F4, STM32L4, STM32H7 |
Texas Instruments | |
Mikrotxiparen Teknologia | PIC16F877A, PIC32MX, AVR Seriea |
NXP Erdieroaleak | LPC1768 |
Renesas Elektronika | RX seriea |
Aholkua: Egiaztatu beti zure mikrokontrolagailuaren modeloa eta irakurri fitxa teknikoa desblokeatu aurretik. Horrek akatsak saihesteko eta denbora aurrezteko balioko dizu.
Prestatu tresnak desblokeatzeko
Behar duzu tresna egokiak mikrokontrolagailu gailuak desblokeatu aurretik. Tresna hauek txipara konektatzen laguntzen dizute. Desblokeatzeko komandoak bidaltzeko aukera ere ematen dizute. Ziurtatu zure tresnak zure mikrokontrolagailuaren marka eta modeloarekin bat datozela.
Hardwarea (Programatzailea/Araztailea)
Zure mikrokontrolagailuarekin komunikatzeko hardware programatzaile edo arazgailu bat behar da. Gailu honek zure ordenagailua txipara konektatzen du. Aginduak bidaltzeko eta datuak itzultzeko aukera ematen dizu. Hona hemen aukera ezagun batzuk:
Segger J-LinkARM Cortex-M mikrokontrolagailu askorekin funtzionatzen du. Azkarra da eta ondo funtzionatzen du.
Atmel-ICEAtmel AVR eta SAM gailuetarako ona.
ST-LinkSTMicroelectronics STM32 txipetarako egina.
PICkitMicrochip PIC eta dsPIC mikrokontrolagailuetarako erabiltzen da.
TI MSP-FETTexas Instruments MSP430 serierako onena.
Aholkua: Egiaztatu beti zure programatzailea mikrokontrolagailuarekin funtzionatzen duen erosi edo erabili aurretik.
Software-erabilgarritasunak
Zuk ere behar duzu kontrolatzeko softwarea. programatzailea eta desblokeatzeko komandoak bidali. Marka bakoitzak bere softwarea du. Programa batzuek marka bat baino gehiagorekin funtzionatzen dute. Hona hemen aukera ohiko batzuk:
Software-erabilgarritasuna | Onartutako markak/txipak |
|---|---|
STM32CubeProgrammer | STMicroelectronics STM32 |
avrdude | Atmel AVR, mikrotxip batzuk |
MPLAB X IPE | Mikrotxiparen PIC, dsPIC, AVR |
Simplicity Studio | Silicon Labs EFM32, EFR32 |
OpenOCD | ARM Cortex-M gailu asko |
Aukeratu zure hardwarearekin eta mikrokontrolagailuarekin bat datorren softwarea. Tresna batzuek mikrokontrolagailu txipak klik gutxi batzuekin desblokeatzeko aukera ematen dizute. Beste batzuek komando bereziak idatzi behar dituzu.
Oharra: Irakurri beti zure hardwarearen eta softwarearen erabiltzailearen gida. Horrek akatsak saihesteko eta zure gailua seguru mantentzeko balioko dizu.
Mikrokontrolagailuaren urratsak desblokeatzea

Mikrokontrolagailu bat desblokeatzeak kontuz ibili behar du. Urrats bakoitza jarraitu behar duzu akatsik ez egiteko. Gida honek mikrokontrolagailu gailuak segurtasunez desblokeatzen lagunduko dizu.
Konektatu gailua ordenagailura
Hasi mikrokontrolagailua ordenagailura konektatzen. Erabili zure txiparen programatzaile edo arazketa-gailu egokia. Konektatu programatzailea ordenagailuaren USB atakan. Konektatu kablea mikrokontrolagailuaren arazketa- edo programazio-pinetara. Ziurtatu kableak estuak direla eta datu-orrian agertzen den pinu-irteerarekin bat datozela.
Aholkua: Begiratu beti kableak korrontea piztu aurretik. Konexio txarrek mikrokontrolagailua kaltetu dezakete.
Abiarazi desblokeatzeko softwarea
Ireki zure programatzailearekin eta mikrokontrolagailuarekin funtzionatzen duen softwarea. STM32CubeProgrammer, MPLAB X IPE edo beste tresna bat erabil dezakezu. Aukeratu zure gailuaren modeloa softwarean. Zerrenda bat ikusten baduzu, aukeratu zure mikrokontrolagailua.
Software batzuek komunikazio-protokolo bat aukeratzeko eskatzen dizute. SWD, JTAG edo SPI bezalako aukerak ikus ditzakezu. Aukeratu zure hardwarearekin bat datorrena.
Desblokeatzeko edo Ezabatzeko Komandoa Exekutatu
Orain bidali desblokeatzeko komandoa. Mikrokontrolagailu gehienek komando bereziak erabiltzen dituzte babesa desblokeatzeko edo ezabatzeko. "Txipa ezabatu", "ALeRASE" edo "arazketa desblokeatu" bezalako aukerak ikus ditzakezu. Komando hauek segurtasun bitak kentzen dituzte eta gailua erabiltzeko aukera ematen dizute.
Mikrokontrolagailu txipak desblokeatu aurretik, gorde datuak ahal baduzu. Desblokeatzeak memoria guztia ezabatzen du askotan, programa eta ezarpenak barne. Software batzuek flash memoria irakurri eta gordetzeko aukera ematen dizute ezabatu aurretik.
Hona hemen komando baten adibidea STM32 gailuak STM32CubeProgrammer erabiliz:
STM32_Programmer_CLI -c port=SWD -e all
Atmel AVR txipetarako avrdude, hau erabil dezakezu:
avrdude -c usbtiny -p m328p -e
Oharra: Behar duzun komandoa zure mikrokontrolagailuaren eta softwarearen araberakoa da. Begiratu beti zure gailuaren erabiltzailearen gida.
Berretsi desblokeatze arrakastatsua
Desblokeatzeko komandoa exekutatu ondoren, egiaztatu ea funtzionatu duen. Softwareak "Ezabatu arrakastatsua" edo "Gailua desblokeatuta" bezalako mezu bat erakutsi beharko luke. Saiatu memoria irakurtzen edo txipa programatzen probatzeko.
Mikrokontrolagailu batzuek egoera-bitak edo banderak dituzte, desblokeatuta dauden ala ez erakusten dutenak. Hori datu-orrian aurki dezakezu. Akatsak ikusten badituzu, saiatu berriro edo egiaztatu kableak.
Urratsera | Zer egiaztatu behar da amaitu ondoren |
|---|---|
Konektatu gailua | Programatzailearen pizte-LEDa, kableatu egonkorra |
Abiarazi softwarea | Gailua detektatu da, modelo zuzena aukeratu da |
Exekutatu komandoa | Arrakasta-mezua, ez da errorerik erakusten |
Berretsi desblokeatzea | Memoria irakurri/idatzi dezake, egoera ondo dago |
Abisua: Desblokeatzeak datu guztiak ezaba ditzake. Ezin dituzu galdutako programak berreskuratu gorde ez badituzu. Gorde beti zure lana mikrokontrolagailu gailuak desblokeatu aurretik.
Arazoak konpontzea eta arriskuak
Akatsen irtenbideak desblokeatu
Baliteke mikrokontrolagailu gailuak desblokeatzeko arazoakHainbat arrazoik eragin dezakete desblokeatzea huts egitea. Beheko taulan arrazoi ohikoenak eta haien esanahia zerrendatzen dira:
Desblokeatzeko huts egitearen arrazoia | Azalpena |
|---|---|
Txipari kalteak. | Soldadura txarra edo manipulazio zakarra txipa kaltetu dezake. |
Higaduraren ondorioz portaera fisikoa aldatu da | Txipa gehiegi erabiltzeak bere funtzionamendua alda dezake. |
Aplikazioaren portaera desegokia | Programazio okerrak edo sarrera arraroek txipa blokeatu dezakete. |
Txip beraren arazoa | Batzuetan, txipa fabrikatik hautsita dago edo funtzionatzeari uzten dio. |
Errore bat jasotzen baduzu, egiaztatu lehenik kableak eta energia. Saiatu beste kable edo programatzaile bat erabiltzen. Ziurtatu zure txiparen software eta komando egokiak erabiltzen dituzula.
Akatsetatik berreskuratu
Batzuetan, desblokeatze huts batek mikrokontrolagailua "adreiluratu" dezake. Horrek esan nahi du ez duela gehiago funtzionatuko. Konpontzeko modu hauek proba ditzakezu:
Erabili txipa ezabatzeko tresna bat, Emergency Kinetis Device Recovery bezalakoa.
Saiatu energia-akatsak konpontzen. Aldatu energia azkar txipa berrezartzeko.
Erabili arazketa-zunda azkar bat, SEGGER J-Link Plus edo P&E Multilink Universal FX bezalakoa.
Exekutatu J-Link berreskuratze komandoa J-Link tresnak erabiltzen badituzu.
STM32 txipetarako, jarraitu urrats hauek:
Jarri STM32 ST-LINK utilitatea zure ordenagailuan.
Bilatu arazketa pinak: SYS_SWCLK, SYS_SWDIO, +3.3V eta GND.
Konektatu ST-LINK/V2 programatzailea zure plakara.
Egin berreskuratze-irudi bat tresna batekin, adibidez
mtcdmcutool.exe.Erabili ST-LINK utilitatea txipa ezabatzeko.
Programatu berreskuratze fitxategia 0x08000000 helbidean.
Gailua konpondu ezin baduzu, baliteke berri bat behar izatea.
Datuen galera eta legezko abisuak
Mikrokontrolagailu bat desblokeatzeak zure datu guztiak ezaba ditzake. Gorde beti zure fitxategiak hasi aurretik. Txip askok zure datuak babesteko moduak dituzte, hala nola pasahitz bidezko sarbidea eta bloke-blokeoa. Ezaugarri hauek beste batzuek zure datuak nahi gabe irakurtzea edo aldatzea eragozten dute.
Arrisku legalak ere kontuan hartu behar dituzu. Desblokeatzeak bermea baliogabetu dezake. Gailu batzuek desblokeatu ezin dituzula dioen arauak dituzte. Arau hauek hausteak arazoak sor diezazkizuke.
Aholkua: Erabili kriptografia zure datuak seguru mantentzeko. Enkriptatu fitxategi garrantzitsuak eta erabili gako seguruak. Horrek zure informazioa babesten laguntzen du, norbaitek zure gailua desblokeatzen badu ere.
Mikrokontrolagailu gailuak desblokeatu baimena baduzu eta arriskuak ezagutzen badituzu bakarrik.
Mikrokontrolagailu bat desblokeatzeak plangintza eta urrats egokiak eskatzen ditu. Gauza hauek egin behar dituzu:
Begiratu zure gailua eta jakin ezazu bere modeloa eta desblokeatzeko baimena duzun ala ez.
Egiaztatu zer nolako txipa duzun eta zein segurua den.
Aukeratu desblokeatzeko hardware eta software tresna egokiak.
Ziurtatu zure datuak seguru mantentzen dituzula berreskuratu ondoren.
Gailua desblokeatzen duzunean, azkarrago funtzionarazi eta energia aurreztu dezakezu. Erabiltzeko modu gehiago ere badituzu. Jarraitu beti argibide ofizialak eta kontuz ibili zure gailua eta datuak seguru mantentzeko.
ohiko galderak
Zer gertatzen da mikrokontrolagailua desblokeatzeko tresna okerra erabiltzen baduzu?
Gailua hautsi edo datuak galdu ditzakezu. Erabili beti zure mikrokontrolagailurako tresna egokiaBegiratu fitxa teknikoari hasi aurretik.
Mikrokontrolagailua desblokeatu ondoren datuak berreskura al ditzakezu?
Gehienetan, ezin izango dituzu datuak berreskuratu desblokeatu ondoren. Desblokeatzeak memorian dagoen guztia ezabatzen du normalean. Gorde fitxategiak hasi aurretik.
Legezkoa al da mikrokontrolagailua edozein gailutan desblokeatzea?
Zure tokiko legeak eta gailuen arauak begiratu behar dituzu. Gailu batzuek ez dute mikrokontrolagailua desblokeatzen uzten. Arau hauek hausten badituzu, bermea gal dezakezu edo arazo legalak izan ditzakezu.
Zergatik blokeatuta geratzen da nire mikrokontrolagailua urrats guztiak jarraitu ondoren?
Konexio txarra
Software zaharra
Hardware arazoa
Egiaztatu gauza bakoitza. Saiatu kable edo programatzaile berri batekin. Irakurri fitxa teknikoa laguntza gehiago lortzeko.




