TiLDA MK3/build: Difference between revisions
Jump to navigation
Jump to search
Marekventur (talk | contribs) (Created page with "== Dependencies == === git, make, etc === I will just assume you have this === arm-none-eabi-gcc === https://launchpad.net/gcc-arm-embedded/+download You will have to make t...") |
|||
Line 1: | Line 1: | ||
== Dependencies == | == Dependencies == | ||
=== git, make, etc === | You can use either windows or linux, although windows will not have most things installed by default | ||
=== git, make, python, etc === | |||
I will just assume you have this | I will just assume you have this | ||
Revision as of 21:47, 11 July 2016
Dependencies
You can use either windows or linux, although windows will not have most things installed by default
git, make, python, etc
I will just assume you have this
arm-none-eabi-gcc
https://launchpad.net/gcc-arm-embedded/+download You will have to make the ```arm-none-eabi-gcc``` from the bin directory available to your system (add to PATH, symlink or copy)
pyusb
sudo pip install pyusb
Flashing
# Clone this repo git clone git@github.com:emfcamp/micropython.git # Switch to our work branch cd micropython git checkout tilda-master # Now we can build the firmware and flash it to the badge # You have to boot the badge into dfu mode by pressing down the center # joystick button while pressing the reset button to trigger a reboot make -C stmhal BOARD=STM32L475_EMFBADGE --deploy