* f1_rev2: OpenBLT: update gpio and interfaces setup
* f1_rev2: OpenBLT: set default board name
* f1_rev2: no need to have bootloader region in main app LD file
* f1_rev2: use gpio settings from application include file
* f1_rev2: OpenBLT: update gpio and interfaces setup
* f1_rev2: OpenBLT: close backdoor
* f1_rev2: OpenBLT: fix uart setup
* f1_rev2: OpenBLT: gracefully close CAN after use
Co-authored-by: Andrey Gusakov <dron0gus@gmail.com>
* board: common make script
(cherry picked from commit cb087c60e9)
* common_make -> build_f1_board
* f1_rev2: use build_f1_board.sh helper
* Add encedo hex2dfu tools (bin for linux and win)
See https://github.com/encedo/hex2dfu
* Makefile: priduce srec too
* f1_rev2: OpenBLT: build bin and hex files
* f1_rev2: OpenBLT: optimize for size to fit into 8K flash
Co-authored-by: Andrey Gusakov <dron0gus@gmail.com>