Skip to content

Jumperr-labs/modeling-framework

Repository files navigation

Jumper Virtual Lab Peripheral Modeling Framework

This repo contains modeled peripherals using the jumper modeling framework

For more information, visit the docs.

Prerequisites

Usage

Follow the following steps in order to build the peripheral model:

git clone https://github.com/Jumperr-labs/modeling-framework.git
cd modeling-framework/<PERIPHERAL_NAME>

Build using Makefile

make -C build/

Build using CMakeLists.txt

python build/build.py
  • If the peripheral model was build successfully, the result will be ready under "build/_build/PERIPHERAL_NAME.so".

Runing firmware :

  • Copy "build/_build/PERIPHERAL_NAME.so" file to you working diretory, same one as the "board.json" file.
  • See "board.json" example file under "example/" folder.
  • Add the relveant component from the "board.json" example file in to your "board.json" file. Make sure to change the board.json pin numbers to fit your configuration.

License

Licensed under the Apache License, Version 2.0. See the LICENSE file for more information

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published