Commit Graph

299 Commits

Author SHA1 Message Date
Frank Voorburg e07aea57d5 Refs #1001. Removed STM32G4 port development branch after reintegration with the trunk.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@905 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2021-09-09 14:52:45 +00:00
Frank Voorburg 9bb909c481 Refs #1001. Merged latest trunk changes back into the branch.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@903 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2021-09-09 14:49:01 +00:00
Frank Voorburg 8a8c057047 Refs #1001. Added Nucleo-G474RE demo programs for IAR.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@902 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2021-09-09 11:41:38 +00:00
Frank Voorburg cf6936a19a Refs #1001. Added Nucleo-G474RE demo programs for Keil.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@901 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2021-09-08 17:01:12 +00:00
Frank Voorburg 7bba1d9d8b Refs #1001. Added Nucleo-G474RE demo programs for GCC/Makefile.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@900 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2021-09-03 08:08:42 +00:00
Frank Voorburg bf047ee6d1 Refs #1001. Completed the flash driver and got firmware updates working.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@899 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2021-09-01 16:59:55 +00:00
Frank Voorburg 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.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@898 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2021-08-31 17:52:03 +00:00
Frank Voorburg babd0eef31 Refs #1001. Implemented flashLayout[] table supporting all 3 flash categories. Implemented verification check for the flash banking mode configuration.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@897 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2021-08-31 11:23:48 +00:00
Frank Voorburg d86c6da449 Refs #1001. Implemented the CAN driver for the STM32G4 port.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@891 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2021-08-06 10:07:33 +00:00
Frank Voorburg b27e34904f Refs #1001. Added LPUART support to the RS232 driver of the STM32G4 port.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@890 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2021-08-05 11:13:52 +00:00
Frank Voorburg a7ab8adba5 Refs #1001. Implemented the RS232 driver for the STM32G4 port.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@889 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2021-08-05 10:06:57 +00:00
Frank Voorburg 62c4da37af Refs #1001. Added demo user program for the Nucleo-G474RE board.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@888 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2021-08-05 09:35:00 +00:00
Frank Voorburg 6a124eb15a Refs #1001. Added demo bootloader for the Nucleo-F474RE board.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@887 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2021-07-29 11:21:55 +00:00
Frank Voorburg af15f1a7f3 Refs #1001. Added framework for the STM32G4 port.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@886 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2021-07-27 10:47:39 +00:00
Frank Voorburg 1b020f3839 Refs #1001. Creating branch to start working on the STM32G4 port.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@885 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2021-07-27 10:20:21 +00:00
Frank Voorburg f4d6fb344b Refs #1148. Removed branch after reintegration with the trunk.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@870 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2021-06-18 15:04:44 +00:00
Frank Voorburg f45cf977ab Refs #1148. Updated branch to the latest changes from the trunk.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@868 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2021-06-18 15:01:13 +00:00
Frank Voorburg 78ad0c843a Refs #1148. Created Nucleo-L552ZE demo programs for IAR EWARM.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@867 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2021-06-18 14:39:50 +00:00
Frank Voorburg befbece3c1 Refs #1148. Created Nucleo-L552ZE demo programs for Keil MDK.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@866 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2021-06-18 13:51:23 +00:00
Frank Voorburg 30b10448db Refs #1148. Created Nucleo-L552ZE demo programs for Keil MDK.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@865 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2021-06-18 09:20:02 +00:00
Frank Voorburg 6551518ef2 Refs #1148. Created Nucleo-L552ZE demo programs for GCC/Makefile.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@864 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2021-06-17 16:10:33 +00:00
Frank Voorburg c8514b6fb2 Refs #1148. Developed the USB driver for the STM32L5 port and got firmware updates via USB working.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@862 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2021-06-15 08:59:14 +00:00
Frank Voorburg 9801560512 Refs #1148. Developed the CAN driver for the STM32L5 port and got firmware updates via CAN working.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@860 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2021-06-10 14:18:47 +00:00
Frank Voorburg 6cc07fb829 Refs #1148. Implemented functionality to detect firmware update request and reactivate the bootloader, in the user program.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@859 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2021-06-09 08:52:47 +00:00
Frank Voorburg 0ebc3705cb Refs #528, Removed branch after reintegration with the trunk.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@856 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2021-05-27 11:22:12 +00:00
Frank Voorburg 7787779277 Refs #528. Merged the latest changes from the trunk into the branch.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@854 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2021-05-27 11:19:15 +00:00
Frank Voorburg 98af686ffd Refs #528. Added Keil MDK demo programs for the Nucleo-F429ZI.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@853 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2021-05-27 11:03:36 +00:00
Frank Voorburg 6b8a2d0ac1 Refs #528. Added GCC/Makefile demo programs for the Nucleo-F429ZI.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@852 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2021-05-26 14:33:22 +00:00
Frank Voorburg 33b96fde31 Refs #528. Added support for firmware updates via USB to the Nucleo-F429ZI demo programs.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@851 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2021-05-12 09:39:09 +00:00
Frank Voorburg 1d9aa2d6ca Refs #528. Added support for firmware updates via CAN to the Nucleo-F429ZI demo programs.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@850 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2021-05-12 08:20:36 +00:00
Frank Voorburg eaa38bc269 Refs #528. Added STM32CubeIDE demo programs for the Nucleo-F429ZI. Currently supporting firmware updates via RS232 and TCP/IP.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@849 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2021-05-07 11:31:53 +00:00
Frank Voorburg ac9e9a1057 Refs #528. Created branch from trunk.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@848 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2021-05-07 10:52:46 +00:00
Frank Voorburg 44be6186b5 Refs #1148. Implemented flash driver for the STM32L5 port and got firmware updates via RS232 working.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@845 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2021-04-01 13:36:45 +00:00
Frank Voorburg 029757aa7c Refs #1148. Implemented RS232 and CPU drivers for the STM32L5 port..
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@844 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2021-03-30 10:59:04 +00:00
Frank Voorburg 958088b6f6 Refs #1148. Added demo user program framework for the Nucleo-L552ZE.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@843 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2021-03-25 12:05:20 +00:00
Frank Voorburg f1ae4d7696 Refs #1148. Added demo bootloader framework for the Nucleo-L552ZE.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@842 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2021-03-25 11:14:51 +00:00
Frank Voorburg c95147abae Refs #1148. Added empty framework for the STM32L5 port.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@841 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2021-03-25 09:31:11 +00:00
Frank Voorburg 7aaf57afd0 Refs #1148. Creating branch to start working on the STM32L5 port.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@840 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2021-03-25 09:09:08 +00:00
Frank Voorburg b2e3ec3c3f Refs #780. Removed branch after reintegration with the trunk.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@835 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2021-03-19 11:28:20 +00:00
Frank Voorburg 50be9bf1f6 Refs #780. Completed implementation of the LibOpenBLT C# bindings.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@833 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2021-03-18 11:19:29 +00:00
Frank Voorburg 190840a206 Refs #780. Completed implementation of the utility module API functions in the LibOpenBLT C# bindings.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@832 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2021-03-18 10:17:19 +00:00
Frank Voorburg a2dd529e93 Refs #780. Implemented a few more API functions in the LibOpenBLT C# bindings.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@831 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2021-03-17 10:51:53 +00:00
Frank Voorburg 27c08c6ee5 Refs #780. Completed implementation of the firmware module API functions in the LibOpenBLT C# bindings.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@830 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2021-03-16 11:43:05 +00:00
Frank Voorburg d9c3904657 Refs #780. Implemented a few more API functions in the LibOpenBLT C# bindings.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@829 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2021-03-16 10:54:48 +00:00
Frank Voorburg fd542d7b89 Refs #780. Created framework and starting point for the LibOpenBLT C# bindings.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@828 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2021-03-12 15:32:47 +00:00
Frank Voorburg 9fb01e4281 Refs #780. Creating branch to start working on the C Sharp bindings for LibOpenBLT.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@827 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2021-03-12 14:52:47 +00:00
Frank Voorburg 0ba44dde5e Refs #404. Removed branch for STM32H7 port development after reintegration with the trunk.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@811 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2020-11-19 09:06:22 +00:00
Frank Voorburg 5b0e891fdc Refs #404. Merged latest changes from the trunk back into the branch.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@809 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2020-11-19 09:03:30 +00:00
Frank Voorburg e6a8d13516 Refs #404. Reverted changed related to supporting firmware updates via TCP/IP. This was not working properly and a separate ticket #1131 was created to take care of this at some other time.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@808 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2020-11-05 08:57:30 +00:00
Frank Voorburg 3b231c86a7 Refs #1102. Improved SysTick reset.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@794 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2020-09-15 10:58:51 +00:00