Commit Graph

  • a75e18875d Refs #403. Synchronized to trunk. Frank Voorburg 2018-10-27 11:37:51 +0000
  • 8a7fdbe9e9 Refs #434. Synchronized to trunk. Frank Voorburg 2018-10-27 11:33:23 +0000
  • 3a7651a30f Refs #434. Removed USB interrupt configuration. Frank Voorburg 2018-10-27 11:09:25 +0000
  • af3d436feb Refs #659. Made STM32 HAL port includes conditional for the communication interfaces. Frank Voorburg 2018-10-27 10:59:20 +0000
  • f82c70534c Refs #659. Made STM32 HAL port includes conditional for the communication interfaces. Frank Voorburg 2018-10-27 10:58:34 +0000
  • e9ba4a1d03 Refs #659. Made STM32 HAL port includes conditional for the communication interfaces. Frank Voorburg 2018-10-27 10:56:19 +0000
  • 4e54f83ccb Refs #434. Added USB support to the STM32F4 port and STM32-P405/TrueStudio demo bootloader. Frank Voorburg 2018-10-26 16:27:41 +0000
  • 83e9c0018c Refs #660. Improved CAN connection with PCAN-USB. Frank Voorburg 2018-10-22 10:01:47 +0000
  • 5ababf911d Refs #618. Added support for splitting the XCP seed/key over multiple packets to make larger seed/key values possible, specifically on CAN. Frank Voorburg 2018-10-19 20:22:27 +0000
  • 5272230d5b Refs #434. Converted Olimex STM32-P405/TrueStudio demo bootloader from SPL to HAL. USB still needs to be converted. Frank Voorburg 2018-10-12 08:58:17 +0000
  • deaa83602d Refs #434. Created branch to convert the STM32F4 port from SPL to HAL. Frank Voorburg 2018-10-12 05:15:51 +0000
  • 6345a5433d Refs #459. Added easy integration support for the master/slave gateway add-on module. Frank Voorburg 2018-10-04 05:46:21 +0000
  • 0c03b1f9d1 Refs #636. Corrected entry in the CRC16 ROM table. Frank Voorburg 2018-10-01 11:08:54 +0000
  • a980fe7274 Refs #635. Added FlashGetUserProgBaseAddress() to flash_ecc.c. Frank Voorburg 2018-09-29 10:50:21 +0000
  • 48951e15b2 Refs #403. Implemented flash driver for the STM32F7 port. Frank Voorburg 2018-09-28 12:53:32 +0000
  • c947cebd7b Refs #403. Reconfigured demo user program for usage with the bootloader. Frank Voorburg 2018-09-28 11:25:44 +0000
  • 5baedf9558 Refs #403. Added Nucleo-F746ZG/TrueStudio demo user program. Frank Voorburg 2018-09-28 11:14:45 +0000
  • b64c7024fc Refs #403. Added Nucleo-F746ZG/TrueStudio demo bootloader and framework for the STM32F7 port. Frank Voorburg 2018-09-04 14:35:29 +0000
  • 1b092e30d4 Refs #403. Created branch to work on the STM32F7 port. Frank Voorburg 2018-09-04 12:59:12 +0000
  • 7e78745a37 Refs #305. Removed branch after reintegration with the trunk. Frank Voorburg 2018-08-20 11:44:07 +0000
  • c72fff6279 Refs #305. Added TCP/IP support to the XMC4700 Relax Kit demo programs. Frank Voorburg 2018-08-20 11:43:38 +0000
  • e58bb200fd Refs #305. Integrated shared parameters module into the XMC4700 Relax Kit/IAR demo programs. Frank Voorburg 2018-08-20 10:03:38 +0000
  • f3fd6aba38 Refs #305. Added TCP/IP support to the XMC4700 Relax Kit/IAR demo programs. Still need to integrated shared parameters module. Frank Voorburg 2018-08-20 09:26:39 +0000
  • 607cd81208 Refs #305. Integrated shared parameters module into the XMC4700 Relax Kit/GCC demo programs. Frank Voorburg 2018-08-17 16:45:35 +0000
  • 801528ca4a Refs #305. Integrated uIP into the XMC4700 Relax Kit/GCC demo user program. Frank Voorburg 2018-08-17 16:19:50 +0000
  • 9dd3a06e20 Refs #305. Developed uIP port for XMC4700 Relax Kit demo bootloader. Frank Voorburg 2018-08-17 11:58:04 +0000
  • b268549e86 Refs #305. Enabled NET communication interface with an empty uIP port. Frank Voorburg 2018-08-16 09:48:04 +0000
  • 8ae1bcdd3e Refs #305. Created branch to add support for more transport layers to the XMC4700 Relax Kit demo programs. Frank Voorburg 2018-08-16 08:52:53 +0000
  • a0aae33895 Refs #434. Removed branch after reintegration with the trunk. Frank Voorburg 2018-08-15 14:21:37 +0000
  • fa3900d833 Refs #434. Reintegrated branch where the STM32F1 port and demo programs were converted from SPL to HAL. Frank Voorburg 2018-08-15 14:18:10 +0000
  • 8aefea3fed Refs #434. Merged latest changes from the trunk. Frank Voorburg 2018-08-15 13:59:03 +0000
  • da04c3023a Refs #434. Converted Olimexino-STM32/IAR demo programs from SPL to HAL. Frank Voorburg 2018-08-15 13:35:28 +0000
  • d2160bf6b9 Refs #434. Converted Olimexino-STM32/GCC demo programs from SPL to HAL. Frank Voorburg 2018-08-15 12:52:35 +0000
  • 87df21ddc8 Refs #434. Converted Olimexino-STM32/TrueStudio demo programs from SPL to HAL. Frank Voorburg 2018-08-14 20:58:53 +0000
  • bda4515d7d Refs #434. Converted Olimexino-STM32/TrueStudio demo programs from SPL to HAL. Frank Voorburg 2018-08-14 20:57:49 +0000
  • 86fcd2517f Refs #434. Converted STM32-H103/Crossworks demo programs from SPL to HAL. Frank Voorburg 2018-08-14 14:06:35 +0000
  • eab1ba167a Refs #434. Converted STM32-H103/IAR demo programs from SPL to HAL. Frank Voorburg 2018-08-14 13:33:38 +0000
  • a689918de8 Refs #434. Converted STM32-H103/GCC demo programs from SPL to HAL. Frank Voorburg 2018-08-14 12:53:30 +0000
  • 906dff52ad Refs #434. Converted STM32-H103/TrueStudio demo programs from SPL to HAL. Frank Voorburg 2018-08-14 12:18:58 +0000
  • 00ff1e91f0 Refs #434. Converted Nucleo-F103RB/IAR demo programs from SPL to HAL. Frank Voorburg 2018-08-14 09:01:36 +0000
  • ff74ced9c5 Refs #434. Converted NucleoF103RB/GCC demo programs from SPL to HAL. Frank Voorburg 2018-08-14 08:26:42 +0000
  • 660cba10a1 Refs #434. Converted Nucleo-F103RB/TrueStudio demo programs from SPL to HAL. Frank Voorburg 2018-08-14 07:52:07 +0000
  • 334b134c7b Refs #434. Converted STM32-P103/Keil demo programs from SPL to HAL. Frank Voorburg 2018-08-13 14:13:50 +0000
  • f68f5e8ae2 Refs #434. Converted STM32-P103/Crossworks demo programs from SPL to HAL. Frank Voorburg 2018-08-13 13:27:50 +0000
  • 4b26fc289f Refs #434. Converted STM32-P103/IAR demo programs from SPL to HAL. Frank Voorburg 2018-08-13 12:36:08 +0000
  • a05d6ebc60 Refs #434. Converted STM32-P103/GCC demo programs from SPL to HAL. Frank Voorburg 2018-08-13 10:03:44 +0000
  • fec4b1efda Refs #434. Converted STM32-P103/TrueStudio demo user program from SPL to HAL. Frank Voorburg 2018-08-13 09:24:43 +0000
  • cf19d09914 Refs #434. Converted FatFS port from SPL to HAL. Frank Voorburg 2018-08-10 10:17:40 +0000
  • ced7bfa29e Refs #434. Ported STM32F1 flash driver to HAL. Frank Voorburg 2018-08-10 09:53:58 +0000
  • 4e8115f88e Refs #434. Ported UART and CAN drivers to HAL. Frank Voorburg 2018-08-10 09:13:21 +0000
  • 0604954b77 Refs #434. Adjusted demo bootloader ROM size in the linker script. Frank Voorburg 2018-08-09 21:37:38 +0000
  • baa8d7e571 Refs #434. Got basic empty bootloader application running with HAL (blinking LED). Frank Voorburg 2018-08-09 21:34:51 +0000
  • aa5cf5b8c4 Refs #434. Stripped out SPL code, emptied port files and integrated HAL library. HAL related code still need to be implemented. Frank Voorburg 2018-08-09 20:25:00 +0000
  • ce44371f20 Refs #434. Recreated branch from trunk. Frank Voorburg 2018-08-09 19:16:13 +0000
  • 84fa75ce8e Refs #608. Renamed BOOT_XCP_UPLOAD_EN to BOOT_XCP_UPLOAD_ENABLE. Frank Voorburg 2018-08-08 15:24:22 +0000
  • 330ed30a80 Refs #591. Improved CAN clock configuration by directly using the APB1 clock frequency. Frank Voorburg 2018-08-07 21:00:03 +0000
  • d5cbf80a06 Refs #607. Add blog article link to the Python bindings README. Frank Voorburg 2018-08-07 19:41:23 +0000
  • 9fcfc387f9 Refs #593. Updated Windows binaries after adding the new timeout T6 in LibOpenBLT. Frank Voorburg 2018-08-03 12:53:29 +0000
  • 5b7cb3185d Refs #593. Removed branch after reintegration with the trunk. Frank Voorburg 2018-08-03 12:41:44 +0000
  • 8904af6a8b Refs #593. Merged branch with support for high ping firmware updates via TCP/IP back into the trunk. Frank Voorburg 2018-08-03 12:40:47 +0000
  • f80975ae1a Refs #593. Merged latest changes from the trunk. Frank Voorburg 2018-08-03 12:38:01 +0000
  • 8769e55dba Refs #593. Incremented BootCommander and MicroBoot version numbers to refelct the recent changes. Frank Voorburg 2018-08-03 12:02:02 +0000
  • b315911cb6 Refs #593. Updated user info text in BootCommander when backdoor entry is attempted. Frank Voorburg 2018-08-03 11:05:18 +0000
  • f97eaead68 Refs #593. Added XCP timeout T6 configurable for the connect response timeout. Frank Voorburg 2018-08-03 10:56:04 +0000
  • 0b100ef1db Refs #593. Created branch for high ping TCP/IP testing and improvements. Frank Voorburg 2018-08-03 10:05:01 +0000
  • 04dc39645a Refs #584. Removed branch after reintegration with the trunk. Frank Voorburg 2018-08-02 14:33:38 +0000
  • d407f9b365 Refs #584. Reintegrated branch for DHCP support development back into the trunk. Frank Voorburg 2018-08-02 14:32:30 +0000
  • 3859133930 Refs #584. Merged latest changes from the trunk into the branch. Frank Voorburg 2018-08-02 14:26:43 +0000
  • 5ef4a95f75 Refs #584. Added DHCP support to the EK-LM3S6965 demo programs. Frank Voorburg 2018-08-02 14:16:19 +0000
  • fe64a52803 Refs #584. Added DHCP support to the STM32-E407/IAR demo programs. Frank Voorburg 2018-08-02 13:05:21 +0000
  • 20004fc87b Refs #584. Removed dhcpc_xxx callback functions from net.c. They are already located in dhcpc.c. Frank Voorburg 2018-08-02 12:31:28 +0000
  • c754c3d717 Refs #584. Added DHCP support to the STM32-E407/GCC demo programs. Frank Voorburg 2018-08-02 11:00:47 +0000
  • 8068561ea4 Refs #584. Minor fixes to get firmware updates working with enabled DHCP in both the bootloader and user program. Frank Voorburg 2018-08-02 10:09:44 +0000
  • 0a0f0c60c4 Refs #584. Added DHCP support to the STM32-E407/Atollic demo user program. Still needs some debugging. Frank Voorburg 2018-08-02 09:02:09 +0000
  • 4751c4cff0 Refs #584. Implemented support for automatic lease renewal in the uIP DHCP client app. Frank Voorburg 2018-08-01 14:07:48 +0000
  • bf32a52421 Refs #584. Added DHCP support to the STM32-E407/Atollic demo bootloader. Frank Voorburg 2018-08-01 09:17:44 +0000
  • 95842d9a94 Refs #584. Merged latest changes from the trunk back into the branch. Frank Voorburg 2018-07-31 15:25:10 +0000
  • 14e2f87abd Refs #606. Corrected key length assertion and validation in XcpLoaderSendCmdUnlock(). Frank Voorburg 2018-07-30 15:57:22 +0000
  • a1cb4e30ac Refs #583. Added shared parameter module to EK LM3S6965/Crossworks demo programs for requesting explicit TCP/IP stack initialization after bootloader reactivation. Frank Voorburg 2018-07-27 20:50:56 +0000
  • a769050132 Refs #583. Added shared parameter module to EK LM3S6965/GCC demo programs for requesting explicit TCP/IP stack initialization after bootloader reactivation. Frank Voorburg 2018-07-27 17:28:50 +0000
  • c2fe878bad Refs #583. Added shared parameter module to EK LM3S6965/IAR demo programs for requesting explicit TCP/IP stack initialization after bootloader reactivation. Frank Voorburg 2018-07-27 17:05:33 +0000
  • b1d16ef014 Refs #583. Added shared parameter module to STM32-E407/IAR demo programs for requesting explicit TCP/IP stack initialization after bootloader reactivation. Frank Voorburg 2018-07-27 15:52:39 +0000
  • 381b90ec1f Refs #583. Added shared parameter module to STM32-E407/GCC demo programs for requesting explicit TCP/IP stack initialization after bootloader reactivation. Frank Voorburg 2018-07-27 15:16:59 +0000
  • b57d81206d Refs #583. Added shared parameter module to STM32-E407/TrueStudio demo programs for requesting explicit TCP/IP stack initialization after bootloader reactivation. Frank Voorburg 2018-07-27 14:48:04 +0000
  • 30b28c9db1 Refs #583. Implemented support for deferred initialization when using TCP/IP. Active and tested in the STM32-E407/TrueStudio demo programs. Frank Voorburg 2018-07-27 13:56:14 +0000
  • 6274bf12dc Refs #582. Added the new extension time to the actual backdoor open timeout check. Frank Voorburg 2018-07-27 09:13:46 +0000
  • b399c24558 Refs #581, #582. Added feature for extending the backdoor open time. Extended the backdoor open time by default for USB and NET communication interfaces. Frank Voorburg 2018-07-26 20:26:05 +0000
  • 5fa5ca2cc2 Refs #584. Created branch from trunk to work on DHCP support. Frank Voorburg 2018-07-26 19:02:42 +0000
  • 56cf1c696d Refs #579. Added configuration option for completely disabling memory read operations via XCP. Frank Voorburg 2018-07-26 13:03:40 +0000
  • 17beaf5802 Refs #579. Added CpuMemSet function to all ports and used it in XCP memory reads when the programming resource is locked. Frank Voorburg 2018-07-26 10:46:20 +0000
  • 87c6a0e8ee Refs #586. Removed NET hook functions for setting IP, mask and gateway addresses. This can be achieved by simply linking the related configuration macros in blt_conf.h to a function. Frank Voorburg 2018-07-26 10:02:52 +0000
  • 9a944e5144 Refs #585. Removed plausibility value checks for configuration macros that could be linked to a function. Frank Voorburg 2018-07-26 09:34:18 +0000
  • 673efb3711 Refs #589. Reintegrated hostlib branch. Frank Voorburg 2018-07-25 13:38:35 +0000
  • c261cdaa18 Refs #589. Created branch from trunk. origin/hostlib Frank Voorburg 2018-07-25 13:34:19 +0000
  • e8ca60fe70 Refs #588. Changed the uIP configuration macro UIP_CONF_BYTE_ORDER from LITTLE_ENDIAN to UIP_LITTLE_ENDIAN. LITTLE_ENDIAN is described in the comments, but by inspecting the uIP stack source code, it becomes clear that it needs to be UIP_LITTLE_ENDIAN instead. Frank Voorburg 2018-07-23 22:31:18 +0000
  • 8a23570a8c Refs #580. Updated the readme. Frank Voorburg 2018-07-20 08:18:40 +0000
  • cab84686e8 Refs #580. Updated the readme. Frank Voorburg 2018-07-20 08:15:01 +0000
  • 5808f47141 Refs #563. Moved the user manual files to the new sub-directory. Frank Voorburg 2018-07-18 10:11:31 +0000
  • f766791c27 Refs #563. Added individual sub-directories for user manuals and reference manuals to improve the organization of the documentation. Frank Voorburg 2018-07-18 10:07:56 +0000
  • bcc4f44a0c Refs #564. Resolved problem where Doxygen PDF generation for OpenBLT generated errors. Default Doxygen generated format is now PDF again, instead of CHM. Frank Voorburg 2018-07-18 09:19:20 +0000