Commit Graph

  • 7d2180342b Refs #1524. Place the CAN peripheral back into its reset state, before initializing, for XMC1 and XMC4 targets. Frank Voorburg 2022-07-08 12:16:51 +0000
  • c71a3e1995 Refs #1523. Final changes before the next release. Frank Voorburg 2022-07-08 09:36:42 +0000
  • 313202ae03 Refs #1405. Tuned XCP packet sizes for RS232 and TCP/IP, resulting in improved throughput. Frank Voorburg 2022-07-04 10:35:31 +0000
  • 232d60793b Refs #1487. Upgraded host binaries to Visual Studio 2022. Frank Voorburg 2022-07-01 11:59:32 +0000
  • 5208baa092 Refs #1472, #1521. Improved makefiles for automatic dependency generation and to strip out impure_data[]. Frank Voorburg 2022-07-01 11:19:29 +0000
  • dd0ba5104d STM32F7: flash: single bank flash is not mandatory in case of custom map Andrey Gusakov 2021-10-29 20:04:27 +0300
  • 67bd333a37 Refs #1497. Disabled instruction scheduling optimization in the Nucleo-L476RG demo bootloader. Frank Voorburg 2022-05-06 17:09:04 +0000
  • 8a772d5f30 Refs #847. Updated link in doxygen file. Frank Voorburg 2022-05-03 18:09:43 +0000
  • c7cb7e87a3 Refs #847. Enabled firmware updates via TCP/IP in the XMC4700 Relax Kit demo bootloader for Keil MDK for ARM. Frank Voorburg 2022-05-03 17:51:08 +0000
  • 5b1a1cd8f8 Refs #847. Enabled firmware updates via TCP/IP in the XMC4700 Relax Kit demo bootloader for Keil MDK for ARM. Frank Voorburg 2022-05-03 17:49:20 +0000
  • ffd5a22c07 Refs #847. Enabled firmware updates from SD card in the XMC4700 Relax Kit demo bootloader for Keil MDK for ARM. Frank Voorburg 2022-05-03 16:26:31 +0000
  • 6e230b3ba8 Refs #847. Added XMC4700 Relax Kit demo programs for Keil MDK for ARM, currently supporting firmware updates via RS232 and CAN. Frank Voorburg 2022-05-03 07:58:30 +0000
  • e26746c733 Refs #847. Added XMC1400 Boot Kit demo programs for Keil MDK for ARM. Frank Voorburg 2022-05-03 07:29:04 +0000
  • 91aa952080 Refs #1486. Added call to SystemCoreClockUpdate() at the start of Init() for all XMC1/4 demo programs. Frank Voorburg 2022-04-27 12:26:10 +0000
  • 35c581ac22 Refs #1452. Corrected flash erase size for STM32F07x and STM32F09x with 64kb flash. Frank Voorburg 2022-04-08 09:36:50 +0000
  • 49c80e9ef9 Refs #1421. Corrected GPIO clock disable in Nucleo-L552ZE/CubeIDE demo bootloader. Frank Voorburg 2022-03-03 16:03:44 +0000
  • 4cbbe2707d Refs #1420. Prevent unaligned 32-bit memory access in the XCP module. Frank Voorburg 2022-03-03 12:13:50 +0000
  • 84198c7b75 Downgrade cmake requirment to 3.10 cmake-requirment Andrey Gusakov 2022-02-13 22:50:25 +0300
  • 01e1504737 Refs #1270. Switched to building 64-bit versions of the PC tools under Windows. Starting with this commit and the to-be-released OpenBLT version 1.14, the included Windows binaries are all 64-bit. Note that building 32-bit versions is also still supported. Instructions for this can be found on the OpenBLT Wiki. Frank Voorburg 2022-02-10 12:10:49 +0000
  • 6706102797 Refs #1407. Merged USB bulk library code into LibOpenBLT to remove dependency on UsbBulkLib.dll. Frank Voorburg 2022-02-08 22:43:42 +0000
  • e9482079a4 Refs #1402. Added MinGW support for building LibOpenBLT with the recently added Ixxat CAN driver. Frank Voorburg 2022-02-08 20:58:05 +0000
  • dd7d1a90c1 Refs #1406. Upgraded the demo programs to the latest version of IAR EWARM. Frank Voorburg 2022-02-07 14:43:49 +0000
  • 007c836308 Refs #1406. Upgraded the demo programs to the latest version of IAR EWARM. Frank Voorburg 2022-02-07 12:25:51 +0000
  • 75fb6ebd0f Refs #1404. Improved RS232 baudrate calculation for S32K11 and S32K14 ports and sourced the UART peripheral with the more accurate FIRC clock. Frank Voorburg 2022-02-04 18:18:46 +0000
  • 43022a2564 Refs #1403. Set compiler optimization to medium for the DK-TM4C123G demo bootloader. Frank Voorburg 2022-02-03 11:16:16 +0000
  • 9032f2e23f Refs #1391. Final changes before the next release. Frank Voorburg 2022-01-06 11:16:16 +0000
  • acc660dfe2 Refs #1319. Reintegrated branch for Ixxat CAN device support back into the trunk. Frank Voorburg 2022-01-06 10:40:46 +0000
  • 483b6ae246 Refs #1280 Reintegrated branch for STM32L4 USB driver and Nucleo-L496ZG demo programs development back into the trunk. Frank Voorburg 2021-12-16 15:17:31 +0000
  • 25d6a7d3c0 Refs #1290 Reintegrated branch for STM32G0 CAN driver and Nucleo-G0B1RE demo programs development back into the trunk. Frank Voorburg 2021-12-08 17:14:34 +0000
  • 3714c1ea3e Refs #1363. Corrected misplaced #endif in the Nucleo-F429ZI demo bootloader. Frank Voorburg 2021-11-05 10:56:56 +0000
  • 3622b44f5a STM32F4_Nucleo_F429ZI: unconditionally disable GPIO, SYSCFG and PWR clocks clock-disable-fix Andrey Gusakov 2021-11-05 12:43:51 +0300
  • 3568e36d22 Refs #1333. Added LPUART support to the STM32L4 port. Frank Voorburg 2021-10-08 15:53:20 +0000
  • 50eb570ba1 Refs #1297. Corrected character cut offs in a few text labels on MicroBoot's user interface. Frank Voorburg 2021-09-09 15:30:30 +0000
  • e07aea57d5 Refs #1001. Removed STM32G4 port development branch after reintegration with the trunk. origin/sandbox Frank Voorburg 2021-09-09 14:52:45 +0000
  • 9c4159e2f4 Refs #1001. Merged branch for STM32G4 port development back into the trunk. Frank Voorburg 2021-09-09 14:51:49 +0000
  • 9bb909c481 Refs #1001. Merged latest trunk changes back into the branch. Frank Voorburg 2021-09-09 14:49:01 +0000
  • 8a8c057047 Refs #1001. Added Nucleo-G474RE demo programs for IAR. Frank Voorburg 2021-09-09 11:41:38 +0000
  • cf6936a19a Refs #1001. Added Nucleo-G474RE demo programs for Keil. Frank Voorburg 2021-09-08 17:01:12 +0000
  • 7bba1d9d8b Refs #1001. Added Nucleo-G474RE demo programs for GCC/Makefile. Frank Voorburg 2021-09-03 08:08:42 +0000
  • bf047ee6d1 Refs #1001. Completed the flash driver and got firmware updates working. Frank Voorburg 2021-09-01 16:59:55 +0000
  • 4b7b4fe4ac Refs #1001. Implemented flash erase functionality and removed the flash gap from the flashLayout[] table for dual bank devices. The base address for bank 2 seems to be incorrectly documented in the reference manual. Frank Voorburg 2021-08-31 17:52:03 +0000
  • babd0eef31 Refs #1001. Implemented flashLayout[] table supporting all 3 flash categories. Implemented verification check for the flash banking mode configuration. Frank Voorburg 2021-08-31 11:23:48 +0000
  • 33da911d97 Refs #1149, #895. Updated version number in preparation for patch release. openblt_v011201 Frank Voorburg 2021-08-23 11:04:38 +0000
  • d69ccf1346 Refs #1149, #895. Fixed problem with slow CAN throughput that some users reported. Frank Voorburg 2021-08-23 11:02:28 +0000
  • a20c56b9a5 Refs #1149, #895. Fixed problem with slow CAN throughput that some users reported. Frank Voorburg 2021-08-23 10:57:16 +0000
  • 5a4e9477aa Refs #1149, #895. Created tag to start work on a patch release. Frank Voorburg 2021-08-23 10:52:15 +0000
  • f346ba9546 Refs #1305, #1306. Corrected max DTO and max CTO usage. Frank Voorburg 2021-08-18 13:37:42 +0000
  • d86c6da449 Refs #1001. Implemented the CAN driver for the STM32G4 port. Frank Voorburg 2021-08-06 10:07:33 +0000
  • b27e34904f Refs #1001. Added LPUART support to the RS232 driver of the STM32G4 port. Frank Voorburg 2021-08-05 11:13:52 +0000
  • a7ab8adba5 Refs #1001. Implemented the RS232 driver for the STM32G4 port. Frank Voorburg 2021-08-05 10:06:57 +0000
  • 62c4da37af Refs #1001. Added demo user program for the Nucleo-G474RE board. Frank Voorburg 2021-08-05 09:35:00 +0000
  • 6a124eb15a Refs #1001. Added demo bootloader for the Nucleo-F474RE board. Frank Voorburg 2021-07-29 11:21:55 +0000
  • af15f1a7f3 Refs #1001. Added framework for the STM32G4 port. Frank Voorburg 2021-07-27 10:47:39 +0000
  • 1b020f3839 Refs #1001. Creating branch to start working on the STM32G4 port. Frank Voorburg 2021-07-27 10:20:21 +0000
  • 2f284567d3 Refs #1296. Created tag in preparation for the next stable release. openblt_v011200 Frank Voorburg 2021-07-05 09:22:04 +0000
  • cab852ee9e Refs #1296. Final changes before the next release. Frank Voorburg 2021-07-05 09:19:29 +0000
  • f308f09041 Refs #1150. Removed Atollic TrueStudio and Rowley CrossWorks demo programs. Frank Voorburg 2021-07-05 08:43:01 +0000
  • e37a9fa10b Refs #1295. Changed the run-time library configuration from /MDd to /MTd for the VC++ projects. This removes the dependency on external DLLs. Frank Voorburg 2021-06-30 10:28:56 +0000
  • c452eb28e4 Refs #1293. Removed debug binaries of demo programs from version control. Frank Voorburg 2021-06-30 08:35:43 +0000
  • 77631561d1 Refs #1294. Added checks to the STM32F7 flash driver to make sure flash operations are only performed when configured in single bank mode. Frank Voorburg 2021-06-29 10:45:51 +0000
  • 307ed14b00 Refs #778. Created Olimex STM32-P405 demo programs for Keil MDK. Frank Voorburg 2021-06-24 09:29:55 +0000
  • 65b5e5deaf Refs #778. Created Olimexino STM32 demo programs for Keil MDK. Frank Voorburg 2021-06-24 07:59:52 +0000
  • e3a730ff19 Refs #778. Created Olimex STM32-H103 demo programs for Keil MDK. Frank Voorburg 2021-06-23 14:42:47 +0000
  • 4fccb4ed92 Refs #778. Created Olimex STM32-P207 demo programs for Keil MDK. Frank Voorburg 2021-06-22 16:37:16 +0000
  • de72fbea9c Refs #778. Created Discovery-F303VC demo programs for Keil MDK. Frank Voorburg 2021-06-22 09:24:36 +0000
  • 8602e865a4 Refs #778. Created Nucleo-F103RB demo programs for Keil MDK. Frank Voorburg 2021-06-22 08:38:35 +0000
  • 84c120a5d2 Refs #778. Created Nucleo-F303K8 demo programs for Keil MDK. Frank Voorburg 2021-06-21 14:19:32 +0000
  • 3ef66174ca Refs #1269. Created Nucleo-F429ZI demo programs for IAR EWARM. Frank Voorburg 2021-06-21 09:37:31 +0000
  • f4d6fb344b Refs #1148. Removed branch after reintegration with the trunk. Frank Voorburg 2021-06-18 15:04:44 +0000
  • 71620e7991 Refs #1148. Reintegrated branch with STM32L5 port and demo programs. Frank Voorburg 2021-06-18 15:04:11 +0000
  • f45cf977ab Refs #1148. Updated branch to the latest changes from the trunk. Frank Voorburg 2021-06-18 15:01:13 +0000
  • 78ad0c843a Refs #1148. Created Nucleo-L552ZE demo programs for IAR EWARM. Frank Voorburg 2021-06-18 14:39:50 +0000
  • befbece3c1 Refs #1148. Created Nucleo-L552ZE demo programs for Keil MDK. Frank Voorburg 2021-06-18 13:51:23 +0000
  • 30b10448db Refs #1148. Created Nucleo-L552ZE demo programs for Keil MDK. Frank Voorburg 2021-06-18 09:20:02 +0000
  • 6551518ef2 Refs #1148. Created Nucleo-L552ZE demo programs for GCC/Makefile. Frank Voorburg 2021-06-17 16:10:33 +0000
  • 729dcb753b Refs #1288. Corrected USB driver initialization in Nucleo-F429ZI demo bootloader. Frank Voorburg 2021-06-15 09:47:32 +0000
  • c8514b6fb2 Refs #1148. Developed the USB driver for the STM32L5 port and got firmware updates via USB working. Frank Voorburg 2021-06-15 08:59:14 +0000
  • 98741fd6a3 Refs #778. Ported the Nucleo-L476RG demo programs to Keil MDK. Frank Voorburg 2021-06-11 16:17:55 +0000
  • 9801560512 Refs #1148. Developed the CAN driver for the STM32L5 port and got firmware updates via CAN working. Frank Voorburg 2021-06-10 14:18:47 +0000
  • 6cc07fb829 Refs #1148. Implemented functionality to detect firmware update request and reactivate the bootloader, in the user program. Frank Voorburg 2021-06-09 08:52:47 +0000
  • 1365645c05 Refs #528. Minor comment correction in the Nucleo-F429ZI demo bootloaders. Frank Voorburg 2021-06-02 09:41:19 +0000
  • e193d8806b Refs #528. Replaced the Olimex STM32-E407 demo programs with the Nucleo-F429ZI demo programs. Frank Voorburg 2021-05-27 11:30:47 +0000
  • 0ebc3705cb Refs #528, Removed branch after reintegration with the trunk. Frank Voorburg 2021-05-27 11:22:12 +0000
  • 9d3dc531b2 Refs #528. Merged the feature branch for the Nucleo-F429ZI demos back into the trunk. Frank Voorburg 2021-05-27 11:21:34 +0000
  • 7787779277 Refs #528. Merged the latest changes from the trunk into the branch. Frank Voorburg 2021-05-27 11:19:15 +0000
  • 98af686ffd Refs #528. Added Keil MDK demo programs for the Nucleo-F429ZI. Frank Voorburg 2021-05-27 11:03:36 +0000
  • 6b8a2d0ac1 Refs #528. Added GCC/Makefile demo programs for the Nucleo-F429ZI. Frank Voorburg 2021-05-26 14:33:22 +0000
  • 33b96fde31 Refs #528. Added support for firmware updates via USB to the Nucleo-F429ZI demo programs. Frank Voorburg 2021-05-12 09:39:09 +0000
  • 1d9aa2d6ca Refs #528. Added support for firmware updates via CAN to the Nucleo-F429ZI demo programs. Frank Voorburg 2021-05-12 08:20:36 +0000
  • eaa38bc269 Refs #528. Added STM32CubeIDE demo programs for the Nucleo-F429ZI. Currently supporting firmware updates via RS232 and TCP/IP. Frank Voorburg 2021-05-07 11:31:53 +0000
  • ac9e9a1057 Refs #528. Created branch from trunk. Frank Voorburg 2021-05-07 10:52:46 +0000
  • d09bd5559a Refs #1261. Improved timer reset. Frank Voorburg 2021-05-07 09:47:33 +0000
  • 35676b739a Refs #1245. Added note about LibOpenBLT being a 32-bit DLL under Windows. Frank Voorburg 2021-04-21 20:22:38 +0000
  • 44be6186b5 Refs #1148. Implemented flash driver for the STM32L5 port and got firmware updates via RS232 working. Frank Voorburg 2021-04-01 13:36:45 +0000
  • 029757aa7c Refs #1148. Implemented RS232 and CPU drivers for the STM32L5 port.. Frank Voorburg 2021-03-30 10:59:04 +0000
  • 958088b6f6 Refs #1148. Added demo user program framework for the Nucleo-L552ZE. Frank Voorburg 2021-03-25 12:05:20 +0000
  • f1ae4d7696 Refs #1148. Added demo bootloader framework for the Nucleo-L552ZE. Frank Voorburg 2021-03-25 11:14:51 +0000
  • c95147abae Refs #1148. Added empty framework for the STM32L5 port. Frank Voorburg 2021-03-25 09:31:11 +0000
  • 7aaf57afd0 Refs #1148. Creating branch to start working on the STM32L5 port. Frank Voorburg 2021-03-25 09:09:08 +0000
  • 76a9c11d78 Refs #1226. Updated version number in preparation for patch release. openblt_v011101 Frank Voorburg 2021-03-22 10:58:55 +0000