This website requires JavaScript.
Explore
Help
Sign In
andreika-git
/
rusefi
mirror of
https://github.com/andreika-git/rusefi.git
Watch
1
Star
0
Fork
You've already forked rusefi
0
Code
Issues
Packages
Projects
Releases
Wiki
Activity
b3e57a8e3b
rusefi
/
firmware
/
config
/
boards
/
proteus
/
compile_proteus_f4.sh
6 lines
83 B
Bash
Raw
Normal View
History
Unescape
Escape
Switch to Bash (#1585) * switch firmware to bash * switch unit_testts to bash * switch jenkins to bash
2020-07-09 07:27:20 -07:00
#!/bin/bash
Convert jenkins build_extra_bundles scripts to sh (#1554) * Add checkout * remove empty with statement * Actually we do need push depth * convert build_working_folder * convert prepare_bundle * fixed extension * fixed closing bracket * fixed comparison and assignments * no comment * convert compile_and_upload and clean * convert build_simulator * Finish converting build_working_folder * convert build_java_console * Add hashbangs * remove findcyg instruction * changed paths * remove call * add path * fixed script names * add prams * fix cd * convert clean_env_variables * convert common_make.sh * Added linux hex2dfu binary * add file extension to linux hex2dfu * add file extension to linux hex2dfu * remove spurious paren * fixed board name * convert compile-frankenso-na6 * convert compile-frankenso-pal * add hashbang * convert compile-kinetis * convert compile-mre-f4 * convert compile-mre-f4-hardware-QC-special-build * convert compile-mre-f4-slave * convert compile-mre-f7 * convert compile-mre-f7-test * switch to underscores * converting boards to sh * convert prometheus * convert proteus * fixed path * switch to underscores * chmod and add extension * add quotes * Add check for Windows * Add chmod * fix script name * fix error checking * quote vars * remove checking from batch shims * fix typo * change error checking to support nix style error codes * switch to 1 retval * cd back to firmware * Add escapes * change from cd to rel path * add p flags to mkdir Co-authored-by: David Holdeman <David Holdeman>
2020-07-01 11:09:01 -07:00
software jump to DFU does not work #4230
2022-06-02 06:22:26 -07:00
# export USE_OPENBLT=yes
Openblt (#3430) * Makefile: define BOOTLOADER=1 for linker in case of OpenBLT too This will reserve first 32K of flash for bootloader. * OpenBLT: include into build * board: subaru eg33: add OpenBLT board code * board: subaru eg33: use OpenBLT * Board: Subaru EG33: OpenBLT: reuse HAL and CMSIS from OpenBLT submodule * Board: Subaru EG33: OpenBLT: reuse linker file from OpenBLT too * OpenBLT for MRE * OpenBLT: MRE: adjust LD memory map for smallest variat of MCU on MRE * OpenBLT: enable for MRE * OpenBLT: disable CRC check of user application This allows us to use DFU tool to flash main application too. * hex2dfu: fresh binary for linux * OpenBLT: extract common part of OpenBLT makefiles to openblt.mk * OpenBLT: enable CRC check of user application for MRE and EG33 CRC (actually just a summ) of few first vectors is stored at 0x1c offset. This is reserved vector for Cortex-M3, M4 and M7 * common_make: append OpenBLT CRC to dfu files This should allow to use DFU to do main application update when when OpenBLT is used as bootloader. hex2dfu will store same styled CRC as OpenBLT expects to see in user app. * OpenBLT reorganization Move common stuff to hw_layer/ports/ * OpenBLT: proteus * Proteus: enable OpenBLT for F4 and F7 Compilation tested only
2021-11-05 16:28:55 -07:00
pass parameters instead of `export` in build scripts (#4081) * no `export ...` mess * frankenso NA6
2022-04-18 16:05:27 -07:00
bash ../common_make.sh proteus ARCH_STM32F4