Commit Graph

  • bc71ebb458 Refs #384. Reintegrated the branch for LibOpenBLT's Python bindings development with the trunk. Frank Voorburg 2018-03-06 21:38:03 +0000
  • 4d426531ca Refs #384. Updated the branch with the latest changes in the trunk. Frank Voorburg 2018-03-06 21:33:14 +0000
  • ce8cffe546 Refs #384. Implemented support for the session API in the python bindings. Frank Voorburg 2018-03-06 20:47:30 +0000
  • 0fe3fcf800 Refs #384. Implemented support for the generic utilities API in the python bindings. Frank Voorburg 2018-03-05 21:35:46 +0000
  • a4d7fabaa5 Refs #384. Implemented support for the firmware API in the python bindings. Frank Voorburg 2018-02-24 21:33:52 +0000
  • 020b406d04 Refs #384. Refactored python bindings framework to meet python's recommended naming conventions. Frank Voorburg 2018-02-24 11:30:51 +0000
  • 824c30a26c Refs #384. Added implementation of BltVersionGetString in LibOpenBLT's Python bindings. Frank Voorburg 2018-02-23 22:20:04 +0000
  • f2e2793072 Refs #384. Corrected a few typos in the readme-file of the Python bindings. Frank Voorburg 2018-02-20 15:38:58 +0000
  • a3890205d2 Refs #484. Changed "build" version to "patch" version in a function header comment. Frank Voorburg 2018-02-13 09:40:21 +0000
  • 29e08942ae Refs #384. Added framework for the LibOpenBLT Python bindings. Frank Voorburg 2018-02-12 21:47:21 +0000
  • 275d7906c0 Refs #384. Created branch from trunk to work on the Python bindings for LibOpenBLT. Frank Voorburg 2018-02-12 21:36:02 +0000
  • dcfac1767f Refs #483. Added watchdog servicing to XcpComputeChecksum(). Frank Voorburg 2018-02-12 15:01:29 +0000
  • 6f80eb072f Refs #460. Added length parameter to the XCP packet reception functions. Frank Voorburg 2018-02-09 16:59:41 +0000
  • 817212b60f Refs #477. Added extra check for the received XCP packet length on the UART and USB transport layers. Frank Voorburg 2018-02-09 10:12:04 +0000
  • 59a909fca2 Refs #476. Added evaluation of the len-parameter in functions FlashErase and FlashWrite of all ports. Frank Voorburg 2018-02-05 16:43:55 +0000
  • 5528bcbac7 Refs #364. Corrected typo in the project name of the Nucleo-L476RG demo user program. Frank Voorburg 2018-02-05 14:24:51 +0000
  • cce7c5cee6 Refs #364. Removed branch after reintegration with the trunk. Frank Voorburg 2018-02-05 14:11:48 +0000
  • dc0060e755 Refs #364. Reintegrated branch with STM32L4 port and Nucleo-L476RG demo programs. Frank Voorburg 2018-02-05 14:08:40 +0000
  • 61f3f0cbeb Refs #364. Added Nucleo-L476RG/IAR demo programs for IAR Embedded Workbench. Frank Voorburg 2018-02-05 13:57:20 +0000
  • 1aa07bda0c Refs #364. Added Nucleo-L476RG/GCC demo programs for GNU ARM Embedded and a Makefile. Frank Voorburg 2018-02-05 11:05:55 +0000
  • 29397eac94 Refs #364. Added support for the CAN transport layer to the STM32L4 port. Frank Voorburg 2018-02-01 11:04:49 +0000
  • 19cd19fdd5 Refs #364. Added debugger launch configuration for the Nucleo-L476RG demo user program. Frank Voorburg 2018-01-30 15:56:00 +0000
  • deb3529c2f Refs #364. Reconfigured the Nucleo-L476RG demo user program for usage with the bootloader. Frank Voorburg 2018-01-30 15:54:46 +0000
  • 2e31a869d9 Refs #364. Added STM32L4 port framework and demo bootloader for the Nucleo-L476RG board and the Truestudio IDE. Frank Voorburg 2018-01-30 14:57:17 +0000
  • 9d6add36c2 Refs #364. Added demo user program for the Nucleo-L476RG board and the Truestudio IDE. Frank Voorburg 2018-01-25 20:13:39 +0000
  • 7247900118 Refs #364. Created branch from trunk to add support for new microcontroller targets and demo programs. Frank Voorburg 2018-01-25 09:42:31 +0000
  • 37862905f0 Refs #377. Removed branch after reintegration with the trunk. Frank Voorburg 2018-01-25 07:38:59 +0000
  • 4efd878c58 Refs #377. Reintegrated branch with SPL to HAL convertion for the STM32F3 port and demo programs. Frank Voorburg 2018-01-25 07:38:10 +0000
  • 8eb76fb3b5 Refs #377. Updated to trunk. Frank Voorburg 2018-01-25 07:28:49 +0000
  • 9e0b86c2c6 Refs #377. Removed unnecessary macro USE_FULL_LL_DRIVER from the Makefile in the Nuleo-F303K8 GCC demo user program. Frank Voorburg 2018-01-24 21:32:22 +0000
  • 97f489c969 Refs #377. Ported Nuleo-F303K8 IAR demo bootloader and user program from SPL to HAL. Frank Voorburg 2018-01-24 21:27:09 +0000
  • 6240b94fb8 Refs #377. Ported Nuleo-F303K8 GCC demo bootloader and user program from SPL to HAL. Frank Voorburg 2018-01-24 20:17:50 +0000
  • fe6ee0b1c0 Refs #377. Reworked Nuleo-F303K8 Truestudio demo user program to use HAL instead of SPL. Frank Voorburg 2018-01-23 20:16:49 +0000
  • 95ab89adc6 Refs #377. Reworked HAL support in the STM32-F3 port to make use of the lower level (LL) drivers as much as possible to keep the ROM footprint low. Frank Voorburg 2018-01-17 15:05:49 +0000
  • 56737e1247 Refs #377. Ported STM32-F3 CAN driver from SPL to HAL. Frank Voorburg 2018-01-15 17:34:17 +0000
  • e1718cc2c1 Refs #377. Ported STM32-F3 Flash and CPU drivers from SPL to HAL. Frank Voorburg 2018-01-15 12:21:27 +0000
  • c442b92754 Refs #377. Ported STM32-F3 UART driver from SPL to HAL. Frank Voorburg 2018-01-10 11:50:59 +0000
  • 5efd772662 Refs #377. Integrated HAL library into the Nucleo-F303K8 Truestudio demo bootloader program. Frank Voorburg 2018-01-10 11:09:39 +0000
  • 96657badbb Refs #377. Removed SPL related code from the STM32F3 port and the Nucleo-F303K8 Truestudio demo bootloader program. Frank Voorburg 2018-01-10 09:12:22 +0000
  • 19c8f38b00 Refs #377. Creating branch to start working on the SPL to HAL upgrade. Frank Voorburg 2018-01-09 20:31:46 +0000
  • da7f09df18 Refs #377. Creating branch to start working on the SPL to HAL upgrade. Frank Voorburg 2018-01-09 20:31:35 +0000
  • 13d95a3a73 Refs #433. Created tag in preparation for new release. openblt_v010500 Frank Voorburg 2018-01-03 14:19:29 +0000
  • da930c706e Refs #433. Updated version numbers in preparation for the new release. Frank Voorburg 2018-01-03 14:18:23 +0000
  • 59dd45f87f Refs #310. The Olimex STM32-P207 demo programs now support the IAR Embedded Workbench as well. Frank Voorburg 2018-01-03 13:55:03 +0000
  • 2b7510350c Refs #310. The Olimexino-STM32 demo programs now support the IAR Embedded Workbench as well. Frank Voorburg 2018-01-03 11:29:55 +0000
  • 8a3ea51383 Refs #310. The STM32 Nucleo-F103RB demo programs now support the IAR Embedded Workbench as well. Frank Voorburg 2018-01-02 20:05:56 +0000
  • 42ddc85b73 Refs #318.Updated LibOpenBLT and BootCommander version numbers. Frank Voorburg 2017-12-11 16:35:00 +0000
  • 909f12a23a Refs #318. Corrected CMakeLists to not link the Winsock library under Unix. Frank Voorburg 2017-12-11 16:30:02 +0000
  • 2327d92c65 Refs #318. Added TCP/IP support to LibOpenBLT and BootCommander. Frank Voorburg 2017-12-11 16:19:05 +0000
  • 159f00f0b3 Refs #430. Updated PC-Lint configuration to GCC 5.4.0 Frank Voorburg 2017-11-22 11:53:33 +0000
  • 831b4f559f Refs #426. Created tag in preparation for new release. openblt_v010403 Frank Voorburg 2017-10-30 16:46:47 +0000
  • f708732f5b Refs #426. Reserved first 192 bytes of RAM in the Keil STM32F0 Bootloader demo programs. Frank Voorburg 2017-10-30 16:46:13 +0000
  • c0692f138d Refs #425. Moved openblt.pas Pascal bindings for LibOpenBLT to /bindings/pascal/. Frank Voorburg 2017-10-26 14:40:01 +0000
  • 673762baef Refs #320. Added link to the online user manual related to the Seed and Key security functionality. Frank Voorburg 2017-10-26 14:36:24 +0000
  • 992d00f480 Refs #320. Committed new versions of the Windows specific host binaries. Frank Voorburg 2017-10-26 14:12:59 +0000
  • 32e11ecf9a Refs #320. Implemented support for the seed/key protection in the XCP loader module. Frank Voorburg 2017-10-26 14:06:17 +0000
  • a16099de24 Refs #424. Added -std=gnu99 flag to CMakeLists.txt files when building with GCC under Windows. Frank Voorburg 2017-10-24 16:20:55 +0000
  • 88855a5f7a Refs #320. Refactored the XCP Seed and Key shared library. Its build system is now based on CMake and it is cross-platform. Frank Voorburg 2017-10-24 13:56:03 +0000
  • 40f5406c80 Refs #338. Changed BOOT_VERSION_CORE_BUILD to BOOT_VERSION_CORE_PATCH. Frank Voorburg 2017-10-23 08:15:53 +0000
  • 3d7430860c Refs #422. Created new tag in preparation for patch 1.4.2 release. openblt_v010402 Frank Voorburg 2017-10-16 13:15:22 +0000
  • 3d853fb851 Refs #317. Added USB support to LibOpenBLT and BootCommander. Use LibOpenBLT shared library in BootCommander instead of the static library. Prepared OpenBLT version number for new patch release. Frank Voorburg 2017-10-16 12:41:14 +0000
  • d37ad9f3ae Refs #419. Moved FirmwareData.pas module. Frank Voorburg 2017-10-12 10:03:57 +0000
  • c90d3a4d5d Refs #323. Uniform timer module API in all the demo user programs. Frank Voorburg 2017-10-09 11:16:48 +0000
  • 78ecc19a5b Refs #410. Added Microsoft C runtime DLL to Host directory (msvcr120d.dll). Frank Voorburg 2017-10-05 10:49:23 +0000
  • 2b6bc4c6b3 Refs #408. Added MicroBoot user manual link to Doc-folder Frank Voorburg 2017-10-04 09:32:18 +0000
  • ebe0434715 Refs #407. Removed redundant carriage return when writing S-records in LibOpenBLT. Frank Voorburg 2017-09-29 15:42:54 +0000
  • 649a377623 Refs #397. Added STM32F0-Discovery demo programs for Keil MDK. Frank Voorburg 2017-09-29 13:24:32 +0000
  • dbcd2d19f2 Refs #397. Added Nucleo-F091RC demo programs for Keil MDK. Frank Voorburg 2017-09-29 11:04:43 +0000
  • fc87eb708e Refs #104. Implemented configurable FlashCryptoDecryptDataHook() in all flash drivers. It can be used for implementing program code decryption logic. Frank Voorburg 2017-09-27 07:24:27 +0000
  • b611586f7b Refs #371. Corrected a few minor typos in BootCommander info strings. Frank Voorburg 2017-09-20 09:09:38 +0000
  • 0e707de0ec Refs #335. Added XCP Connection Mode configuration setting to LibOpenBLT and BootCommander. Frank Voorburg 2017-09-18 21:31:22 +0000
  • 75c8698a55 Refs #335. Added XCP Connection Mode configuration setting to all MicroBoot communication interfaces. Frank Voorburg 2017-09-18 21:01:21 +0000
  • d241bab208 Refs #335. Reworked XcpConnectModeHook() hook-function into a general purpose XcpPacketReceivedHook() hook-function. Frank Voorburg 2017-09-18 15:57:09 +0000
  • c512848520 Refs #383. Refactored FLASH_VECTOR_TABLE_CS_OFFSET to BOOT_FLASH_VECTOR_TABLE_CS_OFFSET. Frank Voorburg 2017-09-11 11:28:39 +0000
  • 39edea4e62 Refs #341. Corrected markdown readme-file. Frank Voorburg 2017-09-01 14:18:54 +0000
  • 044d2209f1 Refs #341. Added markdown readme-file for mirror on GitHub. Frank Voorburg 2017-09-01 14:11:51 +0000
  • bde4af4263 Refs #379. Created tag in preparation for new release. openblt_v010401 Frank Voorburg 2017-08-25 09:41:53 +0000
  • 1bad017dcd Refs #379. Added exclusion for the Kvaser CANLIB headers in LibOpenBLT's Doxygen configuration file. Frank Voorburg 2017-08-25 09:41:15 +0000
  • 28cf150c5a Refs #379. Created tag in preparation for new release. Frank Voorburg 2017-08-25 09:08:58 +0000
  • 0f86589794 Refs #379. Updated version number in preparation for new release. Frank Voorburg 2017-08-25 09:06:15 +0000
  • 55d38167ee Refs #371. Added silent mode (-sm) command line option to BootCommander. Frank Voorburg 2017-08-25 08:51:11 +0000
  • 1c9770dd64 Refs #316. Added Lawicel CANUSB CAN interface support to LibOpenBLT and updated version numbers of LibOpenBLT and BootCommander. Frank Voorburg 2017-08-24 17:16:22 +0000
  • f21ff722f8 Refs #316. Implemented empty framework for the Lawicel CANUSB interface. Frank Voorburg 2017-08-24 07:54:12 +0000
  • cd29bb84b9 Refs #316. Added Kvaser Leaf Light v2 CAN interface support to LibOpenBLT. Frank Voorburg 2017-08-23 14:01:48 +0000
  • dbd3903f11 Refs #316. Added empty framework for the Kvaser Leaf Light v2 CAN interface. Frank Voorburg 2017-08-22 09:33:48 +0000
  • d3ca84dcdb Refs #225. Added 29-bit CAN identifier support to the STM32F1 port. Frank Voorburg 2017-08-21 13:33:55 +0000
  • 524b0fa008 Refs #363. Updated GCC Makefiles for the STM32F2 demo programs. Frank Voorburg 2017-08-21 13:06:09 +0000
  • 6b48314b85 Refs #363. Updated GCC Makefiles in the STM32F1 demo programs. Frank Voorburg 2017-08-17 09:48:18 +0000
  • 605a788a5e Refs #311. Reworked compiler specific parts in the STM32F1 port. Frank Voorburg 2017-08-17 08:34:14 +0000
  • 888f3f1d94 Refs #225. Added 29-bit CAN identifier support to the HCS12 port. Frank Voorburg 2017-08-16 20:27:28 +0000
  • b2d94b59d4 Refs #311. Reworked compiler specific parts in the HCS12 port. Frank Voorburg 2017-08-16 20:14:41 +0000
  • bd8751ded8 Refs #363. Updated GCC Makefiles in the Discovery STM32F051 demo programs. Frank Voorburg 2017-08-16 19:31:05 +0000
  • 299b6d2daf Refs #225. Added 29-bit CAN identifier support to the LPC2000 port. Frank Voorburg 2017-08-16 16:48:49 +0000
  • 2048d05961 Refs #363. Updated GCC Makefiles in the Olimex LPC-L2294 demo programs. Frank Voorburg 2017-08-16 16:03:59 +0000
  • eea02437d7 Refs #363. Updated GCC Makefiles in the Olimex LPC-L2294 demo programs. Frank Voorburg 2017-08-16 15:55:58 +0000
  • 511b2eb4de Refs #311. Reworked compiler specific parts in the LPC2000 port. Frank Voorburg 2017-08-16 14:45:26 +0000
  • dd8874cfde Refs #363. Updated GCC Makefile support in EFM32 demo programs. Frank Voorburg 2017-08-16 14:25:56 +0000
  • dbcf97f9d6 Refs #311. Reworked compiler specific parts in the EFM32 port. Frank Voorburg 2017-08-16 14:01:03 +0000
  • 739c8d6ce8 Refs #311. Reworked compiler specific parts in the TM4C port. Frank Voorburg 2017-08-16 13:31:59 +0000
  • e7a6dfe39d Refs #363. Updated GCC Makefile support in the LM3S demo programs. Frank Voorburg 2017-08-16 11:20:34 +0000