Snagboot, ngwa mgbake maka ngwaọrụ agbakwunyere, dị

Bootlin ebipụtala ntọhapụ mbụ nke ngwa ngwa Snagboot, emebere iji weghachi na reflash ngwaọrụ agbakwunyere kwụsịrị ịmalite, dịka ọmụmaatụ, n'ihi nrụrụ ngwa ngwa. Edere koodu Snagboot na Python ma nwee ikike n'okpuru GPLv2.

Ọtụtụ agbakwunyere nyiwe, na ihe omume nke firmware mebiri, na-enye USB ma ọ bụ UART interfaces maka iweghachi ọrụ na-ebufe a buut image, ma ndị a interfaces bụ kpọmkwem onye ọ bụla n'elu ikpo okwu na-achọ ka ojiji nke mgbake utilities kegidere ngwaahịa si n'otu n'otu emepụta naghachi. Snagboot bụ ihe analọgụ nke pụrụ iche, nke na-abụkarị nke nwe ya, akụrụngwa maka iweghachi na ngwaọrụ na-egbuke egbuke, dị ka STM32CubeProgrammer, SAM-BA ISP, UUU na sunxi-fel.

Emebere Snagboot ka ọ rụọ ọrụ na bọọdụ dị iche iche na ngwaọrụ agbakwunyere, nke na-ewepụ mkpa maka ndị mmepe sistemụ iji mụta nkọwapụta nke iji ngwa dị iche iche. Dịka ọmụmaatụ, enwere ike iji mwepụta mbụ nke snagboot nwetaghachi ngwaọrụ dabere na ST STM32MP1, Microchip SAMA5, NXP i.MX6/7/8, Texas Instruments AM335x, Allwinner SUNXI na Texas Instruments AM62x SoCs.

Ngwa ngwa ahụ gụnyere ngwa abụọ maka nbudata na ịcha ọkụ:

  • snagrecover - na-eji usoro akọwapụtara maka ịrụ ọrụ na koodu dị na ROM iji bido RAM mpụga wee malite ihe nrụnye U-Boot na-agbanweghị ọdịnaya nke ebe nchekwa na-adịgide adịgide.
  • snagflash - na-emekọ ihe na-agba ọsọ U-Boot iji gbanye onyonyo sistemu n'ime ebe nchekwa na-enweghị ike ịgbanwe site na iji DFU (Nkwalite Firmware Ngwaọrụ), UMS (USB Mass Storage) ma ọ bụ Fastboot.

isi: opennet.ru

Tinye a comment