rusefi-1/misc
Andrey G e3be563b27
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 19:28:55 -04:00
..
actions Use SSH for Pinouts (#3388) 2021-10-21 19:42:06 -04:00
console_launcher console should be included into autoupdate bundle 2020-07-18 12:18:45 -04:00
encedo_hex2dfu Openblt (#3430) 2021-11-05 19:28:55 -04:00
git_scripts new interesting fork! 2020-06-18 12:57:16 -04:00
hex2dfu@02535ca53a hex2dfu as proper submodule 2021-11-05 11:50:33 -04:00
images
install Better Windows build-in DFU #3338 2021-10-19 10:39:51 -04:00
install_st New dfu (#3392) 2021-10-22 15:05:12 -04:00
jenkins Use SSH for remaining workflows (#3407) 2021-10-25 08:22:31 -04:00
ms_logs
pinout-gen fix bug of putting info in wrong table, and scrolling to top (#3042) 2021-07-23 17:05:43 -04:00
stm32f1_test_project
weird_stuff
www fresh item no 2021-11-04 22:56:54 -04:00
SoftwareDevelopmentProcess.md
Strategy_202x_draft.md draft 2021-01-11 00:02:46 -05:00
Strategy_2019.md Strategy 2019 is Strategy 2020 2020-03-01 21:31:00 -05:00
Strategy_2020.md Strategy 2019 is Strategy 2020 2020-03-01 21:30:04 -05:00
Strategy_2021.md Update Strategy_2021.md 2021-07-20 22:28:47 -04:00
Strategy_2022_draft.md 2022 draft 2021-10-06 21:17:36 -04:00
atollic_truestudio_notes.txt
benchmark.bat
benchmark_reports.txt
extract_trigger_angles.py