Write a bootloader flash application and bootloader for TM4C123G

Job ID: 31483385

Budget: $1,500 – $3,000 USD

I need a bootloader application and bootloader written for the TM4C123G. There are a few examples that people have made online, but plagiarism will not be tolerated.

Bootloader requirements:
-USB
-Encryption
-Ability to use entire flash sector for constants etc.
-force update from a GPIO
-CRC

Application requirements:
- Must at minimum be compatible with windows 10, Mac OS and Linux are also desired.
- Must be a GUI, not a serial command prompt.
- Must display company logos, version. etc.

Here is an example of what I am looking for, but with encryption. This is for a professional end product.
https://github.com/ahmedkassem56/TM4C-Bootloader