GithubHelp home page GithubHelp logo

norbim1 / preenfm2 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from ixox/preenfm2

5.0 6.0 1.0 4.26 MB

preenFM2 firmware

Shell 0.01% Assembly 9.06% C++ 12.03% C 74.61% Objective-C 0.05% Java 0.15% Makefile 0.16% HTML 3.46% PLSQL 0.46% Batchfile 0.01%

preenfm2's Introduction

preenfm2 firmware

preenFM2 firmware ported to STM32F4Discovery

Ixox/preenfm2 is the official repository of the preenfm2 firmware.

You can find here the compiled firmware, its code source and some hardware files for the PCB, MCU board and cases.

To flash the preenfm2 for the first time, follow these instructions

Compiling the firmware

To compile the firmware, you'll need arm-gcc version 4.7

Add the bin directory to your PATH, and run 'make', you'll get the list of the available targets.

$ make
You must chose a target 
Don't forget to clean between different build targets
   clean : clean build directory
   pfm : build pfm2 firmware
   pfmo : build pfm2 overclocked firmware
   pfmcv : build pfm2 firmware for Eurorack 
   pfmcvo : build pfm2 overclocked firmware for Eurorack
   installdfu : flash last compiled firmware through DFU
   zip : create zip with all inside

Since some refactoring, the bootloader does not compile anymore. But it's available in its binary format.

Then put your preenfm2 in bootloader mode. Look at DFU part 4.

To flash the firmware on the preenfm2 using the DFU protocol :

make installdfu

Once it's done, unplug the power cable and plug it back.

New Filters in 2.11

Many effects have been added in the firmware 2.11. They were coded by Toltekradiation.

His github repo is here. You'll find there some description of the different effects.

preenfm2's People

Contributors

ixox avatar norbim1 avatar patrickdowling avatar

Stargazers

tiretrak avatar Andreas Seltenreich avatar myhell avatar Matt Speed avatar Reggie avatar

Watchers

Reggie avatar  avatar Yoshitaka Kuwata avatar  avatar Andreas Seltenreich avatar myhell avatar

Forkers

thermo41

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.