Improvements to fastbuild scripts

pull/7/head
Peter Hinch 2016-11-27 13:51:48 +00:00
rodzic 978de56438
commit 88bb36a1a1
2 zmienionych plików z 33 dodań i 0 usunięć

18
fastbuild/buildesp 100755
Wyświetl plik

@ -0,0 +1,18 @@
#! /bin/bash
cd /mnt/qnap2/data/Projects/MicroPython/micropython/esp8266
if [ $# -eq 1 ] && [ $1 = "--clean" ]
then
make clean
esptool.py --port /dev/ttyUSB0 erase_flash
fi
if make -j 8
then
sleep 1
esptool.py --port /dev/ttyUSB0 --baud 115200 write_flash --verify --flash_size=detect -fm dio 0 firmware-combined.bin
cd -
sleep 1
rsusb # alias rsusb='rshell -p /dev/pyboard --editor nano -p /dev/ttyUSB0'
else
echo Build failure
fi

15
fastbuild/buildnew 100755
Wyświetl plik

@ -0,0 +1,15 @@
#! /bin/bash
# Update MicroPython source and prepare for build
cd /mnt/qnap2/data/Projects/MicroPython/micropython/
git checkout master
git pull origin master
cd mpy-cross
make clean
make -j 8
cd ../stmhal
make BOARD=PYBV11 clean
make BOARD=PYBV10 clean
make BOARD=PYBLITEV10 clean
cd ../esp8266
make clean