Commit Graph

  • 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
  • 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
  • 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
  • 8da125391b Refs #311. Reworked compiler specific parts in the LM3S port. Frank Voorburg 2017-08-16 10:22:24 +0000
  • 94ecd945a0 Refs #225. Added 29-bit CAN identifier support to the LM3S port. Frank Voorburg 2017-08-16 09:03:27 +0000
  • ff6ce18750 Refs #311. Reworked compiler specific parts in the STM32F4 port. Frank Voorburg 2017-08-16 08:17:23 +0000
  • 5a6eba22d1 Refs #311, #363. Reworked the GCC specific parts of the STM32F4 port and improved the makefiles of the Olimex STM32-E407 demo programs. Frank Voorburg 2017-08-15 16:12:26 +0000
  • a671200261 Refs #369. Added AES256 cryptography utility functions to LibOpenBLT. Frank Voorburg 2017-08-15 13:41:51 +0000
  • e5e12e3210 Refs #372. Re-configured PC-lint GCC configuration files to support version 6.3.0 (Debian Stretch) Frank Voorburg 2017-08-07 16:34:52 +0000
  • 3a2cf54c35 Refs #316. Reverted change to the PC-Lint configuration files for newer GCC version. Frank Voorburg 2017-08-04 10:18:43 +0000
  • b787cf3009 Refs #316. Updated the PC-Lint configuration files for GCC version 7.1.1. Frank Voorburg 2017-08-03 20:22:55 +0000
  • b36420fdd1 Refs #316. Re-integrated CAN error detection for the SocketCAN interface module. Frank Voorburg 2017-08-02 17:07:57 +0000
  • 4e11b1401f Refs #316. Increased XCPLOADER_CONNECT_TIMEOUT_MS from 20 to 50ms, due to SocketCAN's slower responsiveness. Shortened the wait loop in SocketCAN's interface module from 1ms to 10us to improve throughput. Frank Voorburg 2017-08-02 16:54:29 +0000
  • 7343e2a9a6 Refs #316. Added -std=gnu99 compiler flag for compatibility with older versions of gcc. Frank Voorburg 2017-08-01 14:27:52 +0000
  • e2aa10f4b8 Refs #316. Updated Windows binaries (BootCommander and LibOpenBlt) after rebuild. Frank Voorburg 2017-08-01 11:24:30 +0000
  • c324e3b877 Refs #316. Improvements in the SocketCAN interface module after testing with BootCommander and XCP on CAN. Frank Voorburg 2017-08-01 11:20:00 +0000
  • c71b3ebbb4 Refs #316. Added support for firmware updates via CAN to BootCommander. Frank Voorburg 2017-08-01 09:59:19 +0000
  • 2b3f4b7f31 Refs #316. Refactoring to perform CAN interface linking inside the CAN driver module's CanInit() itself. Frank Voorburg 2017-07-31 17:45:47 +0000
  • ba70bb8ef4 Refs #316. Implemented SocketCAN interface for the CAN driver module under Linux. Frank Voorburg 2017-07-31 17:02:09 +0000
  • 0b181a8608 Refs #316. Corrected minor typo in comment. Frank Voorburg 2017-07-30 11:15:13 +0000
  • 28f9bc71a3 Refs #316. Resolved PC-Lint warning messages in the critical section utility functions port for Linux. Frank Voorburg 2017-07-28 17:19:21 +0000
  • d858aaa856 Refs #316. Completed the XCP on CAN transport layer implementation. Frank Voorburg 2017-07-28 16:37:42 +0000
  • 9137744377 Refs #316. Implemented critical section utility functions with port for Linux. Frank Voorburg 2017-07-28 16:04:36 +0000
  • d9c14b5393 Refs #316. Implemented critical section utility functions with port for Windows. Frank Voorburg 2017-07-28 15:45:05 +0000
  • d1a746f454 Refs #316. Integrated XCP on CAN transport layer into the LibOpenBLT API. Frank Voorburg 2017-07-26 11:08:53 +0000
  • 44f30fc5a0 Refs #316. Implemented framework for the XCP on CAN transport layer. Frank Voorburg 2017-07-26 10:47:44 +0000
  • 3696d4674b Refs #316. Completed implementation of the Peak PCAN-USB interface module. Frank Voorburg 2017-07-26 09:59:15 +0000
  • 6f7b2381d1 Refs #316. Added header for SocketCAN interface. Frank Voorburg 2017-07-24 16:15:43 +0000
  • 970c5411fc Refs #316. Implemented empty framework for Peak PCAN-USB interface. Frank Voorburg 2017-07-24 16:08:20 +0000
  • 49c50f77cf Refs #316. Implemented framework for LibOpenBLT's generic CAN driver module. Frank Voorburg 2017-07-24 10:31:53 +0000
  • fd5fc2dfc5 Refs #363. Added GCC/Makefile support to Nucleo-F091RC demo. Frank Voorburg 2017-07-19 13:01:37 +0000
  • c635aab18a Refs #310. Added IAR support to Nucleo-F091RC demo. Frank Voorburg 2017-07-19 10:45:25 +0000
  • 4dfcc2121d Refs #362. Added TrueStudio support to Nucleo-F091RC demo. Frank Voorburg 2017-07-19 09:12:47 +0000
  • dd3c106dee Refs #311. Reworked compiler specific parts in the XMC4000 port. Frank Voorburg 2017-07-18 10:36:23 +0000
  • 6a2363a84c Refs #225. Added 29-bit CAN identifier support to the XMC4000 port. Frank Voorburg 2017-07-18 10:18:08 +0000
  • d488352cf4 Refs #363. Minor code cleanup in STM32-P405/GCC demo. Frank Voorburg 2017-07-18 09:01:39 +0000
  • 3e2185577c Refs #363. Added GCC/Makefile support to STM32-P405 demo. Frank Voorburg 2017-07-18 08:35:03 +0000
  • 1e331d7f8a Refs #362. Added TrueStudio support to STM32-P405 demo. Frank Voorburg 2017-07-17 14:41:38 +0000
  • ccf7a073ac Refs #310. Added IAR support to STM32-P405 demo. Frank Voorburg 2017-07-17 08:44:26 +0000
  • aee52e76f8 Refs #225. Added 29-bit CAN identifier support to the STM32F4 port. Frank Voorburg 2017-07-14 09:12:04 +0000
  • 944765d2b5 Refs #225. Added 29-bit CAN identifier support to the XMC1000 port. Frank Voorburg 2017-07-13 14:03:15 +0000
  • fb08661cee Refs #311. Reworked compiler specific parts in the XMC1000 port. Frank Voorburg 2017-07-13 11:31:01 +0000
  • d19293589a Refs #225. Added 29-bit CAN identifier support to the STM32F2 port. Frank Voorburg 2017-07-13 10:42:48 +0000
  • 6910d23b03 Refs #311. Reworked compiler specific parts in the STM32F2 port. Frank Voorburg 2017-07-13 10:32:25 +0000
  • f8ad500416 Refs #311. Reworked compiler specific parts in the Tricore_TC1798 port. Frank Voorburg 2017-07-13 10:21:45 +0000
  • 4e6bc0ea53 Refs #311. Reworked compiler specific parts in the STM32F0 port. Frank Voorburg 2017-07-13 10:20:00 +0000
  • 58483a7333 Refs #225. Added 29-bit extended CAN identifier support to the STM32F0 port. Frank Voorburg 2017-07-13 09:48:51 +0000
  • dbcc508cbe Refs #225. Added 29-bit extended CAN identifier support to the STM32F3 port (Nucleo-F303K8 IAR demo). Frank Voorburg 2017-07-13 09:27:44 +0000
  • 4bd27e9f93 Refs #225. Added 29-bit extended CAN identifier support to the STM32F3 port (Nucleo-F303K8 GCC demo). Frank Voorburg 2017-07-13 09:26:34 +0000
  • c2f9d8b87b Refs #225. Added 29-bit extended CAN identifier support to the STM32F3 port. Frank Voorburg 2017-07-13 08:42:42 +0000
  • 3711f553f8 Refs #310. Added IAR support for the STM32F3 port and for the Nucleo-F303K8 demo programs. Frank Voorburg 2017-07-12 13:23:23 +0000
  • 81a8facedb Refs #363. Improved makefiles in Nucleo-F303K8 GCC demo programs for automatic collection of program sources using the wildcard feature. Frank Voorburg 2017-07-12 09:30:41 +0000
  • 2694191ba5 Refs #363. Improved makesfiles in Nucleo-F303K8 GCC demo programs for better cross-platform support. Frank Voorburg 2017-07-11 14:58:06 +0000
  • 2a166e42a5 Refs #363. Added newlib _exit.c to Nucleo-F303K8 GCC demo user program. Frank Voorburg 2017-07-11 13:35:56 +0000
  • 07bb22a402 Refs #363. Converted Nucleo-F303K8 GCC demo programs to use plain Makefiles for building with the ARM GNU Embedded toolchain. Frank Voorburg 2017-07-11 13:32:29 +0000
  • 34ed7aace6 Refs #362. Imported missing CMSIS files to the Nucleo-F303K8/TrueStudio bootloader demo. Frank Voorburg 2017-07-11 08:19:32 +0000
  • 994c899b39 Refs #362. Added TrueStudio support for the Nucleo-F303K8 demo. Frank Voorburg 2017-07-11 08:12:01 +0000
  • 99db7f1bec Refs #350. Updated BootCommander and LibOpenBLT binaries. Frank Voorburg 2017-07-04 08:44:46 +0000
  • 0dcc8c7452 Refs #350. Updated version number in preparation for the new release. Frank Voorburg 2017-07-04 08:07:57 +0000
  • 24d2c39ac8 Refs #347. Updated the PC-Lint configuration file for GCC to GCC version 5.4.0 after switch to KDE Neon which is Ubuntu 16.04 LTS based. Frank Voorburg 2017-06-15 22:13:30 +0000
  • 97cadfc1da Refs #343. Added option to specify a memory address offset to BltFirmwareLoadFromFile. Frank Voorburg 2017-06-13 16:00:29 +0000
  • be5f70b264 Refs #347. Updated the PC-Lint configuration file for GCC to GCC version 7.1.1 Frank Voorburg 2017-06-13 13:44:07 +0000
  • 879a5eb716 Refs #268. Added shared library dll for LibOpenBLT. Frank Voorburg 2017-05-26 15:25:16 +0000
  • ebd65366c9 Refs #268. Removed deprecated SerialBoot program and sources. It is replaced by BootCommander and LibOpenBLT. Frank Voorburg 2017-05-26 14:06:01 +0000
  • f469148355 Refs #268. Merged /hostlib branch back into the trunk. Frank Voorburg 2017-05-26 14:01:14 +0000
  • 4a09db8197 Refs #338. Changed BOOT_VERSION_CORE_BUILD to BOOT_VERSION_CORE_PATCH as it is more fitting description. Frank Voorburg 2017-05-26 07:58:02 +0000
  • 1e65695c5c Refs #337. Corrected binary name of the Nucleo-F103RB demo bootloader program. Frank Voorburg 2017-05-23 18:33:01 +0000
  • d6046d1598 Refs# 312. Restructured the modules in the OpenBLT doxygen documentation. Frank Voorburg 2017-05-23 17:01:20 +0000
  • 71449427e3 Refs #148. Reconfigured doxygen build environment such that it generates both a CHM and PDF file, instead of all the HTML files. Frank Voorburg 2017-05-23 14:17:17 +0000
  • f68b5391ea Refs #324. Removed object files from the repository for the XMC1400/IAR demo program. Frank Voorburg 2017-05-18 14:37:47 +0000
  • 2944c2dc17 Refs #322. Added timeout feature to BootComUartCheckActivationRequest() in the demo user programs. Frank Voorburg 2017-05-18 14:29:50 +0000
  • cc14c320c7 Refs #302. Added XMC4700 Relax Kit demo programs for the IAR Embedded Workbench for ARM. Frank Voorburg 2017-05-03 15:36:12 +0000
  • e3192b1421 Refs #287. Added the Dave4/GCC demo programs for the XMC4700 Relax Kit. Frank Voorburg 2017-05-03 13:25:42 +0000
  • 3281f3c13f Refs #287. Removed XMC4700 Relax Kit Embitz/GCC demo program, to make room for the new Dave4/GCC version. Frank Voorburg 2017-05-03 13:23:52 +0000
  • 4562bc4280 Refs #139. Updated Rowley Crossworks projects to version 3.7.6 of the tool. Frank Voorburg 2017-05-03 10:57:12 +0000
  • 34030310d1 Refs #308. Upgraded doxygen configuration files to the latest version of doxygen. Frank Voorburg 2017-05-02 17:13:04 +0000