molejar / KBootGUI

Graphical User Interface for Kinetis Bootloader based on pyKBoot

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

KBoot GUI

The Graphical User Interface for Kinetis Bootloader based on pyKBoot and wxPython. It's multiplatform (Windows, Linux and OSX are supported).

KBoot GUI: Main window

Installation

Clone the project into your local directory

    $ git clone https://github.com/molejar/KBootGUI.git

Install dependencies:

Usage

Go into KBootGUI directory and execute python kboot-gui.py in terminal or just kboot-gui.py in windows commander.

Create One Executable File

KBoot GUI is written in Python language, what means that you need have installed Python interpreter on your computer. This condition can be restrictive for somebody and therefore exist option how to build KBoot GUI into one executable file. All what you need is to run following commands in terminal:

    $ pip install pyinstaller
    $ cd KBootGUI
    $ python pyinstaller -F -w kboot-gui.py

If the build was successful, then in ./dist folder will locate the executable file of kboot-gui.py

TODO

  • Add support for UART interface
  • Add KBOOT configuration area parser and editor
  • Add USB hotplug detection

About

Graphical User Interface for Kinetis Bootloader based on pyKBoot

License:Apache License 2.0


Languages

Language:Python 100.0%