Saadaval on Snagboot, sisseehitatud seadmete taastustööriist

EttevĂ”te Bootlin avaldas Snagbooti esimese versiooni, mis on mĂ”eldud sisseehitatud seadmete taastamiseks ja uuendamiseks, mis on lĂ”petanud kĂ€ivitumise, nĂ€iteks vigase pĂŒsivara tĂ”ttu. Snagbooti kood on kirjutatud Pythonis ja see on avatud GPLv2 litsentsi alusel.

Enamik sisseehitatud platvorme, mille pĂŒsivara on kahjustatud, pakuvad USB vĂ”i UART liidese kaudu töötavaid taastamisvĂ”imalusi ja kĂ€ivituspildi edastamist, kuid need liidesed on iga platvormi jaoks spetsiifilised ning nĂ”uavad, et taastamisutiliidid oleksid seotud konkreetsete tootjate toodetega. Snagboot toimib spetsialiseeritud, peamiselt patenteeritud, seadmete taastamise ja uuendamise utiliidide sĂŒnonĂŒĂŒmina, nagu STM32CubeProgrammer, SAM-BA ISP, UUU ja sunxi-fel.

Snagboot on mĂ”eldud töötamiseks laia valiku plaatide ja sisseehitatud seadmetega, mis vabastab sisseehitatud sĂŒsteemide arendajad vajadusest Ă”ppida erinevate utiliidide kasutamise spetsiifikat. NĂ€iteks vĂ”ib Snagbooti esimese versiooni kasutada seadmete taastamiseks, mis pĂ”hinevad SoC ST STM32MP1, Microchip SAMA5, NXP i.MX6/7/8, Texas Instruments AM335x, Allwinner SUNXI ja Texas Instruments AM62x.

Tööriistade komplekt sisaldab kahte utiliiti laadimiseks ja uuendamiseks:

  • snagrecover — kasutab erinevate tootjate spetsiifilisi mehhanisme koodi algse mĂ€lukiibi initsialiseerimiseks vĂ€listesse mĂ€lumoodulitesse ja U-Boot kĂ€ivitusprogrammi kĂ€ivitamiseks, muutes samas pĂŒsivara sisu.
  • snagflash — suhtleb töötava U-Bootiga, et kirjutada sĂŒsteemipilt muutumatutesse mĂ€lumoodulitesse, kasutades DFU (Device Firmware Upgrade), UMS (USB Mass Storage) vĂ”i Fastbooti.

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster