Frank Voorburg
86562a934d
Refs #564 . Changed '\' to '/' in source file paths, located in the file comment headers.
...
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@536 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2018-07-17 13:06:06 +00:00
Frank Voorburg
8116572e29
Refs #377 , #362 . Reintegrated branch where the STM32F2 port and demo programs were converted from SPL to HAL.
...
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@511 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2018-05-31 10:07:40 +00:00
Frank Voorburg
59a909fca2
Refs #476 . Added evaluation of the len-parameter in functions FlashErase and FlashWrite of all ports.
...
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@422 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2018-02-05 16:43:55 +00:00
Frank Voorburg
fc87eb708e
Refs #104 . Implemented configurable FlashCryptoDecryptDataHook() in all flash drivers. It can be used for implementing program code decryption logic.
...
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@368 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-09-27 07:24:27 +00:00
Frank Voorburg
c512848520
Refs #383 . Refactored FLASH_VECTOR_TABLE_CS_OFFSET to BOOT_FLASH_VECTOR_TABLE_CS_OFFSET.
...
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@363 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-09-11 11:28:39 +00:00
Frank Voorburg
f97e662ca3
Refs #204 . Added NvmReinit() API function that gets called at the start of each firmware update. This allows the flash block addresses to be reset.
...
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@194 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2016-12-17 11:46:55 +00:00
Frank Voorburg
2cdee1a03e
Refs #147 .
...
- Corrected plausibility check on macro FLASH_VECTOR_TABLE_CS_OFFSET.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@162 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2016-10-21 13:51:41 +00:00
Frank Voorburg
722ec2e59c
Refs #141 .
...
- Added support for a user provided flash layout table for all targets.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@159 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2016-10-18 13:06:56 +00:00
Frank Voorburg
dea8e21945
Refs #140 .
...
- Checksum location is now configurable for Cortex Mx targets, due to possible different size in vector tables.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@157 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2016-10-17 23:31:31 +00:00
Frank Voorburg
0656616db9
- Ported the bootloader to the STM32F2xx microcontroller family and added demo programs for the Olimex STM32-P207 board.
...
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@145 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2016-07-23 15:33:09 +00:00