├── .gitignore ├── .gitmodules ├── Makefile ├── Makefile.include ├── README.md ├── alt_bootloader ├── Makefile ├── README.md ├── usbdfu.c └── usbdfu.ld ├── boot_select ├── .gitignore ├── Makefile ├── bootsel.S └── bootsel.ld ├── bootloader_extractor ├── .gitignore ├── Makefile ├── extractor.c ├── extractor.ld ├── ringbuf.c ├── ringbuf.h └── rx_bootloader.py ├── compose-fw.py ├── example_layout.yaml ├── fwutil.py ├── requirements.txt ├── stitch-fw.py └── tg165 ├── __init__.py └── firmware_file.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ktemkin/tg165-tools/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ktemkin/tg165-tools/HEAD/.gitmodules -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ktemkin/tg165-tools/HEAD/Makefile -------------------------------------------------------------------------------- /Makefile.include: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ktemkin/tg165-tools/HEAD/Makefile.include -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ktemkin/tg165-tools/HEAD/README.md -------------------------------------------------------------------------------- /alt_bootloader/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ktemkin/tg165-tools/HEAD/alt_bootloader/Makefile -------------------------------------------------------------------------------- /alt_bootloader/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ktemkin/tg165-tools/HEAD/alt_bootloader/README.md -------------------------------------------------------------------------------- /alt_bootloader/usbdfu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ktemkin/tg165-tools/HEAD/alt_bootloader/usbdfu.c -------------------------------------------------------------------------------- /alt_bootloader/usbdfu.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ktemkin/tg165-tools/HEAD/alt_bootloader/usbdfu.ld -------------------------------------------------------------------------------- /boot_select/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ktemkin/tg165-tools/HEAD/boot_select/.gitignore -------------------------------------------------------------------------------- /boot_select/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ktemkin/tg165-tools/HEAD/boot_select/Makefile -------------------------------------------------------------------------------- /boot_select/bootsel.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ktemkin/tg165-tools/HEAD/boot_select/bootsel.S -------------------------------------------------------------------------------- /boot_select/bootsel.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ktemkin/tg165-tools/HEAD/boot_select/bootsel.ld -------------------------------------------------------------------------------- /bootloader_extractor/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ktemkin/tg165-tools/HEAD/bootloader_extractor/.gitignore -------------------------------------------------------------------------------- /bootloader_extractor/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ktemkin/tg165-tools/HEAD/bootloader_extractor/Makefile -------------------------------------------------------------------------------- /bootloader_extractor/extractor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ktemkin/tg165-tools/HEAD/bootloader_extractor/extractor.c -------------------------------------------------------------------------------- /bootloader_extractor/extractor.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ktemkin/tg165-tools/HEAD/bootloader_extractor/extractor.ld -------------------------------------------------------------------------------- /bootloader_extractor/ringbuf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ktemkin/tg165-tools/HEAD/bootloader_extractor/ringbuf.c -------------------------------------------------------------------------------- /bootloader_extractor/ringbuf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ktemkin/tg165-tools/HEAD/bootloader_extractor/ringbuf.h -------------------------------------------------------------------------------- /bootloader_extractor/rx_bootloader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ktemkin/tg165-tools/HEAD/bootloader_extractor/rx_bootloader.py -------------------------------------------------------------------------------- /compose-fw.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ktemkin/tg165-tools/HEAD/compose-fw.py -------------------------------------------------------------------------------- /example_layout.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ktemkin/tg165-tools/HEAD/example_layout.yaml -------------------------------------------------------------------------------- /fwutil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ktemkin/tg165-tools/HEAD/fwutil.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ktemkin/tg165-tools/HEAD/requirements.txt -------------------------------------------------------------------------------- /stitch-fw.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ktemkin/tg165-tools/HEAD/stitch-fw.py -------------------------------------------------------------------------------- /tg165/__init__.py: -------------------------------------------------------------------------------- 1 | __all__ = ['firmware_file'] 2 | -------------------------------------------------------------------------------- /tg165/firmware_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ktemkin/tg165-tools/HEAD/tg165/firmware_file.py --------------------------------------------------------------------------------