Metadata-Version: 2.1
Name: efm8
Version: 0.0.4
Summary: Flash via AN945: EFM8 Factory Bootloader HID
Home-page: UNKNOWN
Author: Barnaby Shearer
Author-email: b@zi.is
License: BSD
Keywords: EFM8 AN945 HID Bootloader
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 3
Requires-Python: >=2.7
License-File: LICENSE
Requires-Dist: hidapi (>=0.7.99.post21)
Requires-Dist: pythoncrc (>=1.21)
Requires-Dist: typing ; python_version < "3"

EFM8
====

.. image:: https://readthedocs.org/projects/efm8/badge/?version=latest
    :target: http://efm8.readthedocs.io/en/latest/?badge=latest

.. image:: https://badge.fury.io/py/efm8.svg
    :target: https://badge.fury.io/py/efm8

Flash via AN945: EFM8 Factory Bootloader HID

::

    sudo apt install libusb-1.0-0-dev libudev-dev python-dev
    pip install efm8
    efm8 firmware.hex

Also includes an example that resets a https://u2fzero.com/ into the bootloader and flashes in one command.

::

    u2fzero firmware.hex

And a way to (slowly) read the firmware back

::

    efm8_read firmware.hex


