TiLDA MK3/build: Difference between revisions
Jump to navigation
Jump to search
Marekventur (talk | contribs) No edit summary |
Marekventur (talk | contribs) |
||
Line 28: | Line 28: | ||
# You have to boot the badge into dfu mode by pressing down the center | # 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 | # joystick button while pressing the reset button to trigger a reboot | ||
make -C stmhal BOARD=STM32L475_EMFBADGE | make -C stmhal BOARD=STM32L475_EMFBADGE deploy | ||
</pre> | </pre> |
Revision as of 16:52, 20 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)
On Ubuntu you can follow these instructions: https://launchpad.net/~team-gcc-arm-embedded/+archive/ubuntu/ppa
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