snagboot

View on PyPIReverse Dependencies (0)

1.3 snagboot-1.3-py3-none-any.whl

Wheel Details

Project: snagboot
Version: 1.3
Filename: snagboot-1.3-py3-none-any.whl
Download: [link]
Size: 116488
MD5: 26fd75b57499a542224b4160271ed237
SHA256: 79c701c2267ac035eb722fafa4e9d7f91eac9c10977812fc94d21a44d4aa07f0
Uploaded: 2024-02-24 06:47:05 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: snagboot
Version: 1.3
Summary: Generic recovery and reflashing tool for embedded platforms
Author-Email: Romain Gantois <romain.gantois[at]bootlin.com>
Project-Url: Source Code, https://github.com/bootlin/snagboot
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: GNU General Public License v2 (GPLv2)
Classifier: Operating System :: POSIX :: Linux
Requires-Python: >=3.8
Requires-Dist: pyyaml (>=6.0)
Requires-Dist: pyusb (>=1.2.1)
Requires-Dist: pyserial (>=3.5)
Requires-Dist: xmodem (>=0.4.6)
Requires-Dist: tftpy (>=0.8.2)
Requires-Dist: crccheck (>=1.3.0)
Requires-Dist: pylibfdt (>=1.7.0.post1)
Requires-Dist: six (==1.16.0)
Requires-Dist: swig (==4.1.1)
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 3977 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.42.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
snagflash/__init__.py sha256=MK-Va7dWcD6Q-220KIQixsCxyNFtzCkzfy2SLVUKhIA 46
snagflash/cli.py sha256=jD3G9rwKkU0iaz89ACB9FQay_tS4UA4-IMABkqBpes0 4585
snagflash/dfu.py sha256=qhr9iryJAQihlqOD_-CJfqIb85JHsizS9vXqthij23Q 2419
snagflash/fastboot.py sha256=9bsVrn113L-cCXhVd6Z2eTQDCWJVyg1106L7CMBeYLg 1661
snagflash/ums.py sha256=cFX2c8XikTbPxJa7MBbQprWlUoyyW8tvNPPR_v509pM 3369
snagflash/bmaptools/BmapCopy.py sha256=9TArCJFLv88OKOLYdRQcQIrjRpSu4TNW20XI1oFT8CU 37922
snagflash/bmaptools/BmapCreate.py sha256=kc5LpfeYoCI3ktjkj8iiXViNXWnHrKCKLdJiOWm21WU 13417
snagflash/bmaptools/BmapHelpers.py sha256=n-UYA8rDuI45K0MHthUFWNrcqFivftfP4-K7wDCyupo 4389
snagflash/bmaptools/Filemap.py sha256=5SuB-xIkKhbk48p8DlFaRpLRg3guAZCbigLClAsOF60 20678
snagflash/bmaptools/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
snagrecover/50-snagboot.rules sha256=CAIczXZfJ3FAFS3aoC0RPZ6n_rJKsVhy8A_EL6NONLM 6590
snagrecover/__init__.py sha256=yUARzipNmBAfymlH60S2u_pejpKOT2MsTN2JIZ1Rmws 171
snagrecover/am335x_usb_setup.sh sha256=uppO1mjDZ4lJeNZDYcts1a1jr1DsItYnPuXKl8hf0GY 6892
snagrecover/cli.py sha256=Oqh73wBj4TIJ-7ywbcz8cflzZ8xWbs3B3wRScqOEMwQ 6330
snagrecover/config.py sha256=vj4bhHCw-5nZkEPwQZcOIXXiQ-ZN5wwiUxU01fE-0RY 3835
snagrecover/supported_socs.yaml sha256=u-IcvNKzZ7PdPi-4XK08Oc4hRbhAVv96eVQzgVOHeyg 1913
snagrecover/utils.py sha256=5Olm-K-xrhncadiBBDdxYGvyujQuMT2fk7CNF4vUkMI 2827
snagrecover/firmware/__init__.py sha256=SMcXhIFkiswyGKlDcf19kqrDmiR4N3M-OzPSw-lohkg 97
snagrecover/firmware/am335x_fw.py sha256=x1WjKwr6CFIfUKhB9DbczbGnCV-iaDx2ouHTbsm2drw 6418
snagrecover/firmware/firmware.py sha256=-6YM935sdESo9EjEc50r9qTHRDhu9Px4xzSpI_vD8QU 4079
snagrecover/firmware/imx_fw.py sha256=COMTBGhwvzW--16LpE89w_pOJpJjxtMNCN3WhaWF3q0 7945
snagrecover/firmware/ivt.py sha256=qt1nebE3eEXUG7CpUD_lRLIoqdOzQZhr0G-fwGQrdvE 4434
snagrecover/firmware/rom_container.py sha256=Xfk8tiPeLXiMAeq_rknc8sfuDT-iYFIEsNuggnGlzxk 4179
snagrecover/firmware/sama5_fw.py sha256=_nQ5T3fC1CwpRjVDNLvjoiozUDoMEqyaRChtH7ciY_I 2200
snagrecover/firmware/samba_applet.py sha256=dJGgMlW_UMNhtRaaxRWOPyNohlA092L7Xk_11TOMpO0 6735
snagrecover/firmware/sunxi_fw/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
snagrecover/firmware/sunxi_fw/fel-to-spl-thunk.S sha256=43fSB4C9FnFGoLjmhndGXXibhtQ5FRa-VgnyYnMrL5s 4704
snagrecover/firmware/sunxi_fw/fel-to-spl-thunk.bin sha256=C5ZM65lkwGTt9Ro3_sG7knDY6KhqXAm8EPhQSWKkXvE 276
snagrecover/firmware/sunxi_fw/mmu.py sha256=h0zP4mOvZ_76cMdQ-wrbCiHvHR17U3NoDZXkBPLfP_M 6604
snagrecover/firmware/sunxi_fw/soc_info.yaml sha256=63WE48L4Z4X_gOILLlZs-5W96JCQjmN_ranSCYqpN_A 8741
snagrecover/firmware/sunxi_fw/sunxi_fw.py sha256=vnDIX76F2zaxJNo2uVSXVQxFPB8cDhFSXkqNh332ddU 16299
snagrecover/protocols/__init__.py sha256=Ec05PBiBC5bDigoffrtIwtRz69U4nWsrtI_gLQ9xaGM 211
snagrecover/protocols/bootp.py sha256=_owOys7p4OjF0OoC0zV0ZRXUYf8_TQHutJBLMCuZ_84 3743
snagrecover/protocols/dfu.py sha256=TZX8yyJaAwXIwdzSWRO8G6a99WdzZ7rj1NFpcbDsa1c 6630
snagrecover/protocols/fastboot.py sha256=xMwUoFxb1VJYFWWFkFVBW72zIh8BJqCnCVcoEcFcQPc 5638
snagrecover/protocols/fel.py sha256=Qq8PqeE5NiEJwuVX23d-ZUZR4xgf5VinNcglutqWp14 6443
snagrecover/protocols/hab_constants.py sha256=9nvhX3wdyqcuVYrxXJcBJDEHkYpjQKDU9mBhoWr_oTo 2198
snagrecover/protocols/hid.py sha256=4xU1c44fAk157mWh9bY6FJ5QGAz_I4_4af4V4jmaUYM 11298
snagrecover/protocols/imx_sdp.py sha256=jD5p5dIaqVeSAntn9gmRaCRvA1ArOIsJAZdTQlE1O9k 12142
snagrecover/protocols/memory_ops.py sha256=3aj3vxwbw2Rx--DUuvaZ2FBdRihdz4KPGWK_I_ipl6Q 1890
snagrecover/protocols/sambamon.py sha256=5exOUBXgFv4Od8pjZ3vmAFr5oLowdRd5tUSFYtK9JE4 2619
snagrecover/recoveries/__init__.py sha256=mAQ45mYwKI8KShPXlEEB8Z2sx7PAzQ1o7yINordkP9Q 167
snagrecover/recoveries/am335x.py sha256=FjvrFIKCzZdr3l41wXT5iZRKyZjwpa2BSVJIUY4ff0E 1810
snagrecover/recoveries/am62x.py sha256=ZGdxh9c7Y3rX2xvNUKq48q7kMbHAlBwLU2l2zVm3yic 969
snagrecover/recoveries/imx.py sha256=uh4FCcKHMJZi-px6SJhXz2y_j2wYv_0TNtv-ZBpSRbw 6445
snagrecover/recoveries/sama5.py sha256=4rf0KUYpJcw5E9prSPc9vA-6LeQQ6sFFUypw0qg3Kws 4437
snagrecover/recoveries/stm32_flashlayout.py sha256=QitbMzQXGS02a8nch_or9qDuxU7vnwXPVCvm3Q09vLE 2367
snagrecover/recoveries/stm32mp1.py sha256=rMtqaahRzd3-f_4LzmzmR4pCH1d0gXR8BSN6JeSPqx8 2956
snagrecover/recoveries/sunxi.py sha256=lp07uwkeKaA6Y1VnExlCdqLeZi0c0URwbFjL4v3RLZA 2984
snagrecover/templates/am335x-beaglebone-black.yaml sha256=nRpugxGvmNCN816uj5g_P2NKPPcOwTmz4tXSXXqzVas 68
snagrecover/templates/am62x-beagle-play.yaml sha256=fqwHSSKnThNiDIBEVy0DKtvRtqTQowMoczuOyK9Jkqs 87
snagrecover/templates/am62x-phyboard-lyra.yaml sha256=4Xwlfr5pwdzbKtjDakAgjHQSf8mR7zKVmFK1UbvXKlc 87
snagrecover/templates/imx28-evk.yaml sha256=tf92Mb18Kgy2r2ZUVE8tsiARM63QNnVEX7RJzTW5KZA 29
snagrecover/templates/imx6-colibri-imx6ull.yaml sha256=PkiThs4fxMd08DpCb62PGyDWMorVvTNVoGRf7EF6bVU 40
snagrecover/templates/imx6-var-som-mx6.yaml sha256=XjleE_hRIlFjDf6Out84FXVnL0-jZrnv4KMRBYUZE0k 196
snagrecover/templates/imx7-colibri-imx7d.yaml sha256=PkiThs4fxMd08DpCb62PGyDWMorVvTNVoGRf7EF6bVU 40
snagrecover/templates/imx8-dart-mx8m-mini.yaml sha256=O09wFvJ3hogRuUXED5jrzqXbWDBZQ12YMDcVUO88Qeo 182
snagrecover/templates/imx8qm-mek.yaml sha256=3Io1b6t7SPi6NScwbuEM6pwIEAzJUcELeyQLauEeQJo 55
snagrecover/templates/imx93-evk.yaml sha256=Uv4wipa7bv9uUjbwcfEnUinaz9cvh7GU9IAtluX3pM4 61
snagrecover/templates/sama5-sama5d2xplained.yaml sha256=n-CQFTDUioym5itE1s1kwQVtAh-jT7R4uNLXmF2UBJI 454
snagrecover/templates/sama5-sama5d3xplained.yaml sha256=0xMMgOaXaZamK6nTLjYAKCTNUWnEExpR4MSIXKLaYnI 454
snagrecover/templates/sama5-sama5d4xplained.yaml sha256=Ki1p8SruXovoG2pEFTtYkQApOLgOlBte5VGq4GtQH_4 454
snagrecover/templates/stm32mp1-stm32mp135f-dk.yaml sha256=SpFmmaoYegARS5xo6OMUaWt1bpx_QNNKzPqUj-qPB6Q 65
snagrecover/templates/stm32mp1-stm32mp157f-dk2.yaml sha256=A70vnAclhuLQnSbIWKB0c4D9Inz3FzuSFYNUrbtjZlo 66
snagrecover/templates/sunxi-orangepi-pc.yaml sha256=HomCKmZTSs23aHt4Yfl0bk7OMulDKlU8wMqEbXcoQWY 58
snagboot-1.3.dist-info/LICENSE sha256=gXf5dRMhNSbfLPYYTY_5hsZ1r7UU1OaKQEAQUhuIBkM 18092
snagboot-1.3.dist-info/METADATA sha256=TCZTBNv8KNsPhYpIoS5xywPUmhVW7sKDGSC3cZVWbHQ 4746
snagboot-1.3.dist-info/WHEEL sha256=oiQVh_5PnQM0E3gPdiz09WCNmwiHDMaGer_elqB3coM 92
snagboot-1.3.dist-info/entry_points.txt sha256=Ge95x8lJbg4xj6lWl51GKCJCfHnh7IaD0jkmLZx2VAQ 82
snagboot-1.3.dist-info/top_level.txt sha256=3qPY-D5Z8BCPZh6mhXsM8fcHogiH-4yldSFe9y0Y6jw 22
snagboot-1.3.dist-info/RECORD

top_level.txt

snagflash
snagrecover

entry_points.txt

snagflash = snagflash.cli:cli
snagrecover = snagrecover.cli:cli