Skip to content

firmware-loader/cpp-firmware-loader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

C++ Generic Firmware Loader

This Libary will load your Firmware to any Device supported by the C++ Generic Bootloader via Serial.

Additional information for planned features: Trello Board

Dependencies:

Required:

Optional:

Recommended Installation:

It is reccomended to use vcpkg or Conan for most of the dependencies. We will use vcpkg for this example.

# vcpkg
git clone https://github.com/Microsoft/vcpkg.git
cd vcpkg
./bootstrap-vcpkg.sh

# Clara
./vcpkg install clara

# Poco
./vcpkg install poco

# Asio
./vcpkg install asio

# Catch (Optional)
./vcpkg install catch

After this append

-DCMAKE_TOOLCHAIN_FILE=**/CURRENT/DIR/WITH/vcpkg/scripts/buildsystems/vcpkg.cmake**

to your cmake command line arguments

Documentation

For Documentation please visit the wiki

Related Projects

Project Name Description Link
C++ Bootloader The Bootloader needed for this Project Link
C++ Timing Analysis Timing Analysis Programm which is needed to get a generic data transmission via C++ Code without a timer Link
C++ Firmware Loader This Repository Link

Releases

No releases published

Packages

No packages published

Languages