FlashAlgo
Development Setup
Skip any step where a compatible tool already exists
- Install Python 2.7.9 and make sure it's added to path
- Install Git and make sure it's added to path
- Install Keil MDK-ARM
- Install virtualenv in python
> git clone https://github.com/mbedmicro/DAPLink
> pip install virtualenv
> virtualenv venv
>
Develop
- Update tools and generate project files. This should be done everytime you pull new changes
> "venv/Scripts/activate"
> pip install -r requirements.txt
> progen generate -t uvision
> "venv/Scripts/deactivate"
Adding a new project
For adding new targets start from template and use these docs...
Contribute
Check out the issue tracker.
##ToDo
- Create a test
- Document how to use
- Document how to contribute