multiple firmware configs at the same time
This commit is contained in:
26
README.md
26
README.md
@@ -3,16 +3,36 @@
|
||||
[](https://travis-ci.org/bobbycar-graz/bobbycar-boardcomputer-firmware)
|
||||
[](https://app.codacy.com/gh/bobbycar-graz/bobbycar-boardcomputer-firmware?utm_source=github.com&utm_medium=referral&utm_content=bobbycar-graz/bobbycar-boardcomputer-firmware&utm_campaign=Badge_Grade_Dashboard)
|
||||
|
||||
## How to clone and compile?
|
||||
## How to clone ? (READ THIS OR YOU WILL FAIL)
|
||||
|
||||
```
|
||||
git clone --recursive git@github.com:bobbycar-graz/bobbycar-boardcomputer-firmware.git
|
||||
cd bobbycar-boardcomputer-firmware/
|
||||
./esp-idf/install.sh
|
||||
. esp-idf/export.sh
|
||||
idf.py -p /dev/ttyUSB0 -b 921600 flash monitor
|
||||
./switchconf.sh feedc0de
|
||||
```
|
||||
|
||||
## How to compile
|
||||
Also do the initialization if you use an IDE, otherwise build will fail.
|
||||
|
||||
```
|
||||
# before you try to build anything, always do this first:
|
||||
. export.sh
|
||||
|
||||
# if needed, switch to the right configuration for your hardware (run with --list to list available configurations)
|
||||
./switchconf.sh feedc0de
|
||||
|
||||
# flash bootloader, partition table and app (only do once)
|
||||
idf.py -p /dev/ttyUSB0 -b 921600 flash monitor
|
||||
|
||||
# flash only app (do this for development as it is much faster)
|
||||
idf.py -p /dev/ttyUSB0 -b 921600 app-flash monitor
|
||||
```
|
||||
|
||||
if you are inside monitor, hit Ctrl+T then Ctrl+X to exit.
|
||||
|
||||
Hit Ctrl+T then Ctrl+A to reflash the app and return to monitor (very handy during development)
|
||||
|
||||
## How to wire all connections?
|
||||
|
||||

|
||||
|
Reference in New Issue
Block a user