Commit Graph

332 Commits

Author SHA1 Message Date
Frank Voorburg 089ae35c92 Refs #1787. Corrected filename in file headers.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@1049 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2023-05-03 10:15:26 +00:00
Frank Voorburg 1307619a55 Refs #1346. Reintegrated STM32U5 port and demos into the trunk.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@1046 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2023-04-28 18:25:54 +00:00
Frank Voorburg 02b419df3b Refs #1785. Corrected flash latency configuration in Nucleo-L552ZE demo programs.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@1041 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2023-04-26 22:15:59 +00:00
Frank Voorburg 6ea139a17a Refs #1723. Removed duplicate BackDoorXxxHook functions.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@1030 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2023-02-28 11:44:19 +00:00
Frank Voorburg 8ccbd5a2fa Refs #1680. Added support for firmware updates via CAN to the Nucleo-F103RB demo programs.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@1029 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2023-02-23 19:07:12 +00:00
Frank Voorburg e92ef8f172 Refs #1680. Renamed Nucleo-F103RB demo binaries.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@1028 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2023-02-23 18:18:04 +00:00
Frank Voorburg 600d5226d7 Refs #1681. Fixed linker error in Nucleo-F429ZI and Nucleo-F767ZI STM32CubeIDE demo programs regarding multiple definitions of heth.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@1027 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2023-02-08 10:54:26 +00:00
Frank Voorburg bcdf763d48 Refs #1522. Reintegrating branch into the trunk.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@1025 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2023-01-25 10:25:34 +00:00
Frank Voorburg c338f20843 Refs #1265. Upgraded the XMC4 demo programs to the latest version of XMCLib and CMSIS.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@1015 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2023-01-19 11:44:20 +00:00
Frank Voorburg b1f9704316 Refs #1265. Upgraded the XMC1 demo programs to the latest version of XMCLib and CMSIS.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@1014 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2023-01-18 14:59:14 +00:00
Frank Voorburg 64c4c86d3a Refs #1289. Added USB support to the Infineon XMC4 port and configured the XMC4700 Relax Kit demo programs for additional firmware updates via USB.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@1013 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2023-01-12 14:41:19 +00:00
Frank Voorburg 248ed03904 Refs #1289. Added USB support to the Infineon XMC4 port and configured the XMC4700 Relax Kit demo programs for additional firmware updates via USB.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@1012 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2023-01-12 14:13:13 +00:00
Frank Voorburg 5ab0bfe6df Refs #1650. Supressed harmless compiler warning in the template demo bootloader.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@1009 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2022-12-15 13:16:07 +00:00
Frank Voorburg b42fd64de5 Refs #1641. Increased RAM size definition to fix a linker error in the TI DK-TM4C123G demo bootloader. Also added an LED toggle to the demo bootloader.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@1007 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2022-12-15 12:31:41 +00:00
Frank Voorburg 700b3dafcb Refs #1629. Corrected filename in file headers of the Nucleo-F429ZI demos.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@1003 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2022-12-06 11:50:11 +00:00
Frank Voorburg 61ae2e22e3 Refs #1628. Corrected doxygen demo descriptions.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@1002 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2022-12-05 10:44:17 +00:00
Frank Voorburg 31e874f861 Refs #1627. Removed files that do not need to be under version control.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@1000 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2022-12-02 18:28:17 +00:00
Frank Voorburg a858a21bad Refs #980. Merging branch with AURIX TriCore TC3 port development back into the trunk.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@998 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2022-11-07 17:40:46 +00:00
Frank Voorburg 69ed56536c Refs #1550. Improved SysTick_Handler handling.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@979 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2022-08-08 13:28:31 +00:00
Frank Voorburg 9cb85c051c Refs #405. Reintegrated the STM32L0 port branch into the trunk.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@975 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2022-08-03 16:25:03 +00:00
Frank Voorburg 64a8037a66 Refs #406. Reintegrated the STM32L1 port branch into the trunk.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@966 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2022-08-02 07:42:45 +00:00
Frank Voorburg 7d2180342b Refs #1524. Place the CAN peripheral back into its reset state, before initializing, for XMC1 and XMC4 targets.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@958 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2022-07-08 12:16:51 +00:00
Frank Voorburg 313202ae03 Refs #1405. Tuned XCP packet sizes for RS232 and TCP/IP, resulting in improved throughput.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@955 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2022-07-04 10:35:31 +00:00
Frank Voorburg 5208baa092 Refs #1472, #1521. Improved makefiles for automatic dependency generation and to strip out impure_data[].
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@953 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2022-07-01 11:19:29 +00:00
Frank Voorburg 67bd333a37 Refs #1497. Disabled instruction scheduling optimization in the Nucleo-L476RG demo bootloader.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@952 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2022-05-06 17:09:04 +00:00
Frank Voorburg 8a772d5f30 Refs #847. Updated link in doxygen file.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@951 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2022-05-03 18:09:43 +00:00
Frank Voorburg c7cb7e87a3 Refs #847. Enabled firmware updates via TCP/IP in the XMC4700 Relax Kit demo bootloader for Keil MDK for ARM.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@950 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2022-05-03 17:51:08 +00:00
Frank Voorburg 5b1a1cd8f8 Refs #847. Enabled firmware updates via TCP/IP in the XMC4700 Relax Kit demo bootloader for Keil MDK for ARM.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@949 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2022-05-03 17:49:20 +00:00
Frank Voorburg ffd5a22c07 Refs #847. Enabled firmware updates from SD card in the XMC4700 Relax Kit demo bootloader for Keil MDK for ARM.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@948 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2022-05-03 16:26:31 +00:00
Frank Voorburg 6e230b3ba8 Refs #847. Added XMC4700 Relax Kit demo programs for Keil MDK for ARM, currently supporting firmware updates via RS232 and CAN.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@947 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2022-05-03 07:58:30 +00:00
Frank Voorburg e26746c733 Refs #847. Added XMC1400 Boot Kit demo programs for Keil MDK for ARM.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@946 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2022-05-03 07:29:04 +00:00
Frank Voorburg 91aa952080 Refs #1486. Added call to SystemCoreClockUpdate() at the start of Init() for all XMC1/4 demo programs.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@945 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2022-04-27 12:26:10 +00:00
Frank Voorburg 35c581ac22 Refs #1452. Corrected flash erase size for STM32F07x and STM32F09x with 64kb flash.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@944 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2022-04-08 09:36:50 +00:00
Frank Voorburg 49c80e9ef9 Refs #1421. Corrected GPIO clock disable in Nucleo-L552ZE/CubeIDE demo bootloader.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@943 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2022-03-03 16:03:44 +00:00
Frank Voorburg dd7d1a90c1 Refs #1406. Upgraded the demo programs to the latest version of IAR EWARM.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@938 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2022-02-07 14:43:49 +00:00
Frank Voorburg 007c836308 Refs #1406. Upgraded the demo programs to the latest version of IAR EWARM.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@937 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2022-02-07 12:25:51 +00:00
Frank Voorburg 75fb6ebd0f Refs #1404. Improved RS232 baudrate calculation for S32K11 and S32K14 ports and sourced the UART peripheral with the more accurate FIRC clock.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@936 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2022-02-04 18:18:46 +00:00
Frank Voorburg 43022a2564 Refs #1403. Set compiler optimization to medium for the DK-TM4C123G demo bootloader.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@935 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2022-02-03 11:16:16 +00:00
Frank Voorburg 483b6ae246 Refs #1280 Reintegrated branch for STM32L4 USB driver and Nucleo-L496ZG demo programs development back into the trunk.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@927 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2021-12-16 15:17:31 +00:00
Frank Voorburg 25d6a7d3c0 Refs #1290 Reintegrated branch for STM32G0 CAN driver and Nucleo-G0B1RE demo programs development back into the trunk.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@919 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2021-12-08 17:14:34 +00:00
Frank Voorburg 3714c1ea3e Refs #1363. Corrected misplaced #endif in the Nucleo-F429ZI demo bootloader.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@908 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2021-11-05 10:56:56 +00:00
Frank Voorburg 3568e36d22 Refs #1333. Added LPUART support to the STM32L4 port.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@907 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2021-10-08 15:53:20 +00:00
Frank Voorburg 9c4159e2f4 Refs #1001. Merged branch for STM32G4 port development back into the trunk.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@904 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2021-09-09 14:51:49 +00:00
Frank Voorburg cab852ee9e Refs #1296. Final changes before the next release.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@883 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2021-07-05 09:19:29 +00:00
Frank Voorburg f308f09041 Refs #1150. Removed Atollic TrueStudio and Rowley CrossWorks demo programs.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@882 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2021-07-05 08:43:01 +00:00
Frank Voorburg c452eb28e4 Refs #1293. Removed debug binaries of demo programs from version control.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@880 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2021-06-30 08:35:43 +00:00
Frank Voorburg 307ed14b00 Refs #778. Created Olimex STM32-P405 demo programs for Keil MDK.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@878 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2021-06-24 09:29:55 +00:00
Frank Voorburg 65b5e5deaf Refs #778. Created Olimexino STM32 demo programs for Keil MDK.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@877 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2021-06-24 07:59:52 +00:00
Frank Voorburg e3a730ff19 Refs #778. Created Olimex STM32-H103 demo programs for Keil MDK.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@876 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2021-06-23 14:42:47 +00:00
Frank Voorburg 4fccb4ed92 Refs #778. Created Olimex STM32-P207 demo programs for Keil MDK.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@875 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2021-06-22 16:37:16 +00:00